From 24b390dbd38f974cdd1dd37714f89f6ec96b8545 Mon Sep 17 00:00:00 2001 From: "Sofya.Povarova" Date: Wed, 25 Feb 2026 18:15:00 +0200 Subject: [PATCH] [mdn] WEB-76987 use bcd mdnUrl field with fallback to old way of url generation if it's empty; update tests data (cherry picked from commit aa8e224dee0165719186d9d5d3e478fc6939526d) IJ-CR-193540 GitOrigin-RevId: 7afc113821873a0a5d33dfe12940c3023647f33d --- .../QuickDocumentationHtml4Tag.expected.html | 4 +- .../QuickDocumentationHtml5Math.expected.html | 4 +- ...ckDocumentationHtml5MathMrow.expected.html | 4 +- ...uickDocumentationHtml5Script.expected.html | 4 +- .../QuickDocumentationHtml5Svg.expected.html | 4 +- ...ckDocumentationHtml5SvgImage.expected.html | 4 +- .../QuickDocumentationHtml5Tag.expected.html | 4 +- ...kDocumentationHtml5TagDialog.expected.html | 4 +- .../SvgDoc.svg.expected.completion.html | 2 +- .../documentation/SvgDoc.svg.expected.html | 2 +- .../SvgDoc2.svg.expected.completion.html | 2 +- .../documentation/SvgDoc2.svg.expected.html | 2 +- .../documentation/SvgDoc3.svg.expected.html | 2 +- ...eQuickDocAtTheEndOfFile#popovertarget.html | 2 +- ...DocAtTheEndOfFile#popovertargetaction.html | 8 +- ...ributeQuickDocAtTheEndOfFile.expected.html | 8 +- .../com/intellij/documentation/mdn/Css.json | 1820 ++++----- .../documentation/mdn/GlobalObjects.json | 1986 +++++----- .../com/intellij/documentation/mdn/Html.json | 1220 +++--- .../intellij/documentation/mdn/MathML.json | 210 +- .../com/intellij/documentation/mdn/Svg.json | 858 ++--- .../intellij/documentation/mdn/WebApi-a.json | 2728 ++++++------- .../intellij/documentation/mdn/WebApi-e.json | 3432 ++++++++--------- .../documentation/mdn/WebApi-index.json | 50 +- .../intellij/documentation/mdn/WebApi-l.json | 2292 +++++------ .../intellij/documentation/mdn/WebApi-r.json | 3004 +++++++-------- .../intellij/documentation/mdn/WebApi-u.json | 2268 +++++------ 27 files changed, 9970 insertions(+), 9958 deletions(-) diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml4Tag.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml4Tag.expected.html index a24cf8be49c1..053cd9331635 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml4Tag.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml4Tag.expected.html @@ -7,6 +7,6 @@

Baseline since 2015 The <body> HTML element represents the content of an HTML document. There can be only one <body> element in a document. -

By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/html/reference/elements/body] +[https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body] diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml5Math.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml5Math.expected.html index 49ac684da96c..b31fecf29b46 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml5Math.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml5Math.expected.html @@ -11,6 +11,6 @@ The <math> Authoring MathML page for tips to properly integrate MathML formulas in your web pages and the Guides page for more demos. -
By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/mathml/reference/element/math] +[https://developer.mozilla.org/docs/Web/MathML/Reference/Element/math] diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml5MathMrow.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml5MathMrow.expected.html index 13f42b002431..3a9ad7204ab7 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml5MathMrow.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml5MathMrow.expected.html @@ -12,6 +12,6 @@ The <mrow> HTML element is used to embed executable code or data; this is typically used to embed or refer to JavaScript code. The <script> element can also be used with other languages, such as WebGL's GLSL shader programming language and JSON. -
By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/html/reference/elements/script] +[https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script] diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml5Svg.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml5Svg.expected.html index 6505b4d80b42..c3b9b8e0189f 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml5Svg.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml5Svg.expected.html @@ -12,6 +12,6 @@ The <svg> Note: The HTML spec defines <image> as a synonym for <img> while parsing HTML. This specific element and its behavior only apply inside SVG documents or inline SVGs. -
By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/svg/reference/element/image] +[https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image] diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml5Tag.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml5Tag.expected.html index a24cf8be49c1..053cd9331635 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml5Tag.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml5Tag.expected.html @@ -7,6 +7,6 @@

Baseline since 2015 The <body> HTML element represents the content of an HTML document. There can be only one <body> element in a document. -

By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/html/reference/elements/body] +[https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body] diff --git a/xml/tests/testData/documentation/QuickDocumentationHtml5TagDialog.expected.html b/xml/tests/testData/documentation/QuickDocumentationHtml5TagDialog.expected.html index ad81a6de8321..244ef1bfa843 100644 --- a/xml/tests/testData/documentation/QuickDocumentationHtml5TagDialog.expected.html +++ b/xml/tests/testData/documentation/QuickDocumentationHtml5TagDialog.expected.html @@ -9,6 +9,6 @@ The <dialog> HTML element represents a modal or non-modal dialog box or other interactive component, such as a dismissible alert, inspector, or subwindow.

The HTML <dialog> element is used to create both modal and non-modal dialog boxes. Modal dialog boxes block interaction with other UI elements, making the rest of the page inert, while non-modal dialog boxes allow interaction with the rest of the page. -

By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
--- -[https://developer.mozilla.org/en-us/docs/web/html/reference/elements/dialog] +[https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dialog] diff --git a/xml/tests/testData/documentation/SvgDoc.svg.expected.completion.html b/xml/tests/testData/documentation/SvgDoc.svg.expected.completion.html index 237f4ba8b35a..640aa7639cf4 100644 --- a/xml/tests/testData/documentation/SvgDoc.svg.expected.completion.html +++ b/xml/tests/testData/documentation/SvgDoc.svg.expected.completion.html @@ -7,4 +7,4 @@

Baseline since 2015 The <rect> SVG element is a basic SVG shape that draws rectangles, defined by their position, width, and height. The rectangles may have their corners rounded. -

By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
diff --git a/xml/tests/testData/documentation/SvgDoc.svg.expected.html b/xml/tests/testData/documentation/SvgDoc.svg.expected.html index 237f4ba8b35a..640aa7639cf4 100644 --- a/xml/tests/testData/documentation/SvgDoc.svg.expected.html +++ b/xml/tests/testData/documentation/SvgDoc.svg.expected.html @@ -7,4 +7,4 @@

Baseline since 2015 The <rect> SVG element is a basic SVG shape that draws rectangles, defined by their position, width, and height. The rectangles may have their corners rounded. -

By Mozilla Contributors, CC BY-SA 2.5
+
By Mozilla Contributors, CC BY-SA 2.5
diff --git a/xml/tests/testData/documentation/SvgDoc2.svg.expected.completion.html b/xml/tests/testData/documentation/SvgDoc2.svg.expected.completion.html index 3de2f85839b1..7930967cd0d8 100644 --- a/xml/tests/testData/documentation/SvgDoc2.svg.expected.completion.html +++ b/xml/tests/testData/documentation/SvgDoc2.svg.expected.completion.html @@ -24,4 +24,4 @@ As a presentation attribute, stroke-width also has a CSS property c
  • <textPath>
  • <tspan>
  • -
    By Mozilla Contributors, CC BY-SA 2.5
    +
    By Mozilla Contributors, CC BY-SA 2.5
    diff --git a/xml/tests/testData/documentation/SvgDoc2.svg.expected.html b/xml/tests/testData/documentation/SvgDoc2.svg.expected.html index 3de2f85839b1..7930967cd0d8 100644 --- a/xml/tests/testData/documentation/SvgDoc2.svg.expected.html +++ b/xml/tests/testData/documentation/SvgDoc2.svg.expected.html @@ -24,4 +24,4 @@ As a presentation attribute, stroke-width also has a CSS property c
  • <textPath>
  • <tspan>
  • -
    By Mozilla Contributors, CC BY-SA 2.5
    +
    By Mozilla Contributors, CC BY-SA 2.5
    diff --git a/xml/tests/testData/documentation/SvgDoc3.svg.expected.html b/xml/tests/testData/documentation/SvgDoc3.svg.expected.html index 1db86f0c241a..193496f60601 100644 --- a/xml/tests/testData/documentation/SvgDoc3.svg.expected.html +++ b/xml/tests/testData/documentation/SvgDoc3.svg.expected.html @@ -9,4 +9,4 @@ The viewBox attribute defines the position and dimension, in user space, of an SVG viewport.

    The value of the viewBox attribute is a list of four numbers separated by whitespace and/or a comma: min-x, min-y, width, and height. min-x and min-y represent the smallest X and Y coordinates that the viewBox may have (the origin coordinates of the viewBox) and the width and height specify the viewBox size. The resulting viewBox is a rectangle in user space mapped to the bounds of the viewport of an SVG element (not the browser viewport). When an SVG contains a viewBox attribute (often in combination with a preserveAspectRatio attribute), a transform stretches or resizes the SVG viewport to fit a particular container element. -

    By Mozilla Contributors, CC BY-SA 2.5
    +
    By Mozilla Contributors, CC BY-SA 2.5
    diff --git a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertarget.html b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertarget.html index f047601131ce..cf9c542008d2 100644 --- a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertarget.html +++ b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertarget.html @@ -11,4 +11,4 @@ Turns a <button> element into a popover control button; takes
  • The browser creates an implicit aria-details and aria-expanded relationship between popover and invoker, and places the popover in a logical position in the keyboard focus navigation order when shown. This makes the popover more accessible to keyboard and assistive technology (AT) users (see also Popover accessibility features).
  • The browser creates an implicit anchor reference between the two, making it very convenient to position popovers relative to their controls using CSS anchor positioning. See Popover anchor positioning for more details.
  • -
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file +
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file diff --git a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertargetaction.html b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertargetaction.html index cae24e571e82..9b0907dacae3 100644 --- a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertargetaction.html +++ b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile#popovertargetaction.html @@ -8,17 +8,17 @@ Specifies the action to be performed on a popover element being controlled by a control <button>. Possible values are:
    -
    "hide"
    +
    "hide"

    The button will hide a shown popover. If you try to hide an already hidden popover, no action will be taken.

    -
    "show"
    +
    "show"

    The button will show a hidden popover. If you try to show an already showing popover, no action will be taken.

    -
    "toggle"
    +
    "toggle"

    The button will toggle a popover between showing and hidden. If the popover is hidden, it will be shown; if the popover is showing, it will be hidden. If popovertargetaction is omitted, "toggle" is the default action that will be performed by the control button.

    -
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file +
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file diff --git a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile.expected.html b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile.expected.html index 61c2a28d6ffb..5c6845380188 100644 --- a/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile.expected.html +++ b/xml/tests/testData/documentation/attributeQuickDocAtTheEndOfFile.expected.html @@ -8,17 +8,17 @@ Specifies the action to be performed on a popover element being controlled by a control <input type="button">. Possible values are:
    -
    "hide"
    +
    "hide"

    The button will hide a shown popover. If you try to hide an already hidden popover, no action will be taken.

    -
    "show"
    +
    "show"

    The button will show a hidden popover. If you try to show an already showing popover, no action will be taken.

    -
    "toggle"
    +
    "toggle"

    The button will toggle a popover between showing and hidden. If the popover is hidden, it will be shown; if the popover is showing, it will be hidden. If popovertargetaction is omitted, "toggle" is the default action that will be performed by the control button.

    -
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file +
    By Mozilla Contributors, CC BY-SA 2.5
    \ No newline at end of file diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Css.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Css.json index 3be9bd2add9c..c6cee7f07760 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Css.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Css.json @@ -10,7 +10,7 @@ "lang": "en-us", "atRules": { "charset": { - "url": "$MDN_URL$/web/css/reference/at-rules/@charset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@charset", "status": [ "StandardTrack" ], @@ -38,7 +38,7 @@ "formalSyntax": "@color-profile [ <dashed-ident> | device-cmyk ] { <declaration-list> }" }, "container": { - "url": "$MDN_URL$/web/css/reference/at-rules/@container", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@container", "status": [ "StandardTrack" ], @@ -61,7 +61,7 @@ "formalSyntax": "@container <container-condition># { <block-contents> }\n  <container-condition> = [ <container-name>? <container-query>? ]!\n  <container-name> = <custom-ident>\n  <container-query> = not <query-in-parens> | <query-in-parens> [ [ and <query-in-parens> ]* | [ or <query-in-parens> ]* ]\n  <query-in-parens> = ( <container-query> ) | ( <size-feature> ) | style( <style-query> ) | scroll-state( <scroll-state-query> ) | <general-enclosed>\n  <style-query> = not <style-in-parens> | <style-in-parens> [ [ and <style-in-parens> ]* | [ or <style-in-parens> ]* ] | <style-feature>\n  <scroll-state-query> = not <scroll-state-in-parens> | <scroll-state-in-parens> [ [ and <scroll-state-in-parens> ]* | [ or <scroll-state-in-parens> ]* ] | <scroll-state-feature>\n  <general-enclosed> = [ <function-token> <any-value>? ) ] | [ ( <any-value>? ) ]\n  <style-in-parens> = ( <style-query> ) | ( <style-feature> ) | <general-enclosed>\n  <style-feature> = <style-feature-plain> | <style-feature-boolean> | <style-range>\n  <scroll-state-in-parens> = ( <scroll-state-query> ) | ( <scroll-state-feature> ) | <general-enclosed>\n  <style-feature-plain> = <style-feature-name> : <style-feature-value>\n  <style-feature-boolean> = <style-feature-name>\n  <style-range> = <style-range-value> <mf-comparison> <style-range-value> | <style-range-value> <mf-lt> <style-range-value> <mf-lt> <style-range-value> | <style-range-value> <mf-gt> <style-range-value> <mf-gt> <style-range-value>\n  <style-range-value> = <custom-property-name> | <style-feature-value>\n  <mf-comparison> = <mf-lt> | <mf-gt> | <mf-eq>\n  <mf-lt> = '<' '='?\n  <mf-gt> = '>' '='?\n  <mf-eq> = '='" }, "counter-style": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style", "status": [ "StandardTrack" ], @@ -82,7 +82,7 @@ "doc": "The @counter-style CSS at-rule lets you extend predefined list styles and define your own counter styles that are not part of the predefined set of styles. The @counter-style rule contains descriptors defining how the counter value is converted into a string representation.\n

    While CSS provides many useful predefined counter styles, the @counter-style at-rule offers an open-ended method for creating counters. This at-rule caters to the needs of worldwide typography by allowing authors to define their own counter styles when the predefined styles don't fit their requirements.", "properties": { "additive-symbols": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/additive-symbols", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/additive-symbols", "status": [ "StandardTrack" ], @@ -108,7 +108,7 @@ } }, "fallback": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/fallback", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/fallback", "status": [ "StandardTrack" ], @@ -130,7 +130,7 @@ "formalSyntax": "<counter-style-name>\n  <counter-style-name> = <custom-ident>" }, "negative": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/negative", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/negative", "status": [ "StandardTrack" ], @@ -155,7 +155,7 @@ } }, "pad": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/pad", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/pad", "status": [ "StandardTrack" ], @@ -181,7 +181,7 @@ } }, "prefix": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/prefix", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/prefix", "status": [ "StandardTrack" ], @@ -206,7 +206,7 @@ } }, "range": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/range", "status": [ "StandardTrack" ], @@ -232,7 +232,7 @@ } }, "speak-as": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/speak-as", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/speak-as", "status": [ "StandardTrack" ], @@ -259,7 +259,7 @@ } }, "suffix": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/suffix", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/suffix", "status": [ "StandardTrack" ], @@ -284,7 +284,7 @@ } }, "symbols": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/symbols", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/symbols", "status": [ "StandardTrack" ], @@ -302,7 +302,7 @@ } }, "system": { - "url": "$MDN_URL$/web/css/reference/at-rules/@counter-style/system", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@counter-style/system", "status": [ "StandardTrack" ], @@ -336,7 +336,7 @@ "formalSyntax": "@counter-style <counter-style-name> { <declaration-list> }\n  <counter-style-name> = <custom-ident>" }, "custom-media": { - "url": "$MDN_URL$/web/css/reference/at-rules/@custom-media", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@custom-media", "status": [ "Experimental", "StandardTrack" @@ -349,7 +349,7 @@ "formalSyntax": "@custom-media <extension-name> [ <media-query-list> | true | false ] ;" }, "document": { - "url": "$MDN_URL$/web/css/reference/at-rules/@document", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@document", "status": [ "Deprecated" ], @@ -358,7 +358,7 @@ "formalSyntax": "@document [ <url> | url-prefix(<string>) | domain(<string>) | media-document(<string>) | regexp(<string>)]# {<group-rule-body>}" }, "font-face": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face", "status": [ "StandardTrack" ], @@ -380,7 +380,7 @@ "doc": "The @font-face CSS at-rule specifies a custom font with which to display text; the font can be loaded from either a remote server or a locally-installed font on the user's own computer.", "properties": { "ascent-override": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/ascent-override", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/ascent-override", "status": [ "StandardTrack" ], @@ -403,7 +403,7 @@ } }, "descent-override": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/descent-override", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/descent-override", "status": [ "StandardTrack" ], @@ -426,7 +426,7 @@ } }, "font-display": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-display", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-display", "status": [ "StandardTrack" ], @@ -456,7 +456,7 @@ } }, "font-family": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-family", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-family", "status": [ "StandardTrack" ], @@ -482,7 +482,7 @@ } }, "font-feature-settings": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-feature-settings", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-feature-settings", "status": [ "StandardTrack" ], @@ -508,7 +508,7 @@ } }, "font-stretch": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-stretch", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-stretch", "status": [ "StandardTrack" ], @@ -537,7 +537,7 @@ } }, "font-style": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-style", "status": [ "StandardTrack" ], @@ -567,7 +567,7 @@ } }, "font-variation-settings": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-variation-settings", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-variation-settings", "status": [ "StandardTrack" ], @@ -590,7 +590,7 @@ } }, "font-weight": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/font-weight", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/font-weight", "status": [ "StandardTrack" ], @@ -618,7 +618,7 @@ } }, "line-gap-override": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/line-gap-override", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/line-gap-override", "status": [ "StandardTrack" ], @@ -641,7 +641,7 @@ } }, "size-adjust": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/size-adjust", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/size-adjust", "status": [ "StandardTrack" ], @@ -666,7 +666,7 @@ } }, "src": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/src", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/src", "status": [ "StandardTrack" ], @@ -696,7 +696,7 @@ } }, "unicode-range": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-face/unicode-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-face/unicode-range", "status": [ "StandardTrack" ], @@ -724,7 +724,7 @@ } }, "woff": { - "url": "$MDN_URL$/web/css/guides/fonts/woff", + "url": "https://developer.mozilla.org/docs/Web/CSS/Guides/Fonts/WOFF", "status": [ "StandardTrack" ], @@ -756,7 +756,7 @@ "formalSyntax": "@font-face { <declaration-list> }" }, "font-feature-values": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-feature-values", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values", "status": [ "StandardTrack" ], @@ -792,7 +792,7 @@ "formalSyntax": "@font-feature-values <family-name># { <declaration-rule-list> }\n  <family-name> = <string> | <custom-ident>+" }, "font-palette-values": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-palette-values", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-palette-values", "status": [ "StandardTrack" ], @@ -814,7 +814,7 @@ "doc": "The @font-palette-values CSS at-rule allows you to customize the default values of font-palette created by the font-maker.", "properties": { "base-palette": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-palette-values/base-palette", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-palette-values/base-palette", "status": [ "StandardTrack" ], @@ -840,7 +840,7 @@ } }, "font-family": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-palette-values/font-family", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-palette-values/font-family", "status": [ "StandardTrack" ], @@ -866,7 +866,7 @@ } }, "override-colors": { - "url": "$MDN_URL$/web/css/reference/at-rules/@font-palette-values/override-colors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-palette-values/override-colors", "status": [ "StandardTrack" ], @@ -895,7 +895,7 @@ "formalSyntax": "@font-palette-values <dashed-ident> { <declaration-list> }" }, "function": { - "url": "$MDN_URL$/web/css/reference/at-rules/@function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@function", "status": [ "Experimental", "StandardTrack" @@ -913,7 +913,7 @@ "formalSyntax": "@function <function-token> <function-parameter>#? ) [ returns <css-type> ]? { <declaration-rule-list> }\n  <function-parameter> = <custom-property-name> <css-type>? [ : <default-value> ]?\n  <css-type> = <syntax-component> | <type()>\n  <default-value> = <declaration-value>\n  <syntax-component> = <syntax-single-component> <syntax-multiplier>? | '<' transform-list '>'\n  <type()> = type( <string> )\n  <syntax-single-component> = '<' <syntax-type-name> '>' | <ident>\n  <syntax-multiplier> = '#' | '+'\n  <syntax-type-name> = angle | color | custom-ident | image | integer | length | length-percentage | number | percentage | resolution | string | time | url | transform-function" }, "import": { - "url": "$MDN_URL$/web/css/reference/at-rules/@import", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@import", "status": [ "StandardTrack" ], @@ -935,7 +935,7 @@ "doc": "The @import CSS at-rule is used to import style rules from other valid stylesheets.\nAn @import rule must be defined at the top of the stylesheet, before any other at-rule (except @charset and @layer) and style declarations, or it will be ignored.", "properties": { "layer_function": { - "url": "$MDN_URL$/web/css/reference/at-rules/@import/layer_function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@import/layer_function", "status": [ "StandardTrack" ], @@ -961,7 +961,7 @@ "formalSyntax": "@import [ <url> | <string> ] [ layer | layer( <layer-name> ) ]? <import-conditions> ;\n  <url> = <url()> | <src()>\n  <layer-name> = <ident> [ '.' <ident> ]*\n  <import-conditions> = [ supports( [ <supports-condition> | <declaration> ] ) ]? <media-query-list>?\n  <url()> = url( <string> <url-modifier>* ) | <url-token>\n  <src()> = src( <string> <url-modifier>* )\n  <supports-condition> = not <supports-in-parens> | <supports-in-parens> [ and <supports-in-parens> ]* | <supports-in-parens> [ or <supports-in-parens> ]*\n  <supports-in-parens> = ( <supports-condition> ) | <supports-feature> | <general-enclosed>\n  <supports-feature> = <supports-decl>\n  <general-enclosed> = [ <function-token> <any-value>? ) ] | [ ( <any-value>? ) ]\n  <supports-decl> = ( <declaration> )" }, "keyframes": { - "url": "$MDN_URL$/web/css/reference/at-rules/@keyframes", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@keyframes", "status": [ "StandardTrack" ], @@ -984,7 +984,7 @@ "formalSyntax": "@keyframes <keyframes-name> { <qualified-rule-list> }\n  <keyframes-name> = <custom-ident> | <string>" }, "layer": { - "url": "$MDN_URL$/web/css/reference/at-rules/@layer", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@layer", "status": [ "StandardTrack" ], @@ -1007,7 +1007,7 @@ "formalSyntax": "@layer <layer-name>? { <rule-list> } | @layer <layer-name># ;\n  <layer-name> = <ident> [ '.' <ident> ]*" }, "media": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media", "status": [ "StandardTrack" ], @@ -1029,7 +1029,7 @@ "doc": "The @media CSS at-rule can be used to apply part of a style sheet based on the result of one or more media queries. With it, you specify a media query and a block of CSS to apply to the document if and only if the media query matches the device on which the content is being used.\n

    \n

    Note:\nIn JavaScript, the rules created using @media can be accessed with the CSSMediaRule CSS object model interface.\n

    ", "properties": { "-moz-device-pixel-ratio": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-moz-device-pixel-ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-moz-device-pixel-ratio", "status": [ "Deprecated" ], @@ -1040,7 +1040,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The -moz-device-pixel-ratio Gecko-only CSS media feature can be used to apply styles based on the number of device pixels per CSS pixel.\n

    \n

    Warning:\nDo not use this feature. Use the resolution feature with the dppx unit instead.\n

    \n
    \n

    Note:\nThis media feature is also implemented by WebKit as -webkit-device-pixel-ratio. The min and max prefixes as implemented by Gecko are named min--moz-device-pixel-ratio and max--moz-device-pixel-ratio; but the same prefixes as implemented by WebKit are named -webkit-min-device-pixel-ratio and -webkit-max-device-pixel-ratio.\n

    " }, "-webkit-animation": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-webkit-animation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-webkit-animation", "status": [ "Deprecated" ], @@ -1055,7 +1055,7 @@ } }, "-webkit-device-pixel-ratio": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-webkit-device-pixel-ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-webkit-device-pixel-ratio", "status": [ "StandardTrack" ], @@ -1080,7 +1080,7 @@ } }, "-webkit-transform-2d": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-webkit-transform-2d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-webkit-transform-2d", "compatibility": { "Safari": "4", "SafariIOS": "3.2" @@ -1092,7 +1092,7 @@ } }, "-webkit-transform-3d": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-webkit-transform-3d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-webkit-transform-3d", "status": [ "StandardTrack" ], @@ -1118,7 +1118,7 @@ } }, "-webkit-transition": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/-webkit-transition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/-webkit-transition", "status": [ "Deprecated" ], @@ -1129,7 +1129,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nAll browsers support the transition property without vendor prefixes. Only WebKit (Safari), and not Chromium, based browsers support the -webkit-transition media feature. No browsers support transition without the prefix as a media query (though some browsers do support - -webkit-transform-3d). Use the @supports (transition) feature query instead.\n

    \n

    The -webkit-transition Boolean non-standard CSS media feature is a WebKit extension whose value is true if the browsing context supports CSS transitions.\n

    Apple has a description in Safari CSS Reference; this is now called transition there.\n

    \n

    Note:\nYou should not use this media feature; it was never specified, has never been widely implemented, and has been removed from most browsers. Use a @supports feature query instead.\n

    " }, "any-hover": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/any-hover", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/any-hover", "status": [ "StandardTrack" ], @@ -1151,7 +1151,7 @@ "doc": "The any-hover CSS media feature can be used to test whether any available input mechanism can hover over elements." }, "any-pointer": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/any-pointer", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/any-pointer", "status": [ "StandardTrack" ], @@ -1173,7 +1173,7 @@ "doc": "The any-pointer CSS media feature tests whether the user has any pointing device (such as a mouse), and if so, how accurate it is.\n
    \n

    Note:\nIf you want to test the accuracy of the primary pointing device, use pointer instead.\n

    " }, "aspect-ratio": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/aspect-ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/aspect-ratio", "status": [ "StandardTrack" ], @@ -1195,7 +1195,7 @@ "doc": "The aspect-ratio CSS media feature can be used to test the aspect ratio of the viewport." }, "calc": { - "url": "$MDN_URL$/web/css/reference/values/calc", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/calc", "status": [ "StandardTrack" ], @@ -1218,7 +1218,7 @@ "formalSyntax": "calc( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "color": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/color", "status": [ "StandardTrack" ], @@ -1240,7 +1240,7 @@ "doc": "The color CSS media feature can be used to test the number of bits per color component (red, green, blue) of the output device." }, "color-gamut": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/color-gamut", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/color-gamut", "status": [ "StandardTrack" ], @@ -1262,7 +1262,7 @@ "doc": "The color-gamut CSS media feature is used to apply CSS styles based on the approximate range of color gamut supported by the user agent and the output device." }, "color-index": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/color-index", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/color-index", "status": [ "StandardTrack" ], @@ -1280,7 +1280,7 @@ "doc": "The color-index CSS media feature can be used to test the number of entries in the output device's color lookup table." }, "device-aspect-ratio": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/device-aspect-ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/device-aspect-ratio", "status": [ "StandardTrack", "Deprecated" @@ -1298,7 +1298,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nTo query for the aspect ratio of the viewport, developers should use the aspect-ratio media feature instead.\n

    \n

    The device-aspect-ratio CSS media feature can be used to test the width-to-height aspect ratio of an output device." }, "device-height": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/device-height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/device-height", "status": [ "StandardTrack", "Deprecated" @@ -1316,7 +1316,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nTo query for the height of the viewport, developers should use the height media feature instead.\n

    \n

    The device-height CSS media feature can be used to test the height of an output device's rendering surface." }, "device-posture": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/device-posture", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/device-posture", "status": [ "Experimental", "StandardTrack" @@ -1333,7 +1333,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The device-posture CSS media feature can be used to detect the device's current posture, that is, whether the viewport is in a flat (continuous) or folded state (folded)." }, "device-width": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/device-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/device-width", "status": [ "StandardTrack", "Deprecated" @@ -1351,7 +1351,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nTo query for the width of the viewport, developers should use the width media feature instead.\n

    \n

    The device-width CSS media feature can be used to test the width of an output device's rendering surface." }, "display-mode": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/display-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/display-mode", "status": [ "StandardTrack" ], @@ -1373,7 +1373,7 @@ "doc": "The display-mode CSS media feature can be used to test whether a web app is being displayed in a normal browser tab or in some alternative way, such as a standalone app or fullscreen mode.\n

    For example:\n

    \n

    The display-mode value applies to the top-level browsing context and any child browsing contexts." }, "dynamic-range": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/dynamic-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/dynamic-range", "status": [ "StandardTrack" ], @@ -1395,7 +1395,7 @@ "doc": "The dynamic-range CSS media feature can be used to test the combination of brightness, contrast ratio, and color depth that are supported by the user agent and the output device.\n

    \n

    Note:\nSome devices have high dynamic range capabilities that are not always 'on' and need to be activated (sometimes programmatically, sometimes by the user, sometimes based on the content). This media feature does not test whether the dynamic range capability is active; it only tests whether the device is capable of high dynamic range visuals.\n

    " }, "forced-colors": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/forced-colors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/forced-colors", "status": [ "StandardTrack" ], @@ -1421,7 +1421,7 @@ } }, "grid": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/grid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/grid", "status": [ "StandardTrack" ], @@ -1443,7 +1443,7 @@ "doc": "The grid CSS media feature can be used to test whether the output device uses a grid-based screen.\n

    Most modern computers and smartphones have bitmap-based screens. Examples of grid-based devices include text-only terminals and basic phones with only one fixed font." }, "height": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/height", "status": [ "StandardTrack" ], @@ -1465,7 +1465,7 @@ "doc": "The height CSS media feature can be used to apply styles based on the height of the viewport (or the page box, for paged media)." }, "horizontal-viewport-segments": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/horizontal-viewport-segments", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/horizontal-viewport-segments", "status": [ "Experimental", "StandardTrack" @@ -1482,7 +1482,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The horizontal-viewport-segments CSS media feature detects whether the device has a specified number of viewport segments laid out horizontally (side by side).\n

    Related to the Viewport Segments API, the vertical-viewport-segments feature can be used to create responsive designs that work well on multi-viewport devices — devices with a display that is divided into logically separate viewport segments, such as foldable or hinged devices." }, "hover": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/hover", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/hover", "status": [ "StandardTrack" ], @@ -1504,7 +1504,7 @@ "doc": "The hover CSS media feature can be used to test whether the user's primary input mechanism can hover over elements." }, "inverted-colors": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/inverted-colors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/inverted-colors", "status": [ "StandardTrack" ], @@ -1518,7 +1518,7 @@ "doc": "The inverted-colors CSS media feature is used to test if the user agent or the underlying operating system has inverted all colors.\n

    Inversion of colors can have unpleasant side effects, such as shadows turning into highlights, which can reduce the readability of the content. Using this media feature, you can detect if inversion is happening and style the content accordingly while respecting user preference." }, "monochrome": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/monochrome", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/monochrome", "status": [ "StandardTrack" ], @@ -1540,7 +1540,7 @@ "doc": "The monochrome CSS media feature can be used to test the number of bits per pixel in the monochrome frame buffer of the output device." }, "orientation": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/orientation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/orientation", "status": [ "StandardTrack" ], @@ -1562,7 +1562,7 @@ "doc": "The orientation CSS media feature can be used to test the orientation of the viewport (or the page box, for paged media).\n

    \n

    Note:\nThis feature does not correspond to device orientation. Opening the soft keyboard on many devices in portrait orientation will cause the viewport to become wider than it is tall, thereby causing the browser to use landscape styles instead of portrait.\n

    " }, "overflow-block": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/overflow-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/overflow-block", "status": [ "StandardTrack" ], @@ -1583,7 +1583,7 @@ "doc": "The overflow-block CSS media feature can be used to test how the output device handles content that overflows the initial containing block along the block axis.\n
    \n

    Note:\nThe overflow-block property does not determine whether overflow occurs; rather, it reveals the device's handling of such overflow. Typically, on screens in most browsers, the behavior will be \"scroll\": when content exceeds the available vertical space, the device allows you to scroll to access the overflowed content.\n

    " }, "overflow-inline": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/overflow-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/overflow-inline", "status": [ "StandardTrack" ], @@ -1604,7 +1604,7 @@ "doc": "The overflow-inline CSS media feature can be used to test how the output device handles content that overflows the initial containing block along the inline axis.\n
    \n

    Note:\nThe overflow-inline property does not determine whether overflow occurs; rather, it reveals the device's handling of such overflow. Typically, on screens in most browsers, the behavior will be \"scroll\": when content exceeds the available horizontal space, the device allows you to scroll to access the overflowed content.\n

    " }, "pointer": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/pointer", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/pointer", "status": [ "StandardTrack" ], @@ -1626,7 +1626,7 @@ "doc": "The pointer CSS media feature tests whether the user has a pointing device (such as a mouse), and if so, how accurate the primary pointing device is.\n
    \n

    Note:\nIf you want to test the accuracy of any pointing device, use any-pointer instead.\n

    " }, "prefers-color-scheme": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/prefers-color-scheme", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-color-scheme", "status": [ "StandardTrack" ], @@ -1648,7 +1648,7 @@ "doc": "The prefers-color-scheme CSS media feature is used to detect if a user has requested light or dark color themes.\nA user indicates their preference through an operating system setting (e.g., light or dark mode) or a user agent setting." }, "prefers-contrast": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/prefers-contrast", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-contrast", "status": [ "StandardTrack" ], @@ -1670,7 +1670,7 @@ "doc": "The prefers-contrast CSS media feature is used to detect whether the user has requested the web content to be presented with a lower or higher contrast." }, "prefers-reduced-data": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/prefers-reduced-data", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-reduced-data", "status": [ "Experimental", "StandardTrack" @@ -1682,7 +1682,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n
    \n

    Note:\nThis feature is not supported by any user agent and its specifics are subject to change.\n

    \n

    The prefers-reduced-data CSS media feature is used to detect if the user has requested the web content that consumes less internet traffic." }, "prefers-reduced-motion": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/prefers-reduced-motion", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-reduced-motion", "status": [ "StandardTrack" ], @@ -1704,7 +1704,7 @@ "doc": "

    \n

    Warning:\nAn embedded example at the bottom of this page has a scaling movement that may be problematic for some readers. Readers with vestibular motion disorders may wish to enable the reduce motion feature on their device before viewing the animation.\n

    \n

    The prefers-reduced-motion CSS media feature is used to detect if a user has enabled a setting on their device to minimize the amount of non-essential motion. The setting is used to convey to the browser on the device that the user prefers an interface that removes, reduces, or replaces motion-based animations.\n

    Such animations can trigger discomfort for those with vestibular motion disorders. Animations such as scaling or panning large objects can be vestibular motion triggers." }, "prefers-reduced-transparency": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/prefers-reduced-transparency", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-reduced-transparency", "status": [ "Experimental", "StandardTrack" @@ -1721,7 +1721,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The prefers-reduced-transparency CSS media feature is used to detect if a user has enabled a setting on their device to reduce the transparent or translucent layer effects used on the device. Switching on such a setting can help improve contrast and readability for some users." }, "resolution": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/resolution", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/resolution", "status": [ "StandardTrack" ], @@ -1743,7 +1743,7 @@ "doc": "The resolution CSS media feature can be used to test the pixel density of the output device." }, "scan": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/scan", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/scan", "status": [ "StandardTrack" ], @@ -1760,7 +1760,7 @@ "doc": "The scan CSS media feature is used to apply CSS styles based on the scanning process of the output device." }, "scripting": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/scripting", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/scripting", "status": [ "StandardTrack" ], @@ -1785,7 +1785,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The shape CSS media feature can be used to test the shape of the device to distinguish rectangular and round displays." }, "update": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/update", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/update", "status": [ "StandardTrack" ], @@ -1806,7 +1806,7 @@ "doc": "The update CSS media feature can be used to test how frequently (if at all) the output device is able to modify the appearance of content once rendered." }, "vertical-viewport-segments": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/vertical-viewport-segments", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/vertical-viewport-segments", "status": [ "Experimental", "StandardTrack" @@ -1823,7 +1823,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The vertical-viewport-segments CSS media feature detects whether the device has a specified number of viewport segments laid out vertically (top to bottom).\n

    Related to the Viewport Segments API, the vertical-viewport-segments feature can be used to create responsive designs that work well on multi-viewport devices — devices with a display that is divided into logically separate viewport segments, such as foldable or hinged devices." }, "video-dynamic-range": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/video-dynamic-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/video-dynamic-range", "status": [ "StandardTrack" ], @@ -1837,7 +1837,7 @@ "doc": "The video-dynamic-range CSS media feature can be used to test the combination of brightness, contrast ratio, and color depth that are supported by the video plane of the user agent and the output device.\n

    Some user agents, including many TVs, render video and graphics in two separate planes (bi-plane) with distinct screen characteristics. The video-dynamic-range feature is used to test the characteristics in the video plane." }, "width": { - "url": "$MDN_URL$/web/css/reference/at-rules/@media/width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/width", "status": [ "StandardTrack" ], @@ -1862,7 +1862,7 @@ "formalSyntax": "@media <media-query-list> { <rule-list> }" }, "namespace": { - "url": "$MDN_URL$/web/css/reference/at-rules/@namespace", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@namespace", "status": [ "StandardTrack" ], @@ -1885,7 +1885,7 @@ "formalSyntax": "@namespace <namespace-prefix>? [ <string> | <url> ] ;\n  <namespace-prefix> = <ident>\n  <url> = <url()> | <src()>\n  <url()> = url( <string> <url-modifier>* ) | <url-token>\n  <src()> = src( <string> <url-modifier>* )" }, "page": { - "url": "$MDN_URL$/web/css/reference/at-rules/@page", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@page", "status": [ "StandardTrack" ], @@ -1906,7 +1906,7 @@ "doc": "The @page at-rule is a CSS at-rule used to modify different aspects of printed pages. It targets and modifies the page's dimensions, orientation, and margins. The @page at-rule can be used to target all pages in a print-out or a subset using its various pseudo-classes.", "properties": { "page-orientation": { - "url": "$MDN_URL$/web/css/reference/at-rules/@page/page-orientation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@page/page-orientation", "status": [ "StandardTrack" ], @@ -1930,7 +1930,7 @@ } }, "size": { - "url": "$MDN_URL$/web/css/reference/at-rules/@page/size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@page/size", "status": [ "StandardTrack" ], @@ -1962,7 +1962,7 @@ "formalSyntax": "@page <page-selector-list>? { <declaration-rule-list> }\n  <page-selector-list> = <page-selector>#\n  <page-selector> = [ <ident-token>? <pseudo-page>* ]!\n  <pseudo-page> = : [ left | right | first | blank ]" }, "position-try": { - "url": "$MDN_URL$/web/css/reference/at-rules/@position-try", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@position-try", "status": [ "StandardTrack" ], @@ -1984,7 +1984,7 @@ "formalSyntax": "@position-try <dashed-ident> { <declaration-list> }" }, "property": { - "url": "$MDN_URL$/web/css/reference/at-rules/@property", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@property", "status": [ "StandardTrack" ], @@ -2005,7 +2005,7 @@ "doc": "The @property CSS at-rule is used to explicitly define CSS custom properties, allowing for property type checking and constraining, setting default values, and defining whether a custom property can inherit values or not.\n

    \n

    Note:\nThe JavaScript registerProperty() method is equivalent to the @property at-rule.\n

    ", "properties": { "inherits": { - "url": "$MDN_URL$/web/css/reference/at-rules/@property/inherits", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@property/inherits", "status": [ "StandardTrack" ], @@ -2031,7 +2031,7 @@ } }, "initial-value": { - "url": "$MDN_URL$/web/css/reference/at-rules/@property/initial-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@property/initial-value", "status": [ "StandardTrack" ], @@ -2053,7 +2053,7 @@ "formalSyntax": "<declaration-value>?" }, "syntax": { - "url": "$MDN_URL$/web/css/reference/at-rules/@property/syntax", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@property/syntax", "status": [ "StandardTrack" ], @@ -2095,7 +2095,7 @@ "formalSyntax": "@property <custom-property-name> { <declaration-list> }" }, "scope": { - "url": "$MDN_URL$/web/css/reference/at-rules/@scope", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@scope", "status": [ "StandardTrack" ], @@ -2124,7 +2124,7 @@ "formalSyntax": "@scope [ ( <scope-start> ) ]? [ to ( <scope-end> ) ]? { <block-contents> }\n  <scope-start> = <selector-list>\n  <scope-end> = <selector-list>\n  <selector-list> = <complex-selector-list>\n  <complex-selector-list> = <complex-selector>#\n  <complex-selector> = <complex-selector-unit> [ <combinator>? <complex-selector-unit> ]*\n  <complex-selector-unit> = [ <compound-selector>? <pseudo-compound-selector>* ]!\n  <combinator> = '>' | '+' | '~' | [ '|' '|' ]\n  <compound-selector> = [ <type-selector>? <subclass-selector>* ]!\n  <pseudo-compound-selector> = <pseudo-element-selector> <pseudo-class-selector>*\n  <type-selector> = <wq-name> | <ns-prefix>? '*'\n  <subclass-selector> = <id-selector> | <class-selector> | <attribute-selector> | <pseudo-class-selector>\n  <pseudo-element-selector> = : <pseudo-class-selector> | <legacy-pseudo-element-selector>\n  <pseudo-class-selector> = : <ident-token> | : <function-token> <any-value> )\n  <wq-name> = <ns-prefix>? <ident-token>\n  <ns-prefix> = [ <ident-token> | '*' ]? '|'\n  <id-selector> = <hash-token>\n  <class-selector> = '.' <ident-token>\n  <attribute-selector> = '[' <wq-name> ']' | '[' <wq-name> <attr-matcher> [ <string-token> | <ident-token> ] <attr-modifier>? ']'\n  <legacy-pseudo-element-selector> = : [ before | after | first-line | first-letter ]\n  <attr-matcher> = [ '~' | '|' | '^' | '$' | '*' ]? '='\n  <attr-modifier> = i | s" }, "starting-style": { - "url": "$MDN_URL$/web/css/reference/at-rules/@starting-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@starting-style", "status": [ "StandardTrack" ], @@ -2146,7 +2146,7 @@ "formalSyntax": "@starting-style { <rule-list> }" }, "supports": { - "url": "$MDN_URL$/web/css/reference/at-rules/@supports", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@supports", "status": [ "StandardTrack" ], @@ -2169,7 +2169,7 @@ "formalSyntax": "@supports <supports-condition> { <rule-list> }\n  <supports-condition> = not <supports-in-parens> | <supports-in-parens> [ and <supports-in-parens> ]* | <supports-in-parens> [ or <supports-in-parens> ]*\n  <supports-in-parens> = ( <supports-condition> ) | <supports-feature> | <general-enclosed>\n  <supports-feature> = <supports-decl>\n  <general-enclosed> = [ <function-token> <any-value>? ) ] | [ ( <any-value>? ) ]\n  <supports-decl> = ( <declaration> )" }, "view-transition": { - "url": "$MDN_URL$/web/css/reference/at-rules/@view-transition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@view-transition", "status": [ "StandardTrack" ], @@ -2190,7 +2190,7 @@ }, "dataTypes": { "-moz-image-rect": { - "url": "$MDN_URL$/web/css/reference/values/-moz-image-rect", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/-moz-image-rect", "status": [ "Deprecated" ], @@ -2224,7 +2224,7 @@ "formalSyntax": "<number> | <percentage>" }, "angle": { - "url": "$MDN_URL$/web/css/reference/values/angle", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/angle", "status": [ "StandardTrack" ], @@ -2246,7 +2246,7 @@ "doc": "The <angle> CSS data type represents an angle value expressed in degrees, gradians, radians, or turns. It is used, for example, in <gradient>s and in some transform functions." }, "angle-percentage": { - "url": "$MDN_URL$/web/css/reference/values/angle-percentage", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/angle-percentage", "status": [ "StandardTrack" ], @@ -2283,7 +2283,7 @@ } }, "basic-shape": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape", "status": [ "StandardTrack" ], @@ -2305,7 +2305,7 @@ "doc": "The <basic-shape> CSS data type represents a shape used in the clip-path, shape-outside, and offset-path properties." }, "blend-mode": { - "url": "$MDN_URL$/web/css/reference/values/blend-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/blend-mode", "status": [ "StandardTrack" ], @@ -2357,7 +2357,7 @@ } }, "calc-keyword": { - "url": "$MDN_URL$/web/css/reference/values/calc-keyword", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/calc-keyword", "status": [ "StandardTrack" ], @@ -2391,7 +2391,7 @@ "formalSyntax": "<calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "color": { - "url": "$MDN_URL$/web/css/reference/values/color_value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value", "status": [ "StandardTrack" ], @@ -2459,7 +2459,7 @@ } }, "corner-shape-value": { - "url": "$MDN_URL$/web/css/reference/values/corner-shape-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/corner-shape-value", "status": [ "Experimental", "StandardTrack" @@ -2485,7 +2485,7 @@ "doc": "The <custom-ident> CSS data type denotes an arbitrary user-defined string used as an identifier. It is case-sensitive, and certain values are forbidden in various contexts to prevent ambiguity." }, "dashed-function": { - "url": "$MDN_URL$/web/css/reference/values/dashed-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/dashed-function", "status": [ "Experimental", "StandardTrack" @@ -2506,7 +2506,7 @@ "doc": "The <dashed-ident> CSS data type denotes an arbitrary string used as an identifier." }, "dimension": { - "url": "$MDN_URL$/web/css/reference/values/dimension", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/dimension", "status": [ "StandardTrack" ], @@ -2808,7 +2808,7 @@ "formalSyntax": "block | inline | run-in" }, "easing-function": { - "url": "$MDN_URL$/web/css/reference/values/easing-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/easing-function", "status": [ "StandardTrack" ], @@ -2836,7 +2836,7 @@ } }, "filter-function": { - "url": "$MDN_URL$/web/css/reference/values/filter-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function", "status": [ "StandardTrack" ], @@ -2859,7 +2859,7 @@ "formalSyntax": "<blur()> | <brightness()> | <contrast()> | <drop-shadow()> | <grayscale()> | <hue-rotate()> | <invert()> | <opacity()> | <sepia()> | <saturate()>\n  <blur()> = blur( <length>? )\n  <brightness()> = brightness( [ <number> | <percentage> ]? )\n  <contrast()> = contrast( [ <number> | <percentage> ]? )\n  <drop-shadow()> = drop-shadow( [ <color>? && <length>{2,3} ] )\n  <grayscale()> = grayscale( [ <number> | <percentage> ]? )\n  <hue-rotate()> = hue-rotate( [ <angle> | <zero> ]? )\n  <invert()> = invert( [ <number> | <percentage> ]? )\n  <opacity()> = opacity( [ <number> | <percentage> ]? )\n  <sepia()> = sepia( [ <number> | <percentage> ]? )\n  <saturate()> = saturate( [ <number> | <percentage> ]? )" }, "flex": { - "url": "$MDN_URL$/web/css/reference/values/flex_value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/flex_value", "status": [ "StandardTrack" ], @@ -2909,7 +2909,7 @@ } }, "gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient", "status": [ "StandardTrack" ], @@ -2932,7 +2932,7 @@ "formalSyntax": "<linear-gradient()> | <repeating-linear-gradient()> | <radial-gradient()> | <repeating-radial-gradient()>\n  <linear-gradient()> = linear-gradient( [ <linear-gradient-syntax> ] )\n  <repeating-linear-gradient()> = repeating-linear-gradient( [ <linear-gradient-syntax> ] )\n  <radial-gradient()> = radial-gradient( [ <radial-gradient-syntax> ] )\n  <repeating-radial-gradient()> = repeating-radial-gradient( [ <radial-gradient-syntax> ] )\n  <linear-gradient-syntax> = [ <angle> | <zero> | to <side-or-corner> ]? , <color-stop-list>\n  <radial-gradient-syntax> = [ <radial-shape> || <radial-size> ]? [ at <position> ]? , <color-stop-list>\n  <side-or-corner> = [ left | right ] || [ top | bottom ]\n  <color-stop-list> = <linear-color-stop> , [ <linear-color-hint>? , <linear-color-stop> ]#?\n  <radial-shape> = circle | ellipse\n  <radial-size> = <radial-extent> | <length [0,∞]> | <length-percentage [0,∞]>{2}\n  <position> = [ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right ] && [ top | center | bottom ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] | [ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]\n  <linear-color-stop> = <color> <length-percentage>?\n  <linear-color-hint> = <length-percentage>\n  <radial-extent> = closest-corner | closest-side | farthest-corner | farthest-side\n  <length-percentage> = <length> | <percentage>" }, "hex-color": { - "url": "$MDN_URL$/web/css/reference/values/hex-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/hex-color", "status": [ "StandardTrack" ], @@ -3040,7 +3040,7 @@ "doc": "The <ident> CSS data type denotes an arbitrary string used as an identifier." }, "image": { - "url": "$MDN_URL$/web/css/reference/values/image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/image", "status": [ "StandardTrack" ], @@ -3107,7 +3107,7 @@ "doc": "The initial CSS keyword applies the initial (or default) value of a property to an element. It can be applied to any CSS property, including the CSS shorthand property all. With all set to initial, all CSS properties can be restored to their respective initial values in one go instead of restoring each one separately.\n

    On inherited properties, the initial value may be unexpected. You should consider using the inherit, unset, revert, or revert-layer keywords instead." }, "integer": { - "url": "$MDN_URL$/web/css/reference/values/integer", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/integer", "status": [ "StandardTrack" ], @@ -3129,7 +3129,7 @@ "doc": "The <integer> CSS data type is a special type of <number> that represents a positive or negative whole number. Integers can be used in numerous CSS properties and descriptors, such as the column-count, counter-increment, grid-column, grid-row, and z-index properties and the range descriptor." }, "length": { - "url": "$MDN_URL$/web/css/reference/values/length", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/length", "status": [ "StandardTrack" ], @@ -3151,7 +3151,7 @@ "doc": "The <length> CSS data type represents a distance value. Lengths can be used in numerous CSS properties, such as width, height, margin, padding, border-width, font-size, and text-shadow.\n

    \n

    Note:\nAlthough <percentage> values are usable in some of the same properties that accept <length> values, they are not themselves <length> values. See <length-percentage>.\n

    " }, "length-percentage": { - "url": "$MDN_URL$/web/css/reference/values/length-percentage", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/length-percentage", "status": [ "StandardTrack" ], @@ -3174,7 +3174,7 @@ "formalSyntax": "<length> | <percentage>" }, "line-style": { - "url": "$MDN_URL$/web/css/reference/values/line-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/line-style", "status": [ "StandardTrack" ], @@ -3209,7 +3209,7 @@ } }, "named-color": { - "url": "$MDN_URL$/web/css/reference/values/named-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/named-color", "status": [ "StandardTrack" ], @@ -3231,7 +3231,7 @@ "doc": "The <named-color> CSS data type is the name of a color, such as red, blue, black, or lightseagreen. Syntactically, a <named-color> is an <ident>.\n

    A <named-color> value can be used anywhere a <color> can be used." }, "number": { - "url": "$MDN_URL$/web/css/reference/values/number", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/number", "status": [ "StandardTrack" ], @@ -3253,7 +3253,7 @@ "doc": "The <number> CSS data type represents a number, being either an integer, a number with a fractional component, or a base-ten exponent in scientific notation." }, "overflow": { - "url": "$MDN_URL$/web/css/reference/values/overflow_value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/overflow_value", "status": [ "StandardTrack" ], @@ -3290,7 +3290,7 @@ } }, "percentage": { - "url": "$MDN_URL$/web/css/reference/values/percentage", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/percentage", "status": [ "StandardTrack" ], @@ -3312,7 +3312,7 @@ "doc": "The <percentage> CSS data type represents a percentage value. It is often used to define a size as relative to an element's parent object. Numerous properties can use percentages, such as width, height, margin, padding, and font-size.\n

    \n

    Note:\nOnly calculated values can be inherited. Thus, even if a percentage value is used on the parent property, a real value (such as a width in pixels for a <length> value) will be accessible on the inherited property, not the percentage value.\n

    " }, "position": { - "url": "$MDN_URL$/web/css/reference/values/position_value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/position_value", "status": [ "StandardTrack" ], @@ -3335,7 +3335,7 @@ "formalSyntax": "[ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right ] && [ top | center | bottom ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] | [ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]\n  <length-percentage> = <length> | <percentage>" }, "ratio": { - "url": "$MDN_URL$/web/css/reference/values/ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/ratio", "status": [ "StandardTrack" ], @@ -3366,7 +3366,7 @@ } }, "resolution": { - "url": "$MDN_URL$/web/css/reference/values/resolution", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/resolution", "status": [ "StandardTrack" ], @@ -3445,7 +3445,7 @@ } }, "shape": { - "url": "$MDN_URL$/web/css/reference/values/shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/shape", "status": [ "StandardTrack", "Deprecated" @@ -3469,7 +3469,7 @@ } }, "string": { - "url": "$MDN_URL$/web/css/reference/values/string", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/string", "status": [ "StandardTrack" ], @@ -3491,7 +3491,7 @@ "doc": "The <string> CSS data type represents a sequence of characters. Strings are used in numerous CSS properties, such as content, font-family, and quotes." }, "system-color": { - "url": "$MDN_URL$/web/css/reference/values/system-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/system-color", "status": [ "StandardTrack" ], @@ -3513,7 +3513,7 @@ "doc": "The <system-color> CSS data type usually reflects the default color choices used for the different parts of a web page.\n

    However, user agents can provide an accessibility feature called forced colors mode, in which colors are restricted into a user- and user agent-defined palette, overriding the author's choice of colors in certain properties. In forced colors mode, <system-color> exposes the chosen colors, so that the rest of the page can integrate with them. An example of forced colors mode is high contrast mode on Windows.\n

    In forced colors mode, authors should use colors from the <system-color> type for all properties that are not in the set of properties whose colors are overridden. This ensures that the page consistently uses the same color palette across all properties.\n

    Authors can detect forced colors mode using the forced-colors media feature.\n

    A <system-color> value can be used anywhere a <color> can be used." }, "text-edge": { - "url": "$MDN_URL$/web/css/reference/values/text-edge", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/text-edge", "status": [ "StandardTrack" ], @@ -3538,7 +3538,7 @@ } }, "time": { - "url": "$MDN_URL$/web/css/reference/values/time", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/time", "status": [ "StandardTrack" ], @@ -3570,7 +3570,7 @@ "formalSyntax": "cover | contain | entry | exit | entry-crossing | exit-crossing" }, "transform-function": { - "url": "$MDN_URL$/web/css/reference/values/transform-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function", "status": [ "StandardTrack" ], @@ -3616,7 +3616,7 @@ }, "functions": { "abs": { - "url": "$MDN_URL$/web/css/reference/values/abs", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/abs", "status": [ "StandardTrack" ], @@ -3638,7 +3638,7 @@ "formalSyntax": "abs( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "acos": { - "url": "$MDN_URL$/web/css/reference/values/acos", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/acos", "status": [ "StandardTrack" ], @@ -3661,7 +3661,7 @@ "formalSyntax": "acos( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "anchor": { - "url": "$MDN_URL$/web/css/reference/values/anchor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/anchor", "status": [ "StandardTrack" ], @@ -3683,7 +3683,7 @@ "formalSyntax": "anchor( <anchor-name>? &&<anchor-side> , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-side> = inside | outside | top | left | right | bottom | start | end | self-start | self-end | <percentage> | center\n  <length-percentage> = <length> | <percentage>" }, "anchor-size": { - "url": "$MDN_URL$/web/css/reference/values/anchor-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/anchor-size", "status": [ "StandardTrack" ], @@ -3705,7 +3705,7 @@ "formalSyntax": "anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline\n  <length-percentage> = <length> | <percentage>" }, "asin": { - "url": "$MDN_URL$/web/css/reference/values/asin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/asin", "status": [ "StandardTrack" ], @@ -3728,7 +3728,7 @@ "formalSyntax": "asin( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "atan": { - "url": "$MDN_URL$/web/css/reference/values/atan", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/atan", "status": [ "StandardTrack" ], @@ -3751,7 +3751,7 @@ "formalSyntax": "atan( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "atan2": { - "url": "$MDN_URL$/web/css/reference/values/atan2", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/atan2", "status": [ "StandardTrack" ], @@ -3774,7 +3774,7 @@ "formalSyntax": "atan2( <calc-sum> , <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "attr": { - "url": "$MDN_URL$/web/css/reference/values/attr", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/attr", "status": [ "StandardTrack" ], @@ -3797,7 +3797,7 @@ "formalSyntax": "attr( <attr-name> <attr-type>? , <declaration-value>? )\n  <attr-name> = [ <ident-token>? '|' ]? <ident-token>\n  <attr-type> = type( <syntax> ) | raw-string | number | <attr-unit>\n  <syntax> = '*' | <syntax-component> [ <syntax-combinator> <syntax-component> ]* | <syntax-string>\n  <syntax-component> = <syntax-single-component> <syntax-multiplier>? | '<' transform-list '>'\n  <syntax-combinator> = '|'\n  <syntax-string> = <string>\n  <syntax-single-component> = '<' <syntax-type-name> '>' | <ident>\n  <syntax-multiplier> = '#' | '+'\n  <syntax-type-name> = angle | color | custom-ident | image | integer | length | length-percentage | number | percentage | resolution | string | time | url | transform-function" }, "blur": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/blur", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/blur", "status": [ "StandardTrack" ], @@ -3820,7 +3820,7 @@ "formalSyntax": "blur( <length>? )" }, "brightness": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/brightness", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/brightness", "status": [ "StandardTrack" ], @@ -3846,7 +3846,7 @@ } }, "calc": { - "url": "$MDN_URL$/web/css/reference/values/calc", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/calc", "status": [ "StandardTrack" ], @@ -3869,7 +3869,7 @@ "formalSyntax": "calc( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "calc-size": { - "url": "$MDN_URL$/web/css/reference/values/calc-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/calc-size", "status": [ "Experimental", "StandardTrack" @@ -3887,7 +3887,7 @@ "formalSyntax": "calc-size( <calc-size-basis> , <calc-sum> )\n  <calc-size-basis> = <size-keyword> | <calc-size()> | any | <calc-sum>\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "circle": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/circle", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/circle", "status": [ "StandardTrack" ], @@ -3914,7 +3914,7 @@ } }, "clamp": { - "url": "$MDN_URL$/web/css/reference/values/clamp", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/clamp", "status": [ "StandardTrack" ], @@ -3937,7 +3937,7 @@ "formalSyntax": "clamp( [ <calc-sum> | none ] , <calc-sum> , [ <calc-sum> | none ] )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "color": { - "url": "$MDN_URL$/web/css/reference/values/color_value/color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/color", "status": [ "StandardTrack" ], @@ -3966,7 +3966,7 @@ } }, "color-mix": { - "url": "$MDN_URL$/web/css/reference/values/color_value/color-mix", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/color-mix", "status": [ "StandardTrack" ], @@ -3989,7 +3989,7 @@ "formalSyntax": "color-mix( <color-interpolation-method>? , [ <color> && <percentage [0,100]>? ]# )\n  <color-interpolation-method> = in [ <rectangular-color-space> | <polar-color-space> <hue-interpolation-method>? ]\n  <rectangular-color-space> = srgb | srgb-linear | display-p3 | display-p3-linear | a98-rgb | prophoto-rgb | rec2020 | lab | oklab | <xyz-space>\n  <polar-color-space> = hsl | hwb | lch | oklch\n  <hue-interpolation-method> = [ shorter | longer | increasing | decreasing ] hue\n  <xyz-space> = xyz | xyz-d50 | xyz-d65" }, "conic-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/conic-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/conic-gradient", "status": [ "StandardTrack" ], @@ -4018,7 +4018,7 @@ } }, "contrast": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/contrast", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/contrast", "status": [ "StandardTrack" ], @@ -4044,7 +4044,7 @@ } }, "contrast-color": { - "url": "$MDN_URL$/web/css/reference/values/color_value/contrast-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/contrast-color", "status": [ "StandardTrack" ], @@ -4060,7 +4060,7 @@ "doc": "The contrast-color() CSS function takes a color value and returns a contrasting color. The function commonly ensures the WCAG AA minimum contrast. The browsers may use different and better algorithms.\n

    The contrast-color() function enables specifying a text color and automatically generating a contrasting background color, or vice versa. It avoids the need to maintain background-text color pairs." }, "cos": { - "url": "$MDN_URL$/web/css/reference/values/cos", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/cos", "status": [ "StandardTrack" ], @@ -4083,7 +4083,7 @@ "formalSyntax": "cos( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "counter": { - "url": "$MDN_URL$/web/css/reference/values/counter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/counter", "status": [ "StandardTrack" ], @@ -4110,7 +4110,7 @@ } }, "counters": { - "url": "$MDN_URL$/web/css/reference/values/counters", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/counters", "status": [ "StandardTrack" ], @@ -4138,7 +4138,7 @@ } }, "cross-fade": { - "url": "$MDN_URL$/web/css/reference/values/cross-fade", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/cross-fade", "status": [ "StandardTrack" ], @@ -4153,7 +4153,7 @@ "formalSyntax": "cross-fade( <cf-image># )\n  <cf-image> = [ <image> | <color> ] &&<percentage [0,100]>?\n  <image> = <url> | <gradient>\n  <url> = <url()> | <src()>\n  <url()> = url( <string> <url-modifier>* ) | <url-token>\n  <src()> = src( <string> <url-modifier>* )" }, "cubic-bezier": { - "url": "$MDN_URL$/web/css/reference/values/easing-function/cubic-bezier", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/easing-function/cubic-bezier", "status": [ "StandardTrack" ], @@ -4185,7 +4185,7 @@ } }, "drop-shadow": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/drop-shadow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/drop-shadow", "status": [ "StandardTrack" ], @@ -4208,7 +4208,7 @@ "formalSyntax": "drop-shadow( [ <color>? && <length>{2,3} ] )" }, "dynamic-range-limit-mix": { - "url": "$MDN_URL$/web/css/reference/values/dynamic-range-limit-mix", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/dynamic-range-limit-mix", "status": [ "Experimental", "StandardTrack" @@ -4223,7 +4223,7 @@ "formalSyntax": "dynamic-range-limit-mix( [ <'dynamic-range-limit'> && <percentage [0,100]> ]#{2,} )\n  <dynamic-range-limit> = standard | no-limit | constrained | <dynamic-range-limit-mix()>" }, "element": { - "url": "$MDN_URL$/web/css/reference/values/element", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/element", "status": [ "Experimental", "StandardTrack" @@ -4236,7 +4236,7 @@ "formalSyntax": "element( <id-selector> )\n  <id-selector> = <hash-token>" }, "ellipse": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/ellipse", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/ellipse", "status": [ "StandardTrack" ], @@ -4263,7 +4263,7 @@ } }, "env": { - "url": "$MDN_URL$/web/css/reference/values/env", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/env", "status": [ "StandardTrack" ], @@ -4286,7 +4286,7 @@ "formalSyntax": "env( <custom-ident> <integer [0,∞]>* , <declaration-value>? )\n  <integer> = <number-token>" }, "exp": { - "url": "$MDN_URL$/web/css/reference/values/exp", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/exp", "status": [ "StandardTrack" ], @@ -4333,7 +4333,7 @@ } }, "grayscale": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/grayscale", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/grayscale", "status": [ "StandardTrack" ], @@ -4356,7 +4356,7 @@ "formalSyntax": "grayscale( [ <number> | <percentage> ]? )" }, "hsl": { - "url": "$MDN_URL$/web/css/reference/values/color_value/hsl", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/hsl", "status": [ "StandardTrack" ], @@ -4386,7 +4386,7 @@ } }, "hue-rotate": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/hue-rotate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/hue-rotate", "status": [ "StandardTrack" ], @@ -4412,7 +4412,7 @@ } }, "hwb": { - "url": "$MDN_URL$/web/css/reference/values/color_value/hwb", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/hwb", "status": [ "StandardTrack" ], @@ -4435,7 +4435,7 @@ "formalSyntax": "hwb( [ <hue> | none ] [ <percentage> | <number> | none ] [ <percentage> | <number> | none ] [ / [ <alpha-value> | none ] ]? )\n  <hue> = <number> | <angle>\n  <alpha-value> = <number> | <percentage>" }, "hypot": { - "url": "$MDN_URL$/web/css/reference/values/hypot", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/hypot", "status": [ "StandardTrack" ], @@ -4457,7 +4457,7 @@ "formalSyntax": "hypot( <calc-sum># )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "if": { - "url": "$MDN_URL$/web/css/reference/values/if", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/if", "status": [ "Experimental", "StandardTrack" @@ -4484,7 +4484,7 @@ } }, "image-set": { - "url": "$MDN_URL$/web/css/reference/values/image/image-set", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/image/image-set", "status": [ "StandardTrack" ], @@ -4512,7 +4512,7 @@ } }, "inset": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/inset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/inset", "status": [ "StandardTrack" ], @@ -4539,7 +4539,7 @@ } }, "invert": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/invert", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/invert", "status": [ "StandardTrack" ], @@ -4562,7 +4562,7 @@ "formalSyntax": "invert( [ <number> | <percentage> ]? )" }, "lab": { - "url": "$MDN_URL$/web/css/reference/values/color_value/lab", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/lab", "status": [ "StandardTrack" ], @@ -4592,7 +4592,7 @@ } }, "lch": { - "url": "$MDN_URL$/web/css/reference/values/color_value/lch", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/lch", "status": [ "StandardTrack" ], @@ -4622,7 +4622,7 @@ } }, "light-dark": { - "url": "$MDN_URL$/web/css/reference/values/color_value/light-dark", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/light-dark", "status": [ "StandardTrack" ], @@ -4648,7 +4648,7 @@ } }, "linear": { - "url": "$MDN_URL$/web/css/reference/values/easing-function/linear", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/easing-function/linear", "status": [ "StandardTrack" ], @@ -4670,7 +4670,7 @@ "formalSyntax": "linear( [ <number> && <percentage>{0,2} ]# )" }, "linear-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/linear-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/linear-gradient", "status": [ "StandardTrack" ], @@ -4699,7 +4699,7 @@ } }, "log": { - "url": "$MDN_URL$/web/css/reference/values/log", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/log", "status": [ "StandardTrack" ], @@ -4721,7 +4721,7 @@ "formalSyntax": "log( <calc-sum> , <calc-sum>? )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "matrix": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/matrix", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/matrix", "status": [ "StandardTrack" ], @@ -4748,7 +4748,7 @@ } }, "matrix3d": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/matrix3d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/matrix3d", "status": [ "StandardTrack" ], @@ -4775,7 +4775,7 @@ } }, "max": { - "url": "$MDN_URL$/web/css/reference/values/max", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/max", "status": [ "StandardTrack" ], @@ -4798,7 +4798,7 @@ "formalSyntax": "max( <calc-sum># )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "min": { - "url": "$MDN_URL$/web/css/reference/values/min", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/min", "status": [ "StandardTrack" ], @@ -4852,7 +4852,7 @@ } }, "mod": { - "url": "$MDN_URL$/web/css/reference/values/mod", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/mod", "status": [ "StandardTrack" ], @@ -4874,7 +4874,7 @@ "formalSyntax": "mod( <calc-sum> , <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "oklab": { - "url": "$MDN_URL$/web/css/reference/values/color_value/oklab", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/oklab", "status": [ "StandardTrack" ], @@ -4904,7 +4904,7 @@ } }, "oklch": { - "url": "$MDN_URL$/web/css/reference/values/color_value/oklch", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/oklch", "status": [ "StandardTrack" ], @@ -4934,7 +4934,7 @@ } }, "opacity": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/opacity", "status": [ "StandardTrack" ], @@ -4957,7 +4957,7 @@ "formalSyntax": "opacity( [ <number> | <percentage> ]? )" }, "paint": { - "url": "$MDN_URL$/web/css/reference/values/image/paint", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/image/paint", "status": [ "StandardTrack" ], @@ -4974,7 +4974,7 @@ "formalSyntax": "paint( <ident> , <declaration-value>? )" }, "path": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/path", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/path", "status": [ "StandardTrack" ], @@ -4997,7 +4997,7 @@ "formalSyntax": "path( <'fill-rule'>? , <string> )\n  <fill-rule> = nonzero | evenodd" }, "perspective": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/perspective", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/perspective", "status": [ "StandardTrack" ], @@ -5023,7 +5023,7 @@ } }, "polygon": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/polygon", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/polygon", "status": [ "StandardTrack" ], @@ -5046,7 +5046,7 @@ "formalSyntax": "polygon( <'fill-rule'>? [ round <length> ]? , [ <length-percentage> <length-percentage> ]# )\n  <fill-rule> = nonzero | evenodd\n  <length-percentage> = <length> | <percentage>" }, "pow": { - "url": "$MDN_URL$/web/css/reference/values/pow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/pow", "status": [ "StandardTrack" ], @@ -5068,7 +5068,7 @@ "formalSyntax": "pow( <calc-sum> , <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "progress": { - "url": "$MDN_URL$/web/css/reference/values/progress", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/progress", "status": [ "StandardTrack" ], @@ -5087,7 +5087,7 @@ "formalSyntax": "progress( <calc-sum> , <calc-sum> , <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "radial-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/radial-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/radial-gradient", "status": [ "StandardTrack" ], @@ -5117,7 +5117,7 @@ } }, "ray": { - "url": "$MDN_URL$/web/css/reference/values/ray", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/ray", "status": [ "StandardTrack" ], @@ -5139,7 +5139,7 @@ "formalSyntax": "ray( <angle> &&<ray-size>? &&contain? &&[ at <position> ]? )\n  <ray-size> = closest-side | closest-corner | farthest-side | farthest-corner | sides\n  <position> = [ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right ] && [ top | center | bottom ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] | [ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]\n  <length-percentage> = <length> | <percentage>" }, "rect": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/rect", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/rect", "status": [ "StandardTrack" ], @@ -5166,7 +5166,7 @@ } }, "rem": { - "url": "$MDN_URL$/web/css/reference/values/rem", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/rem", "status": [ "StandardTrack" ], @@ -5224,7 +5224,7 @@ } }, "repeating-conic-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/repeating-conic-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/repeating-conic-gradient", "status": [ "StandardTrack" ], @@ -5253,7 +5253,7 @@ } }, "repeating-linear-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/repeating-linear-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/repeating-linear-gradient", "status": [ "StandardTrack" ], @@ -5282,7 +5282,7 @@ } }, "repeating-radial-gradient": { - "url": "$MDN_URL$/web/css/reference/values/gradient/repeating-radial-gradient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/gradient/repeating-radial-gradient", "status": [ "StandardTrack" ], @@ -5311,7 +5311,7 @@ } }, "rgb": { - "url": "$MDN_URL$/web/css/reference/values/color_value/rgb", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/color_value/rgb", "status": [ "StandardTrack" ], @@ -5339,7 +5339,7 @@ } }, "rotate": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/rotate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/rotate", "status": [ "StandardTrack" ], @@ -5365,7 +5365,7 @@ } }, "rotate3d": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/rotate3d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/rotate3d", "status": [ "StandardTrack" ], @@ -5394,7 +5394,7 @@ } }, "rotatex": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/rotatex", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/rotateX", "status": [ "StandardTrack" ], @@ -5420,7 +5420,7 @@ } }, "rotatey": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/rotatey", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/rotateY", "status": [ "StandardTrack" ], @@ -5446,7 +5446,7 @@ } }, "rotatez": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/rotatez", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/rotateZ", "status": [ "StandardTrack" ], @@ -5472,7 +5472,7 @@ } }, "round": { - "url": "$MDN_URL$/web/css/reference/values/round", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/round", "status": [ "StandardTrack" ], @@ -5494,7 +5494,7 @@ "formalSyntax": "round( <rounding-strategy>? , <calc-sum> , <calc-sum>? )\n  <rounding-strategy> = nearest | up | down | to-zero\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "saturate": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/saturate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/saturate", "status": [ "StandardTrack" ], @@ -5517,7 +5517,7 @@ "formalSyntax": "saturate( [ <number> | <percentage> ]? )" }, "scale": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/scale", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/scale", "status": [ "StandardTrack" ], @@ -5544,7 +5544,7 @@ } }, "scale3d": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/scale3d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/scale3d", "status": [ "StandardTrack" ], @@ -5572,7 +5572,7 @@ } }, "scalex": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/scalex", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/scaleX", "status": [ "StandardTrack" ], @@ -5598,7 +5598,7 @@ } }, "scaley": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/scaley", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/scaleY", "status": [ "StandardTrack" ], @@ -5624,7 +5624,7 @@ } }, "scalez": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/scalez", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/scaleZ", "status": [ "StandardTrack" ], @@ -5650,7 +5650,7 @@ } }, "sepia": { - "url": "$MDN_URL$/web/css/reference/values/filter-function/sepia", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/filter-function/sepia", "status": [ "StandardTrack" ], @@ -5673,7 +5673,7 @@ "formalSyntax": "sepia( [ <number> | <percentage> ]? )" }, "shape": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/shape", "status": [ "StandardTrack" ], @@ -5694,7 +5694,7 @@ "formalSyntax": "shape( <'fill-rule'>? from <position> , <shape-command># )\n  <fill-rule> = nonzero | evenodd\n  <position> = [ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right ] && [ top | center | bottom ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] | [ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]\n  <shape-command> = <move-command> | <line-command> | close | <horizontal-line-command> | <vertical-line-command> | <curve-command> | <smooth-command> | <arc-command>\n  <length-percentage> = <length> | <percentage>\n  <move-command> = move <command-end-point>\n  <line-command> = line <command-end-point>\n  <horizontal-line-command> = hline [ to [ <length-percentage> | left | center | right | x-start | x-end ] | by <length-percentage> ]\n  <vertical-line-command> = vline [ to [ <length-percentage> | top | center | bottom | y-start | y-end ] | by <length-percentage> ]\n  <curve-command> = curve [ [ to <position> with <control-point> [ / <control-point> ]? ] | [ by <coordinate-pair> with <relative-control-point> [ / <relative-control-point> ]? ] ]\n  <smooth-command> = smooth [ [ to <position> [ with <control-point> ]? ] | [ by <coordinate-pair> [ with <relative-control-point> ]? ] ]\n  <arc-command> = arc <command-end-point> [ [ of <length-percentage>{1,2} ] && <arc-sweep>? && <arc-size>? && [ rotate <angle> ]? ]\n  <command-end-point> = to <position> | by <coordinate-pair>\n  <control-point> = <position> | <relative-control-point>\n  <coordinate-pair> = <length-percentage>{2}\n  <relative-control-point> = <coordinate-pair> [ from [ start | end | origin ] ]?\n  <arc-sweep> = cw | ccw\n  <arc-size> = large | small" }, "sibling-count": { - "url": "$MDN_URL$/web/css/reference/values/sibling-count", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/sibling-count", "status": [ "StandardTrack" ], @@ -5712,7 +5712,7 @@ "doc": "The sibling-count() CSS function returns an integer representing the total number of sibling DOM elements (direct children of the parent) of the element on which it is used, including itself.\n

    \n

    Note:\nThe counter() function provides a similar result but it returns a <string> (which is more suitable for generated content, while sibling-count() returns an <integer> (which can be used for calculations).\n

    " }, "sibling-index": { - "url": "$MDN_URL$/web/css/reference/values/sibling-index", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/sibling-index", "status": [ "StandardTrack" ], @@ -5730,7 +5730,7 @@ "doc": "The sibling-index() CSS function returns an integer representing the position of the current element in the DOM tree relative to all its sibling elements. The returned value is the index number of the contextual child's position among all the sibling elements within a parent element, with the first child returning 1 and the last child, returning the length of Element.children.\n
    \n

    Note:\nLike the :nth-child() pseudo-class, sibling-index() starts from 1, not 0.\n

    \n
    \n

    Note:\nThe counter() function provides a similar result but it returns a <string> (which is more suitable for generated content, while sibling-index() returns an <integer> (which can be used for calculations).\n

    " }, "sign": { - "url": "$MDN_URL$/web/css/reference/values/sign", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/sign", "status": [ "StandardTrack" ], @@ -5752,7 +5752,7 @@ "formalSyntax": "sign( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "sin": { - "url": "$MDN_URL$/web/css/reference/values/sin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/sin", "status": [ "StandardTrack" ], @@ -5775,7 +5775,7 @@ "formalSyntax": "sin( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "skew": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/skew", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/skew", "status": [ "StandardTrack" ], @@ -5802,7 +5802,7 @@ } }, "skewx": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/skewx", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/skewX", "status": [ "StandardTrack" ], @@ -5828,7 +5828,7 @@ } }, "skewy": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/skewy", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/skewY", "status": [ "StandardTrack" ], @@ -5854,7 +5854,7 @@ } }, "sqrt": { - "url": "$MDN_URL$/web/css/reference/values/sqrt", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/sqrt", "status": [ "StandardTrack" ], @@ -5876,7 +5876,7 @@ "formalSyntax": "sqrt( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "steps": { - "url": "$MDN_URL$/web/css/reference/values/easing-function/steps", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/easing-function/steps", "status": [ "StandardTrack" ], @@ -5899,7 +5899,7 @@ "formalSyntax": "steps( <integer> , <step-position>? )\n  <integer> = <number-token>\n  <step-position> = jump-start | jump-end | jump-none | jump-both | start | end" }, "superellipse": { - "url": "$MDN_URL$/web/css/reference/values/superellipse", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/superellipse", "status": [ "Experimental", "StandardTrack" @@ -5932,7 +5932,7 @@ "formalSyntax": "symbols( <symbols-type>? [ <string> | <image> ]+ )\n  <symbols-type> = cyclic | numeric | alphabetic | symbolic | fixed\n  <image> = <url> | <gradient>\n  <url> = <url()> | <src()>\n  <url()> = url( <string> <url-modifier>* ) | <url-token>\n  <src()> = src( <string> <url-modifier>* )" }, "tan": { - "url": "$MDN_URL$/web/css/reference/values/tan", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/tan", "status": [ "StandardTrack" ], @@ -5955,7 +5955,7 @@ "formalSyntax": "tan( <calc-sum> )\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "translate": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/translate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/translate", "status": [ "StandardTrack" ], @@ -5982,7 +5982,7 @@ } }, "translate3d": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/translate3d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/translate3d", "status": [ "StandardTrack" ], @@ -6010,7 +6010,7 @@ } }, "translatex": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/translatex", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/translateX", "status": [ "StandardTrack" ], @@ -6036,7 +6036,7 @@ } }, "translatey": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/translatey", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/translateY", "status": [ "StandardTrack" ], @@ -6062,7 +6062,7 @@ } }, "translatez": { - "url": "$MDN_URL$/web/css/reference/values/transform-function/translatez", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/transform-function/translateZ", "status": [ "StandardTrack" ], @@ -6088,7 +6088,7 @@ } }, "type": { - "url": "$MDN_URL$/web/css/reference/values/type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/type", "status": [ "Experimental", "StandardTrack" @@ -6106,7 +6106,7 @@ "formalSyntax": "type( <string> )" }, "url": { - "url": "$MDN_URL$/web/css/reference/values/url_function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/url_function", "status": [ "StandardTrack" ], @@ -6133,7 +6133,7 @@ } }, "var": { - "url": "$MDN_URL$/web/css/reference/values/var", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/var", "status": [ "StandardTrack" ], @@ -6160,7 +6160,7 @@ } }, "xywh": { - "url": "$MDN_URL$/web/css/reference/values/basic-shape/xywh", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Values/basic-shape/xywh", "status": [ "StandardTrack" ], @@ -6189,7 +6189,7 @@ }, "properties": { "--_star_": { - "url": "$MDN_URL$/web/css/reference/properties/--_star_", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/--*", "status": [ "StandardTrack" ], @@ -6211,7 +6211,7 @@ "doc": "Property names that are prefixed with --, like --example-name, represent custom properties that contain a value that can be used in other declarations using the var() function.\n

    Custom properties are scoped to the element(s) they are declared on, and participate in the cascade: the value of such a custom property is that from the declaration decided by the cascading algorithm.\n

    Initial valuesee prose
    Applies toall elements
    Inheritedyes
    Computed valueas specified with variables substituted
    Animation typediscrete
    " }, "-moz-float-edge": { - "url": "$MDN_URL$/web/css/reference/properties/-moz-float-edge", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-moz-float-edge", "status": [ "Deprecated" ], @@ -6227,7 +6227,7 @@ } }, "-moz-force-broken-image-icon": { - "url": "$MDN_URL$/web/css/reference/properties/-moz-force-broken-image-icon", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-moz-force-broken-image-icon", "status": [ "Deprecated" ], @@ -6242,7 +6242,7 @@ } }, "-moz-orient": { - "url": "$MDN_URL$/web/css/reference/properties/-moz-orient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-moz-orient", "compatibility": { "Firefox": "6", "FirefoxAndroid": "6" @@ -6257,7 +6257,7 @@ } }, "-moz-user-focus": { - "url": "$MDN_URL$/web/css/reference/properties/-moz-user-focus", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-moz-user-focus", "status": [ "Deprecated" ], @@ -6271,7 +6271,7 @@ } }, "-moz-user-input": { - "url": "$MDN_URL$/web/css/reference/properties/-moz-user-input", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-moz-user-input", "status": [ "Deprecated" ], @@ -6284,7 +6284,7 @@ } }, "-webkit-border-before": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-border-before", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-border-before", "compatibility": { "Chrome": "8", "ChromeAndroid": "", @@ -6302,7 +6302,7 @@ } }, "-webkit-box-reflect": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-box-reflect", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-box-reflect", "compatibility": { "Chrome": "4", "ChromeAndroid": "", @@ -6320,7 +6320,7 @@ } }, "-webkit-mask-box-image": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-box-image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-box-image", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6344,7 +6344,7 @@ } }, "-webkit-mask-composite": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-composite", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-composite", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6370,7 +6370,7 @@ } }, "-webkit-mask-position-x": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-position-x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-position-x", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6391,7 +6391,7 @@ } }, "-webkit-mask-position-y": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-position-y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-position-y", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6412,7 +6412,7 @@ } }, "-webkit-mask-repeat-x": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-repeat-x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-repeat-x", "compatibility": {}, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The -webkit-mask-repeat-x property specifies whether and how a mask image is repeated (tiled) horizontally.", "formalSyntax": "[ repeat | no-repeat | space | round ]#", @@ -6424,7 +6424,7 @@ } }, "-webkit-mask-repeat-y": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-mask-repeat-y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-mask-repeat-y", "compatibility": {}, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The -webkit-mask-repeat-y property sets whether and how a mask image is repeated (tiled) vertically.", "formalSyntax": "[ repeat | no-repeat | space | round ]#", @@ -6436,7 +6436,7 @@ } }, "-webkit-tap-highlight-color": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-tap-highlight-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-tap-highlight-color", "compatibility": { "Chrome": "16", "ChromeAndroid": "", @@ -6448,7 +6448,7 @@ "formalSyntax": "<color>" }, "-webkit-text-fill-color": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-text-fill-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-text-fill-color", "status": [ "StandardTrack" ], @@ -6474,7 +6474,7 @@ } }, "-webkit-text-security": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-text-security", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-text-security", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6489,7 +6489,7 @@ "formalSyntax": "circle | disc | square | none" }, "-webkit-text-stroke": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-text-stroke", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-text-stroke", "status": [ "StandardTrack" ], @@ -6516,7 +6516,7 @@ } }, "-webkit-text-stroke-color": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-text-stroke-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-text-stroke-color", "status": [ "StandardTrack" ], @@ -6542,7 +6542,7 @@ } }, "-webkit-text-stroke-width": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-text-stroke-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-text-stroke-width", "status": [ "StandardTrack" ], @@ -6568,7 +6568,7 @@ } }, "-webkit-touch-callout": { - "url": "$MDN_URL$/web/css/reference/properties/-webkit-touch-callout", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/-webkit-touch-callout", "compatibility": { "SafariIOS": "2" }, @@ -6580,7 +6580,7 @@ } }, "accent-color": { - "url": "$MDN_URL$/web/css/reference/properties/accent-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/accent-color", "status": [ "StandardTrack" ], @@ -6602,7 +6602,7 @@ } }, "align-content": { - "url": "$MDN_URL$/web/css/reference/properties/align-content", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/align-content", "status": [ "StandardTrack" ], @@ -6670,7 +6670,7 @@ } }, "align-items": { - "url": "$MDN_URL$/web/css/reference/properties/align-items", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/align-items", "status": [ "StandardTrack" ], @@ -6720,7 +6720,7 @@ } }, "align-self": { - "url": "$MDN_URL$/web/css/reference/properties/align-self", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/align-self", "status": [ "StandardTrack" ], @@ -6777,7 +6777,7 @@ } }, "alignment-baseline": { - "url": "$MDN_URL$/web/css/reference/properties/alignment-baseline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/alignment-baseline", "status": [ "StandardTrack" ], @@ -6806,7 +6806,7 @@ } }, "all": { - "url": "$MDN_URL$/web/css/reference/properties/all", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/all", "status": [ "StandardTrack" ], @@ -6836,7 +6836,7 @@ } }, "anchor-name": { - "url": "$MDN_URL$/web/css/reference/properties/anchor-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/anchor-name", "status": [ "StandardTrack" ], @@ -6862,7 +6862,7 @@ } }, "anchor-scope": { - "url": "$MDN_URL$/web/css/reference/properties/anchor-scope", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/anchor-scope", "status": [ "StandardTrack" ], @@ -6889,7 +6889,7 @@ } }, "animation": { - "url": "$MDN_URL$/web/css/reference/properties/animation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation", "status": [ "StandardTrack" ], @@ -6919,7 +6919,7 @@ } }, "animation-composition": { - "url": "$MDN_URL$/web/css/reference/properties/animation-composition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-composition", "status": [ "StandardTrack" ], @@ -6947,7 +6947,7 @@ } }, "animation-delay": { - "url": "$MDN_URL$/web/css/reference/properties/animation-delay", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-delay", "status": [ "StandardTrack" ], @@ -6973,7 +6973,7 @@ } }, "animation-direction": { - "url": "$MDN_URL$/web/css/reference/properties/animation-direction", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-direction", "status": [ "StandardTrack" ], @@ -7002,7 +7002,7 @@ } }, "animation-duration": { - "url": "$MDN_URL$/web/css/reference/properties/animation-duration", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-duration", "status": [ "StandardTrack" ], @@ -7029,7 +7029,7 @@ } }, "animation-fill-mode": { - "url": "$MDN_URL$/web/css/reference/properties/animation-fill-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-fill-mode", "status": [ "StandardTrack" ], @@ -7058,7 +7058,7 @@ } }, "animation-iteration-count": { - "url": "$MDN_URL$/web/css/reference/properties/animation-iteration-count", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-iteration-count", "status": [ "StandardTrack" ], @@ -7085,7 +7085,7 @@ } }, "animation-name": { - "url": "$MDN_URL$/web/css/reference/properties/animation-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-name", "status": [ "StandardTrack" ], @@ -7113,7 +7113,7 @@ } }, "animation-play-state": { - "url": "$MDN_URL$/web/css/reference/properties/animation-play-state", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-play-state", "status": [ "StandardTrack" ], @@ -7140,7 +7140,7 @@ } }, "animation-range": { - "url": "$MDN_URL$/web/css/reference/properties/animation-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-range", "status": [ "StandardTrack" ], @@ -7163,7 +7163,7 @@ } }, "animation-range-end": { - "url": "$MDN_URL$/web/css/reference/properties/animation-range-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-range-end", "status": [ "StandardTrack" ], @@ -7188,7 +7188,7 @@ } }, "animation-range-start": { - "url": "$MDN_URL$/web/css/reference/properties/animation-range-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-range-start", "status": [ "StandardTrack" ], @@ -7213,7 +7213,7 @@ } }, "animation-timeline": { - "url": "$MDN_URL$/web/css/reference/properties/animation-timeline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-timeline", "status": [ "StandardTrack" ], @@ -7239,7 +7239,7 @@ } }, "animation-timing-function": { - "url": "$MDN_URL$/web/css/reference/properties/animation-timing-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/animation-timing-function", "status": [ "StandardTrack" ], @@ -7265,7 +7265,7 @@ } }, "appearance": { - "url": "$MDN_URL$/web/css/reference/properties/appearance", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/appearance", "status": [ "StandardTrack" ], @@ -7297,7 +7297,7 @@ } }, "aspect-ratio": { - "url": "$MDN_URL$/web/css/reference/properties/aspect-ratio", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/aspect-ratio", "status": [ "StandardTrack" ], @@ -7325,7 +7325,7 @@ } }, "attribute_selectors": { - "url": "$MDN_URL$/web/css/reference/selectors/attribute_selectors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Attribute_selectors", "status": [ "StandardTrack" ], @@ -7352,7 +7352,7 @@ } }, "backdrop-filter": { - "url": "$MDN_URL$/web/css/reference/properties/backdrop-filter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/backdrop-filter", "status": [ "StandardTrack" ], @@ -7378,7 +7378,7 @@ } }, "backface-visibility": { - "url": "$MDN_URL$/web/css/reference/properties/backface-visibility", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/backface-visibility", "status": [ "StandardTrack" ], @@ -7405,7 +7405,7 @@ } }, "background": { - "url": "$MDN_URL$/web/css/reference/properties/background", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background", "status": [ "StandardTrack" ], @@ -7437,7 +7437,7 @@ } }, "background-attachment": { - "url": "$MDN_URL$/web/css/reference/properties/background-attachment", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-attachment", "status": [ "StandardTrack" ], @@ -7465,7 +7465,7 @@ } }, "background-blend-mode": { - "url": "$MDN_URL$/web/css/reference/properties/background-blend-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-blend-mode", "status": [ "StandardTrack" ], @@ -7491,7 +7491,7 @@ } }, "background-clip": { - "url": "$MDN_URL$/web/css/reference/properties/background-clip", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-clip", "status": [ "StandardTrack" ], @@ -7521,7 +7521,7 @@ } }, "background-color": { - "url": "$MDN_URL$/web/css/reference/properties/background-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-color", "status": [ "StandardTrack" ], @@ -7547,7 +7547,7 @@ } }, "background-image": { - "url": "$MDN_URL$/web/css/reference/properties/background-image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-image", "status": [ "StandardTrack" ], @@ -7574,7 +7574,7 @@ } }, "background-origin": { - "url": "$MDN_URL$/web/css/reference/properties/background-origin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-origin", "status": [ "StandardTrack" ], @@ -7602,7 +7602,7 @@ } }, "background-position": { - "url": "$MDN_URL$/web/css/reference/properties/background-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-position", "status": [ "StandardTrack" ], @@ -7628,7 +7628,7 @@ } }, "background-position-x": { - "url": "$MDN_URL$/web/css/reference/properties/background-position-x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-position-x", "status": [ "StandardTrack" ], @@ -7658,7 +7658,7 @@ } }, "background-position-y": { - "url": "$MDN_URL$/web/css/reference/properties/background-position-y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-position-y", "status": [ "StandardTrack" ], @@ -7688,7 +7688,7 @@ } }, "background-repeat": { - "url": "$MDN_URL$/web/css/reference/properties/background-repeat", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-repeat", "status": [ "StandardTrack" ], @@ -7719,7 +7719,7 @@ } }, "background-size": { - "url": "$MDN_URL$/web/css/reference/properties/background-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/background-size", "status": [ "StandardTrack" ], @@ -7749,7 +7749,7 @@ } }, "baseline-shift": { - "url": "$MDN_URL$/web/css/reference/properties/baseline-shift", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-shift", "status": [ "StandardTrack" ], @@ -7773,7 +7773,7 @@ } }, "baseline-source": { - "url": "$MDN_URL$/web/css/reference/properties/baseline-source", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-source", "status": [ "StandardTrack" ], @@ -7797,7 +7797,7 @@ } }, "block-size": { - "url": "$MDN_URL$/web/css/reference/properties/block-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/block-size", "status": [ "StandardTrack" ], @@ -7820,7 +7820,7 @@ "formalSyntax": "<'width'>\n  <width> = auto | <length-percentage [0,∞]> | min-content | max-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <calc-size()> = calc-size( <calc-size-basis> , <calc-sum> )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <calc-size-basis> = <size-keyword> | <calc-size()> | any | <calc-sum>\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "border": { - "url": "$MDN_URL$/web/css/reference/properties/border", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border", "status": [ "StandardTrack" ], @@ -7848,7 +7848,7 @@ } }, "border-block": { - "url": "$MDN_URL$/web/css/reference/properties/border-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block", "status": [ "StandardTrack" ], @@ -7876,7 +7876,7 @@ } }, "border-block-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-color", "status": [ "StandardTrack" ], @@ -7902,7 +7902,7 @@ } }, "border-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-end", "status": [ "StandardTrack" ], @@ -7930,7 +7930,7 @@ } }, "border-block-end-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-end-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-end-color", "status": [ "StandardTrack" ], @@ -7956,7 +7956,7 @@ } }, "border-block-end-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-end-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-end-style", "status": [ "StandardTrack" ], @@ -7982,7 +7982,7 @@ } }, "border-block-end-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-end-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-end-width", "status": [ "StandardTrack" ], @@ -8008,7 +8008,7 @@ } }, "border-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-start", "status": [ "StandardTrack" ], @@ -8036,7 +8036,7 @@ } }, "border-block-start-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-start-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-start-color", "status": [ "StandardTrack" ], @@ -8062,7 +8062,7 @@ } }, "border-block-start-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-start-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-start-style", "status": [ "StandardTrack" ], @@ -8088,7 +8088,7 @@ } }, "border-block-start-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-start-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-start-width", "status": [ "StandardTrack" ], @@ -8114,7 +8114,7 @@ } }, "border-block-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-style", "status": [ "StandardTrack" ], @@ -8140,7 +8140,7 @@ } }, "border-block-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-block-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-block-width", "status": [ "StandardTrack" ], @@ -8166,7 +8166,7 @@ } }, "border-bottom": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom", "status": [ "StandardTrack" ], @@ -8194,7 +8194,7 @@ } }, "border-bottom-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom-color", "status": [ "StandardTrack" ], @@ -8220,7 +8220,7 @@ } }, "border-bottom-left-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom-left-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom-left-radius", "status": [ "StandardTrack" ], @@ -8246,7 +8246,7 @@ } }, "border-bottom-right-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom-right-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom-right-radius", "status": [ "StandardTrack" ], @@ -8272,7 +8272,7 @@ } }, "border-bottom-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom-style", "status": [ "StandardTrack" ], @@ -8295,7 +8295,7 @@ "formalSyntax": "<line-style>\n  <line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset" }, "border-bottom-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-bottom-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-bottom-width", "status": [ "StandardTrack" ], @@ -8321,7 +8321,7 @@ } }, "border-collapse": { - "url": "$MDN_URL$/web/css/reference/properties/border-collapse", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-collapse", "status": [ "StandardTrack" ], @@ -8348,7 +8348,7 @@ } }, "border-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-color", "status": [ "StandardTrack" ], @@ -8374,7 +8374,7 @@ } }, "border-end-end-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-end-end-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-end-end-radius", "status": [ "StandardTrack" ], @@ -8400,7 +8400,7 @@ } }, "border-end-start-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-end-start-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-end-start-radius", "status": [ "StandardTrack" ], @@ -8426,7 +8426,7 @@ } }, "border-image": { - "url": "$MDN_URL$/web/css/reference/properties/border-image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image", "status": [ "StandardTrack" ], @@ -8456,7 +8456,7 @@ } }, "border-image-outset": { - "url": "$MDN_URL$/web/css/reference/properties/border-image-outset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image-outset", "status": [ "StandardTrack" ], @@ -8483,7 +8483,7 @@ } }, "border-image-repeat": { - "url": "$MDN_URL$/web/css/reference/properties/border-image-repeat", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image-repeat", "status": [ "StandardTrack" ], @@ -8512,7 +8512,7 @@ } }, "border-image-slice": { - "url": "$MDN_URL$/web/css/reference/properties/border-image-slice", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image-slice", "status": [ "StandardTrack" ], @@ -8540,7 +8540,7 @@ } }, "border-image-source": { - "url": "$MDN_URL$/web/css/reference/properties/border-image-source", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image-source", "status": [ "StandardTrack" ], @@ -8567,7 +8567,7 @@ } }, "border-image-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-image-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-image-width", "status": [ "StandardTrack" ], @@ -8595,7 +8595,7 @@ } }, "border-inline": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline", "status": [ "StandardTrack" ], @@ -8623,7 +8623,7 @@ } }, "border-inline-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-color", "status": [ "StandardTrack" ], @@ -8649,7 +8649,7 @@ } }, "border-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-end", "status": [ "StandardTrack" ], @@ -8677,7 +8677,7 @@ } }, "border-inline-end-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-end-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-end-color", "status": [ "StandardTrack" ], @@ -8703,7 +8703,7 @@ } }, "border-inline-end-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-end-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-end-style", "status": [ "StandardTrack" ], @@ -8729,7 +8729,7 @@ } }, "border-inline-end-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-end-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-end-width", "status": [ "StandardTrack" ], @@ -8755,7 +8755,7 @@ } }, "border-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-start", "status": [ "StandardTrack" ], @@ -8783,7 +8783,7 @@ } }, "border-inline-start-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-start-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-start-color", "status": [ "StandardTrack" ], @@ -8809,7 +8809,7 @@ } }, "border-inline-start-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-start-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-start-style", "status": [ "StandardTrack" ], @@ -8835,7 +8835,7 @@ } }, "border-inline-start-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-start-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-start-width", "status": [ "StandardTrack" ], @@ -8861,7 +8861,7 @@ } }, "border-inline-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-style", "status": [ "StandardTrack" ], @@ -8887,7 +8887,7 @@ } }, "border-inline-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-inline-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-inline-width", "status": [ "StandardTrack" ], @@ -8913,7 +8913,7 @@ } }, "border-left": { - "url": "$MDN_URL$/web/css/reference/properties/border-left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-left", "status": [ "StandardTrack" ], @@ -8941,7 +8941,7 @@ } }, "border-left-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-left-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-left-color", "status": [ "StandardTrack" ], @@ -8967,7 +8967,7 @@ } }, "border-left-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-left-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-left-style", "status": [ "StandardTrack" ], @@ -8990,7 +8990,7 @@ "formalSyntax": "<line-style>\n  <line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset" }, "border-left-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-left-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-left-width", "status": [ "StandardTrack" ], @@ -9016,7 +9016,7 @@ } }, "border-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-radius", "status": [ "StandardTrack" ], @@ -9050,7 +9050,7 @@ } }, "border-right": { - "url": "$MDN_URL$/web/css/reference/properties/border-right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-right", "status": [ "StandardTrack" ], @@ -9078,7 +9078,7 @@ } }, "border-right-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-right-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-right-color", "status": [ "StandardTrack" ], @@ -9104,7 +9104,7 @@ } }, "border-right-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-right-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-right-style", "status": [ "StandardTrack" ], @@ -9127,7 +9127,7 @@ "formalSyntax": "<line-style>\n  <line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset" }, "border-right-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-right-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-right-width", "status": [ "StandardTrack" ], @@ -9153,7 +9153,7 @@ } }, "border-spacing": { - "url": "$MDN_URL$/web/css/reference/properties/border-spacing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-spacing", "status": [ "StandardTrack" ], @@ -9179,7 +9179,7 @@ } }, "border-start-end-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-start-end-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-start-end-radius", "status": [ "StandardTrack" ], @@ -9205,7 +9205,7 @@ } }, "border-start-start-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-start-start-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-start-start-radius", "status": [ "StandardTrack" ], @@ -9231,7 +9231,7 @@ } }, "border-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-style", "status": [ "StandardTrack" ], @@ -9257,7 +9257,7 @@ } }, "border-top": { - "url": "$MDN_URL$/web/css/reference/properties/border-top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top", "status": [ "StandardTrack" ], @@ -9285,7 +9285,7 @@ } }, "border-top-color": { - "url": "$MDN_URL$/web/css/reference/properties/border-top-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top-color", "status": [ "StandardTrack" ], @@ -9311,7 +9311,7 @@ } }, "border-top-left-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-top-left-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top-left-radius", "status": [ "StandardTrack" ], @@ -9337,7 +9337,7 @@ } }, "border-top-right-radius": { - "url": "$MDN_URL$/web/css/reference/properties/border-top-right-radius", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top-right-radius", "status": [ "StandardTrack" ], @@ -9363,7 +9363,7 @@ } }, "border-top-style": { - "url": "$MDN_URL$/web/css/reference/properties/border-top-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top-style", "status": [ "StandardTrack" ], @@ -9386,7 +9386,7 @@ "formalSyntax": "<line-style>\n  <line-style> = none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset" }, "border-top-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-top-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-top-width", "status": [ "StandardTrack" ], @@ -9412,7 +9412,7 @@ } }, "border-width": { - "url": "$MDN_URL$/web/css/reference/properties/border-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/border-width", "status": [ "StandardTrack" ], @@ -9438,7 +9438,7 @@ } }, "bottom": { - "url": "$MDN_URL$/web/css/reference/properties/bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/bottom", "status": [ "StandardTrack" ], @@ -9466,7 +9466,7 @@ } }, "box-align": { - "url": "$MDN_URL$/web/css/reference/properties/box-align", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-align", "status": [ "Deprecated" ], @@ -9482,7 +9482,7 @@ } }, "box-decoration-break": { - "url": "$MDN_URL$/web/css/reference/properties/box-decoration-break", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-decoration-break", "status": [ "StandardTrack" ], @@ -9505,7 +9505,7 @@ } }, "box-direction": { - "url": "$MDN_URL$/web/css/reference/properties/box-direction", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-direction", "status": [ "Deprecated" ], @@ -9518,7 +9518,7 @@ } }, "box-flex": { - "url": "$MDN_URL$/web/css/reference/properties/box-flex", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-flex", "status": [ "Deprecated" ], @@ -9527,7 +9527,7 @@ "formalSyntax": "<number>" }, "box-flex-group": { - "url": "$MDN_URL$/web/css/reference/properties/box-flex-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-flex-group", "status": [ "Deprecated" ], @@ -9536,7 +9536,7 @@ "formalSyntax": "<integer>\n  <integer> = <number-token>" }, "box-lines": { - "url": "$MDN_URL$/web/css/reference/properties/box-lines", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-lines", "status": [ "Deprecated" ], @@ -9549,7 +9549,7 @@ } }, "box-ordinal-group": { - "url": "$MDN_URL$/web/css/reference/properties/box-ordinal-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-ordinal-group", "status": [ "Deprecated" ], @@ -9558,7 +9558,7 @@ "formalSyntax": "<integer>\n  <integer> = <number-token>" }, "box-orient": { - "url": "$MDN_URL$/web/css/reference/properties/box-orient", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-orient", "status": [ "Deprecated" ], @@ -9573,7 +9573,7 @@ } }, "box-pack": { - "url": "$MDN_URL$/web/css/reference/properties/box-pack", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-pack", "status": [ "Deprecated" ], @@ -9588,7 +9588,7 @@ } }, "box-shadow": { - "url": "$MDN_URL$/web/css/reference/properties/box-shadow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-shadow", "status": [ "StandardTrack" ], @@ -9616,7 +9616,7 @@ } }, "box-sizing": { - "url": "$MDN_URL$/web/css/reference/properties/box-sizing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/box-sizing", "status": [ "StandardTrack" ], @@ -9643,7 +9643,7 @@ } }, "break-after": { - "url": "$MDN_URL$/web/css/reference/properties/break-after", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/break-after", "status": [ "StandardTrack" ], @@ -9690,7 +9690,7 @@ } }, "break-before": { - "url": "$MDN_URL$/web/css/reference/properties/break-before", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/break-before", "status": [ "StandardTrack" ], @@ -9737,7 +9737,7 @@ } }, "break-inside": { - "url": "$MDN_URL$/web/css/reference/properties/break-inside", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/break-inside", "status": [ "StandardTrack" ], @@ -9767,7 +9767,7 @@ } }, "caption-side": { - "url": "$MDN_URL$/web/css/reference/properties/caption-side", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/caption-side", "status": [ "StandardTrack" ], @@ -9804,7 +9804,7 @@ } }, "caret-animation": { - "url": "$MDN_URL$/web/css/reference/properties/caret-animation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/caret-animation", "status": [ "Experimental", "StandardTrack" @@ -9823,7 +9823,7 @@ } }, "caret-color": { - "url": "$MDN_URL$/web/css/reference/properties/caret-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/caret-color", "status": [ "StandardTrack" ], @@ -9850,7 +9850,7 @@ } }, "caret-shape": { - "url": "$MDN_URL$/web/css/reference/properties/caret-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/caret-shape", "status": [ "Experimental", "StandardTrack" @@ -9873,7 +9873,7 @@ } }, "child_combinator": { - "url": "$MDN_URL$/web/css/reference/selectors/child_combinator", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Child_combinator", "status": [ "StandardTrack" ], @@ -9895,7 +9895,7 @@ "doc": "The child combinator (>) is placed between two CSS selectors. It matches only those elements matched by the second selector that are the direct children of elements matched by the first.\n

    \n```css\n/* List items that are children of the \"my-things\" list */\nul.my-things > li {\n  margin: 2em;\n}\n```\n
    \n

    Elements matched by the second selector must be the immediate children of the elements matched by the first selector. This is stricter than the descendant combinator, which matches all elements matched by the second selector for which there exists an ancestor element matched by the first selector, regardless of the number of \"hops\" up the DOM." }, "class_selectors": { - "url": "$MDN_URL$/web/css/reference/selectors/class_selectors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Class_selectors", "status": [ "StandardTrack" ], @@ -9917,7 +9917,7 @@ "doc": "The CSS class selector matches elements based on the contents of their class attribute.\n

    \n```css\n/* All elements with class=\"spacious\" */\n.spacious {\n  margin: 2em;\n}\n/* All 
  •  elements with class=\"spacious\" */\nli.spacious {\n  margin: 2em;\n}\n/* All 
  •  elements with a class list that includes both \"spacious\" and \"elegant\" */\n/* For example, class=\"elegant retro spacious\" */\nli.spacious.elegant {\n  margin: 2em;\n}\n```\n
  • " }, "clear": { - "url": "$MDN_URL$/web/css/reference/properties/clear", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/clear", "status": [ "StandardTrack" ], @@ -9948,7 +9948,7 @@ } }, "clip": { - "url": "$MDN_URL$/web/css/reference/properties/clip", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/clip", "status": [ "StandardTrack", "Deprecated" @@ -9971,7 +9971,7 @@ } }, "clip-path": { - "url": "$MDN_URL$/web/css/reference/properties/clip-path", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/clip-path", "status": [ "StandardTrack" ], @@ -10000,7 +10000,7 @@ } }, "clip-rule": { - "url": "$MDN_URL$/web/css/reference/properties/clip-rule", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/clip-rule", "status": [ "StandardTrack" ], @@ -10027,7 +10027,7 @@ } }, "color": { - "url": "$MDN_URL$/web/css/reference/properties/color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/color", "status": [ "StandardTrack" ], @@ -10054,7 +10054,7 @@ } }, "color-interpolation": { - "url": "$MDN_URL$/web/css/reference/properties/color-interpolation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/color-interpolation", "status": [ "StandardTrack" ], @@ -10082,7 +10082,7 @@ } }, "color-interpolation-filters": { - "url": "$MDN_URL$/web/css/reference/properties/color-interpolation-filters", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/color-interpolation-filters", "status": [ "StandardTrack" ], @@ -10110,7 +10110,7 @@ } }, "color-scheme": { - "url": "$MDN_URL$/web/css/reference/properties/color-scheme", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/color-scheme", "status": [ "StandardTrack" ], @@ -10139,7 +10139,7 @@ } }, "column-count": { - "url": "$MDN_URL$/web/css/reference/properties/column-count", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-count", "status": [ "StandardTrack" ], @@ -10166,7 +10166,7 @@ } }, "column-fill": { - "url": "$MDN_URL$/web/css/reference/properties/column-fill", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-fill", "status": [ "StandardTrack" ], @@ -10193,7 +10193,7 @@ } }, "column-gap": { - "url": "$MDN_URL$/web/css/reference/properties/column-gap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-gap", "status": [ "StandardTrack" ], @@ -10243,7 +10243,7 @@ } }, "column-rule": { - "url": "$MDN_URL$/web/css/reference/properties/column-rule", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-rule", "status": [ "StandardTrack" ], @@ -10271,7 +10271,7 @@ } }, "column-rule-color": { - "url": "$MDN_URL$/web/css/reference/properties/column-rule-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-rule-color", "status": [ "StandardTrack" ], @@ -10297,7 +10297,7 @@ } }, "column-rule-style": { - "url": "$MDN_URL$/web/css/reference/properties/column-rule-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-rule-style", "status": [ "StandardTrack" ], @@ -10323,7 +10323,7 @@ } }, "column-rule-width": { - "url": "$MDN_URL$/web/css/reference/properties/column-rule-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-rule-width", "status": [ "StandardTrack" ], @@ -10349,7 +10349,7 @@ } }, "column-span": { - "url": "$MDN_URL$/web/css/reference/properties/column-span", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-span", "status": [ "StandardTrack" ], @@ -10376,7 +10376,7 @@ } }, "column-width": { - "url": "$MDN_URL$/web/css/reference/properties/column-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/column-width", "status": [ "StandardTrack" ], @@ -10403,7 +10403,7 @@ } }, "columns": { - "url": "$MDN_URL$/web/css/reference/properties/columns", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/columns", "status": [ "StandardTrack" ], @@ -10434,7 +10434,7 @@ "doc": "CSS combinators define relationships between selectors. They allow you to select elements based on their relationship to other elements in the document tree.\n

    For example, to style only paragraph elements that are direct children of a <div>, you can use the child combinator (>):\n

    \n```css\n/* Set top margin on 

     elements that are direct children of 

     */\ndiv > p {\n  margin-top: 0;\n}\n```\n
    " }, "contain": { - "url": "$MDN_URL$/web/css/reference/properties/contain", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain", "status": [ "StandardTrack" ], @@ -10467,7 +10467,7 @@ } }, "contain-intrinsic-block-size": { - "url": "$MDN_URL$/web/css/reference/properties/contain-intrinsic-block-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain-intrinsic-block-size", "status": [ "StandardTrack" ], @@ -10494,7 +10494,7 @@ } }, "contain-intrinsic-height": { - "url": "$MDN_URL$/web/css/reference/properties/contain-intrinsic-height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain-intrinsic-height", "status": [ "StandardTrack" ], @@ -10521,7 +10521,7 @@ } }, "contain-intrinsic-inline-size": { - "url": "$MDN_URL$/web/css/reference/properties/contain-intrinsic-inline-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain-intrinsic-inline-size", "status": [ "StandardTrack" ], @@ -10548,7 +10548,7 @@ } }, "contain-intrinsic-size": { - "url": "$MDN_URL$/web/css/reference/properties/contain-intrinsic-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain-intrinsic-size", "status": [ "StandardTrack" ], @@ -10575,7 +10575,7 @@ } }, "contain-intrinsic-width": { - "url": "$MDN_URL$/web/css/reference/properties/contain-intrinsic-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/contain-intrinsic-width", "status": [ "StandardTrack" ], @@ -10602,7 +10602,7 @@ } }, "container": { - "url": "$MDN_URL$/web/css/reference/properties/container", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/container", "status": [ "StandardTrack" ], @@ -10629,7 +10629,7 @@ } }, "container-name": { - "url": "$MDN_URL$/web/css/reference/properties/container-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/container-name", "status": [ "StandardTrack" ], @@ -10656,7 +10656,7 @@ } }, "container-type": { - "url": "$MDN_URL$/web/css/reference/properties/container-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/container-type", "status": [ "StandardTrack" ], @@ -10685,7 +10685,7 @@ } }, "content": { - "url": "$MDN_URL$/web/css/reference/properties/content", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/content", "status": [ "StandardTrack" ], @@ -10720,7 +10720,7 @@ } }, "content-visibility": { - "url": "$MDN_URL$/web/css/reference/properties/content-visibility", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/content-visibility", "status": [ "StandardTrack" ], @@ -10747,7 +10747,7 @@ } }, "corner-block-end-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-block-end-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-block-end-shape", "status": [ "Experimental", "StandardTrack" @@ -10765,7 +10765,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-block-start-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-block-start-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-block-start-shape", "status": [ "Experimental", "StandardTrack" @@ -10783,7 +10783,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-bottom-left-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-bottom-left-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-bottom-left-shape", "status": [ "Experimental", "StandardTrack" @@ -10801,7 +10801,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-bottom-right-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-bottom-right-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-bottom-right-shape", "status": [ "Experimental", "StandardTrack" @@ -10819,7 +10819,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-bottom-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-bottom-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-bottom-shape", "status": [ "Experimental", "StandardTrack" @@ -10837,7 +10837,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-end-end-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-end-end-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-end-end-shape", "status": [ "Experimental", "StandardTrack" @@ -10855,7 +10855,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-end-start-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-end-start-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-end-start-shape", "status": [ "Experimental", "StandardTrack" @@ -10873,7 +10873,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-inline-end-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-inline-end-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-inline-end-shape", "status": [ "Experimental", "StandardTrack" @@ -10891,7 +10891,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-inline-start-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-inline-start-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-inline-start-shape", "status": [ "Experimental", "StandardTrack" @@ -10909,7 +10909,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-left-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-left-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-left-shape", "status": [ "Experimental", "StandardTrack" @@ -10927,7 +10927,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-right-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-right-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-right-shape", "status": [ "Experimental", "StandardTrack" @@ -10945,7 +10945,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-shape", "status": [ "Experimental", "StandardTrack" @@ -10966,7 +10966,7 @@ } }, "corner-start-end-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-start-end-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-start-end-shape", "status": [ "Experimental", "StandardTrack" @@ -10984,7 +10984,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-start-start-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-start-start-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-start-start-shape", "status": [ "Experimental", "StandardTrack" @@ -11002,7 +11002,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-top-left-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-top-left-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-top-left-shape", "status": [ "Experimental", "StandardTrack" @@ -11020,7 +11020,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-top-right-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-top-right-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-top-right-shape", "status": [ "Experimental", "StandardTrack" @@ -11038,7 +11038,7 @@ "formalSyntax": "<corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "corner-top-shape": { - "url": "$MDN_URL$/web/css/reference/properties/corner-top-shape", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/corner-top-shape", "status": [ "Experimental", "StandardTrack" @@ -11056,7 +11056,7 @@ "formalSyntax": "<'corner-top-left-shape'>{1,2}\n  <corner-top-left-shape> = <corner-shape-value>\n  <corner-shape-value> = round | scoop | bevel | notch | square | squircle | <superellipse()>\n  <superellipse()> = superellipse( <number> | infinity | -infinity )" }, "counter-increment": { - "url": "$MDN_URL$/web/css/reference/properties/counter-increment", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/counter-increment", "status": [ "StandardTrack" ], @@ -11084,7 +11084,7 @@ } }, "counter-reset": { - "url": "$MDN_URL$/web/css/reference/properties/counter-reset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/counter-reset", "status": [ "StandardTrack" ], @@ -11112,7 +11112,7 @@ } }, "counter-set": { - "url": "$MDN_URL$/web/css/reference/properties/counter-set", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/counter-set", "status": [ "StandardTrack" ], @@ -11139,7 +11139,7 @@ } }, "cursor": { - "url": "$MDN_URL$/web/css/reference/properties/cursor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/cursor", "status": [ "StandardTrack" ], @@ -11167,7 +11167,7 @@ } }, "cx": { - "url": "$MDN_URL$/web/css/reference/properties/cx", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/cx", "status": [ "StandardTrack" ], @@ -11194,7 +11194,7 @@ } }, "cy": { - "url": "$MDN_URL$/web/css/reference/properties/cy", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/cy", "status": [ "StandardTrack" ], @@ -11221,7 +11221,7 @@ } }, "d": { - "url": "$MDN_URL$/web/css/reference/properties/d", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/d", "status": [ "StandardTrack" ], @@ -11244,7 +11244,7 @@ } }, "descendant_combinator": { - "url": "$MDN_URL$/web/css/reference/selectors/descendant_combinator", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Descendant_combinator", "status": [ "StandardTrack" ], @@ -11266,7 +11266,7 @@ "doc": "The descendant combinator — typically represented by a single space (\" \") character — combines two selectors such that elements matched by the second selector are selected if they have an ancestor (parent, parent's parent, parent's parent's parent, etc.) element matching the first selector. Selectors that utilize a descendant combinator are called descendant selectors.\n
    \n```css\n/* List items that are descendants of the \"my-things\" list */\nul.my-things li {\n  margin: 2em;\n}\n```\n
    \n

    The descendant combinator is technically one or more CSS white space characters — the space character and/or one of four control characters: carriage return, form feed, new line, and tab characters — between two selectors in the absence of another combinator. Additionally, the white space characters of which the combinator is comprised may contain any number of CSS comments." }, "direction": { - "url": "$MDN_URL$/web/css/reference/properties/direction", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/direction", "status": [ "StandardTrack" ], @@ -11293,7 +11293,7 @@ } }, "display": { - "url": "$MDN_URL$/web/css/reference/properties/display", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/display", "status": [ "StandardTrack" ], @@ -11316,7 +11316,7 @@ "formalSyntax": "[ <display-outside> || <display-inside> ] | <display-listitem> | <display-internal> | <display-box> | <display-legacy> | ruby | ruby-base | ruby-text | ruby-base-container | ruby-text-container | <display-outside> || [ <display-inside> | math ]\n  <display-outside> = block | inline | run-in\n  <display-inside> = flow | flow-root | table | flex | grid | ruby\n  <display-listitem> = <display-outside>? &&[ flow | flow-root ]? &&list-item\n  <display-internal> = table-row-group | table-header-group | table-footer-group | table-row | table-cell | table-column-group | table-column | table-caption | ruby-base | ruby-text | ruby-base-container | ruby-text-container\n  <display-box> = contents | none\n  <display-legacy> = inline-block | inline-table | inline-flex | inline-grid" }, "dominant-baseline": { - "url": "$MDN_URL$/web/css/reference/properties/dominant-baseline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/dominant-baseline", "status": [ "StandardTrack" ], @@ -11350,7 +11350,7 @@ } }, "dynamic-range-limit": { - "url": "$MDN_URL$/web/css/reference/properties/dynamic-range-limit", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/dynamic-range-limit", "status": [ "StandardTrack" ], @@ -11371,7 +11371,7 @@ } }, "empty-cells": { - "url": "$MDN_URL$/web/css/reference/properties/empty-cells", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/empty-cells", "status": [ "StandardTrack" ], @@ -11398,7 +11398,7 @@ } }, "field-sizing": { - "url": "$MDN_URL$/web/css/reference/properties/field-sizing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/field-sizing", "status": [ "StandardTrack" ], @@ -11421,7 +11421,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/css/reference/properties/fill", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/fill", "status": [ "StandardTrack" ], @@ -11451,7 +11451,7 @@ } }, "fill-opacity": { - "url": "$MDN_URL$/web/css/reference/properties/fill-opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/fill-opacity", "status": [ "StandardTrack" ], @@ -11478,7 +11478,7 @@ } }, "fill-rule": { - "url": "$MDN_URL$/web/css/reference/properties/fill-rule", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/fill-rule", "status": [ "StandardTrack" ], @@ -11505,7 +11505,7 @@ } }, "filter": { - "url": "$MDN_URL$/web/css/reference/properties/filter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/filter", "status": [ "StandardTrack" ], @@ -11550,7 +11550,7 @@ "doc": "The fit-content sizing keyword represents an element size that adapts to its content while staying within the limits of its container.\nThe keyword ensures that the element is never smaller than its minimum intrinsic size (min-content) or larger than its maximum intrinsic size (max-content).\n

    \n

    Note:\nThis keyword is different from the fit-content() function. The function is used for grid track sizing (for example in grid-template-columns and grid-auto-rows) and for laid-out box sizing for properties such as width, height, min-width, and max-height.\n

    " }, "flex": { - "url": "$MDN_URL$/web/css/reference/properties/flex", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex", "status": [ "StandardTrack" ], @@ -11579,7 +11579,7 @@ } }, "flex-basis": { - "url": "$MDN_URL$/web/css/reference/properties/flex-basis", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-basis", "status": [ "StandardTrack" ], @@ -11606,7 +11606,7 @@ } }, "flex-direction": { - "url": "$MDN_URL$/web/css/reference/properties/flex-direction", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-direction", "status": [ "StandardTrack" ], @@ -11635,7 +11635,7 @@ } }, "flex-flow": { - "url": "$MDN_URL$/web/css/reference/properties/flex-flow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-flow", "status": [ "StandardTrack" ], @@ -11658,7 +11658,7 @@ "formalSyntax": "<'flex-direction'> || <'flex-wrap'>\n  <flex-direction> = row | row-reverse | column | column-reverse\n  <flex-wrap> = nowrap | wrap | wrap-reverse" }, "flex-grow": { - "url": "$MDN_URL$/web/css/reference/properties/flex-grow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-grow", "status": [ "StandardTrack" ], @@ -11684,7 +11684,7 @@ } }, "flex-shrink": { - "url": "$MDN_URL$/web/css/reference/properties/flex-shrink", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-shrink", "status": [ "StandardTrack" ], @@ -11710,7 +11710,7 @@ } }, "flex-wrap": { - "url": "$MDN_URL$/web/css/reference/properties/flex-wrap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flex-wrap", "status": [ "StandardTrack" ], @@ -11738,7 +11738,7 @@ } }, "float": { - "url": "$MDN_URL$/web/css/reference/properties/float", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/float", "status": [ "StandardTrack" ], @@ -11768,7 +11768,7 @@ } }, "flood-color": { - "url": "$MDN_URL$/web/css/reference/properties/flood-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flood-color", "status": [ "StandardTrack" ], @@ -11794,7 +11794,7 @@ } }, "flood-opacity": { - "url": "$MDN_URL$/web/css/reference/properties/flood-opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/flood-opacity", "status": [ "StandardTrack" ], @@ -11821,7 +11821,7 @@ } }, "font": { - "url": "$MDN_URL$/web/css/reference/properties/font", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font", "status": [ "StandardTrack" ], @@ -11860,7 +11860,7 @@ } }, "font-family": { - "url": "$MDN_URL$/web/css/reference/properties/font-family", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-family", "status": [ "StandardTrack" ], @@ -11887,7 +11887,7 @@ } }, "font-feature-settings": { - "url": "$MDN_URL$/web/css/reference/properties/font-feature-settings", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-feature-settings", "status": [ "StandardTrack" ], @@ -11914,7 +11914,7 @@ } }, "font-kerning": { - "url": "$MDN_URL$/web/css/reference/properties/font-kerning", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-kerning", "status": [ "StandardTrack" ], @@ -11942,7 +11942,7 @@ } }, "font-language-override": { - "url": "$MDN_URL$/web/css/reference/properties/font-language-override", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-language-override", "status": [ "StandardTrack" ], @@ -11964,7 +11964,7 @@ } }, "font-optical-sizing": { - "url": "$MDN_URL$/web/css/reference/properties/font-optical-sizing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-optical-sizing", "status": [ "StandardTrack" ], @@ -11991,7 +11991,7 @@ } }, "font-palette": { - "url": "$MDN_URL$/web/css/reference/properties/font-palette", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-palette", "status": [ "StandardTrack" ], @@ -12021,7 +12021,7 @@ } }, "font-size": { - "url": "$MDN_URL$/web/css/reference/properties/font-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-size", "status": [ "StandardTrack" ], @@ -12051,7 +12051,7 @@ } }, "font-size-adjust": { - "url": "$MDN_URL$/web/css/reference/properties/font-size-adjust", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-size-adjust", "status": [ "StandardTrack" ], @@ -12079,13 +12079,13 @@ } }, "font-smooth": { - "url": "$MDN_URL$/web/css/reference/properties/font-smooth", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-smooth", "compatibility": {}, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The font-smooth CSS property controls the application of anti-aliasing when fonts are rendered.", "formalSyntax": "auto | never | always | <absolute-size> | <length>\n  <absolute-size> = xx-small | x-small | small | medium | large | x-large | xx-large | xxx-large" }, "font-stretch": { - "url": "$MDN_URL$/web/css/reference/properties/font-stretch", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-stretch", "status": [ "StandardTrack" ], @@ -12114,7 +12114,7 @@ } }, "font-style": { - "url": "$MDN_URL$/web/css/reference/properties/font-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-style", "status": [ "StandardTrack" ], @@ -12143,7 +12143,7 @@ } }, "font-synthesis": { - "url": "$MDN_URL$/web/css/reference/properties/font-synthesis", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-synthesis", "status": [ "StandardTrack" ], @@ -12173,7 +12173,7 @@ } }, "font-synthesis-position": { - "url": "$MDN_URL$/web/css/reference/properties/font-synthesis-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-synthesis-position", "status": [ "Experimental", "StandardTrack" @@ -12193,7 +12193,7 @@ } }, "font-synthesis-small-caps": { - "url": "$MDN_URL$/web/css/reference/properties/font-synthesis-small-caps", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-synthesis-small-caps", "status": [ "StandardTrack" ], @@ -12220,7 +12220,7 @@ } }, "font-synthesis-style": { - "url": "$MDN_URL$/web/css/reference/properties/font-synthesis-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-synthesis-style", "status": [ "StandardTrack" ], @@ -12248,7 +12248,7 @@ } }, "font-synthesis-weight": { - "url": "$MDN_URL$/web/css/reference/properties/font-synthesis-weight", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-synthesis-weight", "status": [ "StandardTrack" ], @@ -12275,7 +12275,7 @@ } }, "font-variant": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant", "status": [ "StandardTrack" ], @@ -12309,7 +12309,7 @@ } }, "font-variant-alternates": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-alternates", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-alternates", "status": [ "StandardTrack" ], @@ -12342,7 +12342,7 @@ } }, "font-variant-caps": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-caps", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-caps", "status": [ "StandardTrack" ], @@ -12374,7 +12374,7 @@ } }, "font-variant-east-asian": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-east-asian", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-east-asian", "status": [ "StandardTrack" ], @@ -12403,7 +12403,7 @@ } }, "font-variant-emoji": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-emoji", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-emoji", "status": [ "StandardTrack" ], @@ -12428,7 +12428,7 @@ } }, "font-variant-ligatures": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-ligatures", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-ligatures", "status": [ "StandardTrack" ], @@ -12459,7 +12459,7 @@ } }, "font-variant-numeric": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-numeric", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-numeric", "status": [ "StandardTrack" ], @@ -12490,7 +12490,7 @@ } }, "font-variant-position": { - "url": "$MDN_URL$/web/css/reference/properties/font-variant-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variant-position", "status": [ "StandardTrack" ], @@ -12517,7 +12517,7 @@ } }, "font-variation-settings": { - "url": "$MDN_URL$/web/css/reference/properties/font-variation-settings", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-variation-settings", "status": [ "StandardTrack" ], @@ -12544,7 +12544,7 @@ } }, "font-weight": { - "url": "$MDN_URL$/web/css/reference/properties/font-weight", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/font-weight", "status": [ "StandardTrack" ], @@ -12574,7 +12574,7 @@ } }, "forced-color-adjust": { - "url": "$MDN_URL$/web/css/reference/properties/forced-color-adjust", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/forced-color-adjust", "status": [ "StandardTrack" ], @@ -12602,7 +12602,7 @@ "doc": "CSS value functions are statements that invoke special data processing or calculations to return a CSS value for a CSS property. CSS value functions represent more complex data types and they may take some input arguments to calculate the return value." }, "gap": { - "url": "$MDN_URL$/web/css/reference/properties/gap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/gap", "status": [ "StandardTrack" ], @@ -12651,7 +12651,7 @@ } }, "grid": { - "url": "$MDN_URL$/web/css/reference/properties/grid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid", "status": [ "StandardTrack" ], @@ -12679,7 +12679,7 @@ } }, "grid-area": { - "url": "$MDN_URL$/web/css/reference/properties/grid-area", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-area", "status": [ "StandardTrack" ], @@ -12708,7 +12708,7 @@ } }, "grid-auto-columns": { - "url": "$MDN_URL$/web/css/reference/properties/grid-auto-columns", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-auto-columns", "status": [ "StandardTrack" ], @@ -12741,7 +12741,7 @@ } }, "grid-auto-flow": { - "url": "$MDN_URL$/web/css/reference/properties/grid-auto-flow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-auto-flow", "status": [ "StandardTrack" ], @@ -12769,7 +12769,7 @@ } }, "grid-auto-rows": { - "url": "$MDN_URL$/web/css/reference/properties/grid-auto-rows", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-auto-rows", "status": [ "StandardTrack" ], @@ -12802,7 +12802,7 @@ } }, "grid-column": { - "url": "$MDN_URL$/web/css/reference/properties/grid-column", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-column", "status": [ "StandardTrack" ], @@ -12831,7 +12831,7 @@ } }, "grid-column-end": { - "url": "$MDN_URL$/web/css/reference/properties/grid-column-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-column-end", "status": [ "StandardTrack" ], @@ -12860,7 +12860,7 @@ } }, "grid-column-start": { - "url": "$MDN_URL$/web/css/reference/properties/grid-column-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-column-start", "status": [ "StandardTrack" ], @@ -12889,7 +12889,7 @@ } }, "grid-row": { - "url": "$MDN_URL$/web/css/reference/properties/grid-row", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-row", "status": [ "StandardTrack" ], @@ -12918,7 +12918,7 @@ } }, "grid-row-end": { - "url": "$MDN_URL$/web/css/reference/properties/grid-row-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-row-end", "status": [ "StandardTrack" ], @@ -12947,7 +12947,7 @@ } }, "grid-row-start": { - "url": "$MDN_URL$/web/css/reference/properties/grid-row-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-row-start", "status": [ "StandardTrack" ], @@ -12976,7 +12976,7 @@ } }, "grid-template": { - "url": "$MDN_URL$/web/css/reference/properties/grid-template", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-template", "status": [ "StandardTrack" ], @@ -13004,7 +13004,7 @@ } }, "grid-template-areas": { - "url": "$MDN_URL$/web/css/reference/properties/grid-template-areas", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-template-areas", "status": [ "StandardTrack" ], @@ -13031,7 +13031,7 @@ } }, "grid-template-columns": { - "url": "$MDN_URL$/web/css/reference/properties/grid-template-columns", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-template-columns", "status": [ "StandardTrack" ], @@ -13069,7 +13069,7 @@ } }, "grid-template-rows": { - "url": "$MDN_URL$/web/css/reference/properties/grid-template-rows", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/grid-template-rows", "status": [ "StandardTrack" ], @@ -13107,7 +13107,7 @@ } }, "hanging-punctuation": { - "url": "$MDN_URL$/web/css/reference/properties/hanging-punctuation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/hanging-punctuation", "status": [ "StandardTrack" ], @@ -13125,7 +13125,7 @@ } }, "height": { - "url": "$MDN_URL$/web/css/reference/properties/height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/height", "status": [ "StandardTrack" ], @@ -13158,7 +13158,7 @@ } }, "hyphenate-character": { - "url": "$MDN_URL$/web/css/reference/properties/hyphenate-character", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/hyphenate-character", "status": [ "StandardTrack" ], @@ -13184,7 +13184,7 @@ } }, "hyphenate-limit-chars": { - "url": "$MDN_URL$/web/css/reference/properties/hyphenate-limit-chars", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/hyphenate-limit-chars", "status": [ "StandardTrack" ], @@ -13208,7 +13208,7 @@ } }, "hyphens": { - "url": "$MDN_URL$/web/css/reference/properties/hyphens", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/hyphens", "status": [ "StandardTrack" ], @@ -13235,7 +13235,7 @@ } }, "id_selectors": { - "url": "$MDN_URL$/web/css/reference/selectors/id_selectors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/ID_selectors", "status": [ "StandardTrack" ], @@ -13257,7 +13257,7 @@ "doc": "The CSS ID selector matches an element based on the value of the element's id attribute. In order for the element to be selected, its id attribute must match exactly the value given in the selector.\n

    \n```css\n/* The element with id=\"demo\" */\n#demo {\n  border: red 2px solid;\n}\n```\n
    " }, "image-orientation": { - "url": "$MDN_URL$/web/css/reference/properties/image-orientation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/image-orientation", "status": [ "StandardTrack" ], @@ -13284,7 +13284,7 @@ } }, "image-rendering": { - "url": "$MDN_URL$/web/css/reference/properties/image-rendering", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/image-rendering", "status": [ "StandardTrack" ], @@ -13327,7 +13327,7 @@ "doc": "A ! delimiter followed by the important keyword marks the declaration as important. The !important flag alters the rules selecting declarations inside the cascade. A declaration that is not important is called normal.\n

    To mark a declaration important, add the important flag (!important) after the value in the declaration. While white space is allowed between the delimiter and the keyword, the flag is generally written as !important without any white space.\n

    \n```css\nselector {\n  property: value; /* normal declaration */\n  property: value !important; /* important declaration (preferred) */\n  property: value ! important; /* important declaration (not preferred) */\n}\n```\n
    \n

    The !important comes after the value of the property value pair declaration, preceded by zero or more spaces. The important flag must be the last token in the declaration. In other words, there can be white space and comments between the flag and the declaration's ending semicolon, but nothing else." }, "initial-letter": { - "url": "$MDN_URL$/web/css/reference/properties/initial-letter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/initial-letter", "status": [ "StandardTrack" ], @@ -13349,7 +13349,7 @@ } }, "inline-size": { - "url": "$MDN_URL$/web/css/reference/properties/inline-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inline-size", "status": [ "StandardTrack" ], @@ -13372,7 +13372,7 @@ "formalSyntax": "<'width'>\n  <width> = auto | <length-percentage [0,∞]> | min-content | max-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <calc-size()> = calc-size( <calc-size-basis> , <calc-sum> )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <calc-size-basis> = <size-keyword> | <calc-size()> | any | <calc-sum>\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "inset": { - "url": "$MDN_URL$/web/css/reference/properties/inset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset", "status": [ "StandardTrack" ], @@ -13395,7 +13395,7 @@ "formalSyntax": "<'top'>{1,4}\n  <top> = auto | <length-percentage> | <anchor()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor()> = anchor( <anchor-name>? &&<anchor-side> , <length-percentage>? )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-side> = inside | outside | top | left | right | bottom | start | end | self-start | self-end | <percentage> | center\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "inset-block": { - "url": "$MDN_URL$/web/css/reference/properties/inset-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-block", "status": [ "StandardTrack" ], @@ -13418,7 +13418,7 @@ "formalSyntax": "<'top'>{1,2}\n  <top> = auto | <length-percentage> | <anchor()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor()> = anchor( <anchor-name>? &&<anchor-side> , <length-percentage>? )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-side> = inside | outside | top | left | right | bottom | start | end | self-start | self-end | <percentage> | center\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "inset-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/inset-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-block-end", "status": [ "StandardTrack" ], @@ -13441,7 +13441,7 @@ "formalSyntax": "auto | <length-percentage>\n  <length-percentage> = <length> | <percentage>" }, "inset-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/inset-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-block-start", "status": [ "StandardTrack" ], @@ -13464,7 +13464,7 @@ "formalSyntax": "auto | <length-percentage>\n  <length-percentage> = <length> | <percentage>" }, "inset-inline": { - "url": "$MDN_URL$/web/css/reference/properties/inset-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-inline", "status": [ "StandardTrack" ], @@ -13487,7 +13487,7 @@ "formalSyntax": "<'top'>{1,2}\n  <top> = auto | <length-percentage> | <anchor()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor()> = anchor( <anchor-name>? &&<anchor-side> , <length-percentage>? )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-side> = inside | outside | top | left | right | bottom | start | end | self-start | self-end | <percentage> | center\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "inset-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/inset-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-inline-end", "status": [ "StandardTrack" ], @@ -13510,7 +13510,7 @@ "formalSyntax": "auto | <length-percentage>\n  <length-percentage> = <length> | <percentage>" }, "inset-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/inset-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/inset-inline-start", "status": [ "StandardTrack" ], @@ -13533,7 +13533,7 @@ "formalSyntax": "auto | <length-percentage>\n  <length-percentage> = <length> | <percentage>" }, "interactivity": { - "url": "$MDN_URL$/web/css/reference/properties/interactivity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/interactivity", "status": [ "Experimental", "StandardTrack" @@ -13555,7 +13555,7 @@ } }, "interest-delay": { - "url": "$MDN_URL$/web/css/reference/properties/interest-delay", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/interest-delay", "status": [ "Experimental", "StandardTrack" @@ -13573,7 +13573,7 @@ } }, "interest-delay-end": { - "url": "$MDN_URL$/web/css/reference/properties/interest-delay-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/interest-delay-end", "status": [ "Experimental", "StandardTrack" @@ -13591,7 +13591,7 @@ } }, "interest-delay-start": { - "url": "$MDN_URL$/web/css/reference/properties/interest-delay-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/interest-delay-start", "status": [ "Experimental", "StandardTrack" @@ -13609,7 +13609,7 @@ } }, "interpolate-size": { - "url": "$MDN_URL$/web/css/reference/properties/interpolate-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/interpolate-size", "status": [ "Experimental", "StandardTrack" @@ -13631,7 +13631,7 @@ } }, "isolation": { - "url": "$MDN_URL$/web/css/reference/properties/isolation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/isolation", "status": [ "StandardTrack" ], @@ -13658,7 +13658,7 @@ } }, "justify-content": { - "url": "$MDN_URL$/web/css/reference/properties/justify-content", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/justify-content", "status": [ "StandardTrack" ], @@ -13709,7 +13709,7 @@ } }, "justify-items": { - "url": "$MDN_URL$/web/css/reference/properties/justify-items", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/justify-items", "status": [ "StandardTrack" ], @@ -13768,7 +13768,7 @@ } }, "justify-self": { - "url": "$MDN_URL$/web/css/reference/properties/justify-self", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/justify-self", "status": [ "StandardTrack" ], @@ -13825,7 +13825,7 @@ } }, "left": { - "url": "$MDN_URL$/web/css/reference/properties/left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/left", "status": [ "StandardTrack" ], @@ -13853,7 +13853,7 @@ } }, "letter-spacing": { - "url": "$MDN_URL$/web/css/reference/properties/letter-spacing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/letter-spacing", "status": [ "StandardTrack" ], @@ -13880,7 +13880,7 @@ } }, "lighting-color": { - "url": "$MDN_URL$/web/css/reference/properties/lighting-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/lighting-color", "status": [ "StandardTrack" ], @@ -13906,7 +13906,7 @@ } }, "line-break": { - "url": "$MDN_URL$/web/css/reference/properties/line-break", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/line-break", "status": [ "StandardTrack" ], @@ -13936,7 +13936,7 @@ } }, "line-clamp": { - "url": "$MDN_URL$/web/css/reference/properties/line-clamp", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/line-clamp", "status": [ "StandardTrack" ], @@ -13952,7 +13952,7 @@ } }, "line-height": { - "url": "$MDN_URL$/web/css/reference/properties/line-height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/line-height", "status": [ "StandardTrack" ], @@ -13989,7 +13989,7 @@ } }, "list-style": { - "url": "$MDN_URL$/web/css/reference/properties/list-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/list-style", "status": [ "StandardTrack" ], @@ -14018,7 +14018,7 @@ } }, "list-style-image": { - "url": "$MDN_URL$/web/css/reference/properties/list-style-image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/list-style-image", "status": [ "StandardTrack" ], @@ -14045,7 +14045,7 @@ } }, "list-style-position": { - "url": "$MDN_URL$/web/css/reference/properties/list-style-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/list-style-position", "status": [ "StandardTrack" ], @@ -14072,7 +14072,7 @@ } }, "list-style-type": { - "url": "$MDN_URL$/web/css/reference/properties/list-style-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/list-style-type", "status": [ "StandardTrack" ], @@ -14153,7 +14153,7 @@ } }, "margin": { - "url": "$MDN_URL$/web/css/reference/properties/margin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin", "status": [ "StandardTrack" ], @@ -14181,7 +14181,7 @@ } }, "margin-block": { - "url": "$MDN_URL$/web/css/reference/properties/margin-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-block", "status": [ "StandardTrack" ], @@ -14204,7 +14204,7 @@ "formalSyntax": "<'margin-top'>{1,2}\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/margin-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-block-end", "status": [ "StandardTrack" ], @@ -14227,7 +14227,7 @@ "formalSyntax": "<'margin-top'>\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/margin-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-block-start", "status": [ "StandardTrack" ], @@ -14250,7 +14250,7 @@ "formalSyntax": "<'margin-top'>\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-bottom": { - "url": "$MDN_URL$/web/css/reference/properties/margin-bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-bottom", "status": [ "StandardTrack" ], @@ -14278,7 +14278,7 @@ } }, "margin-inline": { - "url": "$MDN_URL$/web/css/reference/properties/margin-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-inline", "status": [ "StandardTrack" ], @@ -14301,7 +14301,7 @@ "formalSyntax": "<'margin-top'>{1,2}\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/margin-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-inline-end", "status": [ "StandardTrack" ], @@ -14324,7 +14324,7 @@ "formalSyntax": "<'margin-top'>\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/margin-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-inline-start", "status": [ "StandardTrack" ], @@ -14347,7 +14347,7 @@ "formalSyntax": "<'margin-top'>\n  <margin-top> = <length-percentage> | auto | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline" }, "margin-left": { - "url": "$MDN_URL$/web/css/reference/properties/margin-left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-left", "status": [ "StandardTrack" ], @@ -14375,7 +14375,7 @@ } }, "margin-right": { - "url": "$MDN_URL$/web/css/reference/properties/margin-right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-right", "status": [ "StandardTrack" ], @@ -14403,7 +14403,7 @@ } }, "margin-top": { - "url": "$MDN_URL$/web/css/reference/properties/margin-top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-top", "status": [ "StandardTrack" ], @@ -14431,7 +14431,7 @@ } }, "margin-trim": { - "url": "$MDN_URL$/web/css/reference/properties/margin-trim", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/margin-trim", "status": [ "Experimental", "StandardTrack" @@ -14456,7 +14456,7 @@ } }, "marker": { - "url": "$MDN_URL$/web/css/reference/properties/marker", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/marker", "status": [ "StandardTrack" ], @@ -14483,7 +14483,7 @@ } }, "marker-end": { - "url": "$MDN_URL$/web/css/reference/properties/marker-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/marker-end", "status": [ "StandardTrack" ], @@ -14510,7 +14510,7 @@ } }, "marker-mid": { - "url": "$MDN_URL$/web/css/reference/properties/marker-mid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/marker-mid", "status": [ "StandardTrack" ], @@ -14537,7 +14537,7 @@ } }, "marker-start": { - "url": "$MDN_URL$/web/css/reference/properties/marker-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/marker-start", "status": [ "StandardTrack" ], @@ -14564,7 +14564,7 @@ } }, "mask": { - "url": "$MDN_URL$/web/css/reference/properties/mask", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask", "status": [ "StandardTrack" ], @@ -14589,7 +14589,7 @@ } }, "mask-border": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border", "status": [ "StandardTrack" ], @@ -14621,7 +14621,7 @@ } }, "mask-border-outset": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border-outset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border-outset", "status": [ "StandardTrack" ], @@ -14640,7 +14640,7 @@ } }, "mask-border-repeat": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border-repeat", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border-repeat", "status": [ "StandardTrack" ], @@ -14661,7 +14661,7 @@ } }, "mask-border-slice": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border-slice", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border-slice", "status": [ "StandardTrack" ], @@ -14681,7 +14681,7 @@ } }, "mask-border-source": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border-source", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border-source", "status": [ "StandardTrack" ], @@ -14700,7 +14700,7 @@ } }, "mask-border-width": { - "url": "$MDN_URL$/web/css/reference/properties/mask-border-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-border-width", "status": [ "StandardTrack" ], @@ -14720,7 +14720,7 @@ } }, "mask-clip": { - "url": "$MDN_URL$/web/css/reference/properties/mask-clip", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-clip", "status": [ "StandardTrack" ], @@ -14755,7 +14755,7 @@ } }, "mask-composite": { - "url": "$MDN_URL$/web/css/reference/properties/mask-composite", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-composite", "status": [ "StandardTrack" ], @@ -14783,7 +14783,7 @@ } }, "mask-image": { - "url": "$MDN_URL$/web/css/reference/properties/mask-image", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-image", "status": [ "StandardTrack" ], @@ -14809,7 +14809,7 @@ } }, "mask-mode": { - "url": "$MDN_URL$/web/css/reference/properties/mask-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-mode", "status": [ "StandardTrack" ], @@ -14836,7 +14836,7 @@ } }, "mask-origin": { - "url": "$MDN_URL$/web/css/reference/properties/mask-origin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-origin", "status": [ "StandardTrack" ], @@ -14866,7 +14866,7 @@ } }, "mask-position": { - "url": "$MDN_URL$/web/css/reference/properties/mask-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-position", "status": [ "StandardTrack" ], @@ -14891,7 +14891,7 @@ } }, "mask-repeat": { - "url": "$MDN_URL$/web/css/reference/properties/mask-repeat", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-repeat", "status": [ "StandardTrack" ], @@ -14921,7 +14921,7 @@ } }, "mask-size": { - "url": "$MDN_URL$/web/css/reference/properties/mask-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-size", "status": [ "StandardTrack" ], @@ -14950,7 +14950,7 @@ } }, "mask-type": { - "url": "$MDN_URL$/web/css/reference/properties/mask-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mask-type", "status": [ "StandardTrack" ], @@ -14977,7 +14977,7 @@ } }, "math-depth": { - "url": "$MDN_URL$/web/css/reference/properties/math-depth", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/math-depth", "status": [ "StandardTrack" ], @@ -15003,7 +15003,7 @@ } }, "math-shift": { - "url": "$MDN_URL$/web/css/reference/properties/math-shift", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/math-shift", "status": [ "StandardTrack" ], @@ -15029,7 +15029,7 @@ } }, "math-style": { - "url": "$MDN_URL$/web/css/reference/properties/math-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/math-style", "status": [ "StandardTrack" ], @@ -15055,7 +15055,7 @@ } }, "max-block-size": { - "url": "$MDN_URL$/web/css/reference/properties/max-block-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/max-block-size", "status": [ "StandardTrack" ], @@ -15109,7 +15109,7 @@ "doc": "The max-content sizing keyword represents the maximum intrinsic size of an element.\nThe keyword expands the element to the largest size needed to display its content without any soft wraps.\nFor text content, this keyword does not wrap the content at all, even if it causes overflow.\n

    The interpolate-size property and calc-size() function can be used to enable animations to and from max-content." }, "max-height": { - "url": "$MDN_URL$/web/css/reference/properties/max-height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/max-height", "status": [ "StandardTrack" ], @@ -15142,7 +15142,7 @@ } }, "max-inline-size": { - "url": "$MDN_URL$/web/css/reference/properties/max-inline-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/max-inline-size", "status": [ "StandardTrack" ], @@ -15165,7 +15165,7 @@ "formalSyntax": "<'max-width'>\n  <max-width> = none | <length-percentage [0,∞]> | min-content | max-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <calc-size()> = calc-size( <calc-size-basis> , <calc-sum> )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <calc-size-basis> = <size-keyword> | <calc-size()> | any | <calc-sum>\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "max-width": { - "url": "$MDN_URL$/web/css/reference/properties/max-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/max-width", "status": [ "StandardTrack" ], @@ -15198,7 +15198,7 @@ } }, "min-block-size": { - "url": "$MDN_URL$/web/css/reference/properties/min-block-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/min-block-size", "status": [ "StandardTrack" ], @@ -15243,7 +15243,7 @@ "doc": "The min-content sizing keyword represents the minimum intrinsic size of an element.\nThe keyword shrinks the element to the smallest possible size without causing avoidable overflow of its content.\nFor text content, this keyword causes the content to wrap at every opportunity (such as spaces between words), and the element will be only as wide as the longest word.\n

    The interpolate-size property and calc-size() function can be used to enable animations to and from min-content." }, "min-height": { - "url": "$MDN_URL$/web/css/reference/properties/min-height", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/min-height", "status": [ "StandardTrack" ], @@ -15276,7 +15276,7 @@ } }, "min-inline-size": { - "url": "$MDN_URL$/web/css/reference/properties/min-inline-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/min-inline-size", "status": [ "StandardTrack" ], @@ -15299,7 +15299,7 @@ "formalSyntax": "<'min-width'>\n  <min-width> = auto | <length-percentage [0,∞]> | min-content | max-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()>\n  <length-percentage> = <length> | <percentage>\n  <calc-size()> = calc-size( <calc-size-basis> , <calc-sum> )\n  <anchor-size()> = anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )\n  <calc-size-basis> = <size-keyword> | <calc-size()> | any | <calc-sum>\n  <calc-sum> = <calc-product> [ [ '+' | '-' ] <calc-product> ]*\n  <anchor-name> = <dashed-ident>\n  <anchor-size> = width | height | block | inline | self-block | self-inline\n  <calc-product> = <calc-value> [ [ '*' | / ] <calc-value> ]*\n  <calc-value> = <number> | <dimension> | <percentage> | <calc-keyword> | ( <calc-sum> )\n  <calc-keyword> = e | pi | infinity | -infinity | NaN" }, "min-width": { - "url": "$MDN_URL$/web/css/reference/properties/min-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/min-width", "status": [ "StandardTrack" ], @@ -15332,7 +15332,7 @@ } }, "mix-blend-mode": { - "url": "$MDN_URL$/web/css/reference/properties/mix-blend-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/mix-blend-mode", "status": [ "StandardTrack" ], @@ -15360,7 +15360,7 @@ } }, "nesting_selector": { - "url": "$MDN_URL$/web/css/reference/selectors/nesting_selector", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Nesting_selector", "status": [ "StandardTrack" ], @@ -15381,7 +15381,7 @@ "doc": "The CSS & nesting selector explicitly states the relationship between parent and child rules when using CSS nesting. It makes the nested child rule selectors relative to the parent element. Without the & nesting selector, the child rule selector selects child elements. The child rule selectors have the same specificity weight as if they were within :is().\n

    \n

    Note:\nChild rule does not mean child element selector. A child rule can target parent element or child elements depending on use of the & nesting selector.\n

    \n

    If not used in nested style rule, the & nesting selector represents the scoping root." }, "next-sibling_combinator": { - "url": "$MDN_URL$/web/css/reference/selectors/next-sibling_combinator", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Next-sibling_combinator", "status": [ "StandardTrack" ], @@ -15403,7 +15403,7 @@ "doc": "The next-sibling combinator (+) separates two selectors and matches the second element only if it immediately follows the first element, and both are children of the same parent element.\n

    \n```css\n/* Paragraphs that come immediately after any image */\nimg + p {\n  font-weight: bold;\n}\n```\n
    " }, "object-fit": { - "url": "$MDN_URL$/web/css/reference/properties/object-fit", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/object-fit", "status": [ "StandardTrack" ], @@ -15433,7 +15433,7 @@ } }, "object-position": { - "url": "$MDN_URL$/web/css/reference/properties/object-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/object-position", "status": [ "StandardTrack" ], @@ -15459,7 +15459,7 @@ } }, "object-view-box": { - "url": "$MDN_URL$/web/css/reference/properties/object-view-box", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/object-view-box", "status": [ "Experimental", "StandardTrack" @@ -15481,7 +15481,7 @@ } }, "offset": { - "url": "$MDN_URL$/web/css/reference/properties/offset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset", "status": [ "StandardTrack" ], @@ -15504,7 +15504,7 @@ "formalSyntax": "[ <'offset-position'>? [ <'offset-path'> [ <'offset-distance'> || <'offset-rotate'> ]? ]? ]! [ / <'offset-anchor'> ]?\n  <offset-position> = normal | auto | <position>\n  <offset-path> = none | <offset-path> || <coord-box>\n  <offset-distance> = <length-percentage>\n  <offset-rotate> = [ auto | reverse ] || <angle>\n  <offset-anchor> = auto | <position>\n  <position> = [ left | center | right | top | bottom | <length-percentage> ] | [ left | center | right ] && [ top | center | bottom ] | [ left | center | right | <length-percentage> ] [ top | center | bottom | <length-percentage> ] | [ [ left | right ] <length-percentage> ] && [ [ top | bottom ] <length-percentage> ]\n  <offset-path> = <ray()> | <url> | <basic-shape>\n  <coord-box> = <paint-box> | view-box\n  <length-percentage> = <length> | <percentage>\n  <ray()> = ray( <angle> &&<ray-size>? &&contain? &&[ at <position> ]? )\n  <url> = <url()> | <src()>\n  <basic-shape> = <basic-shape-rect> | <circle()> | <ellipse()> | <polygon()> | <path()> | <shape()>\n  <paint-box> = <visual-box> | fill-box | stroke-box\n  <ray-size> = closest-side | closest-corner | farthest-side | farthest-corner | sides\n  <url()> = url( <string> <url-modifier>* ) | <url-token>\n  <src()> = src( <string> <url-modifier>* )\n  <basic-shape-rect> = <inset()> | <rect()> | <xywh()>\n  <circle()> = circle( <radial-size>? [ at <position> ]? )\n  <ellipse()> = ellipse( <radial-size>? [ at <position> ]? )\n  <polygon()> = polygon( <'fill-rule'>? [ round <length> ]? , [ <length-percentage> <length-percentage> ]# )\n  <path()> = path( <'fill-rule'>? , <string> )\n  <shape()> = shape( <'fill-rule'>? from <position> , <shape-command># )\n  <visual-box> = content-box | padding-box | border-box\n  <inset()> = inset( <length-percentage>{1,4} [ round <'border-radius'> ]? )\n  <rect()> = rect( <top> , <right> , <bottom> , <left> )\n  <xywh()> = xywh( <length-percentage>{2} <length-percentage [0,∞]>{2} [ round <'border-radius'> ]? )\n  <radial-size> = <radial-extent> | <length [0,∞]> | <length-percentage [0,∞]>{2}\n  <fill-rule> = nonzero | evenodd\n  <shape-command> = <move-command> | <line-command> | close | <horizontal-line-command> | <vertical-line-command> | <curve-command> | <smooth-command> | <arc-command>\n  <border-radius> = <length-percentage [0,∞]>{1,4} [ / <length-percentage [0,∞]>{1,4} ]?\n  <radial-extent> = closest-corner | closest-side | farthest-corner | farthest-side\n  <move-command> = move <command-end-point>\n  <line-command> = line <command-end-point>\n  <horizontal-line-command> = hline [ to [ <length-percentage> | left | center | right | x-start | x-end ] | by <length-percentage> ]\n  <vertical-line-command> = vline [ to [ <length-percentage> | top | center | bottom | y-start | y-end ] | by <length-percentage> ]\n  <curve-command> = curve [ [ to <position> with <control-point> [ / <control-point> ]? ] | [ by <coordinate-pair> with <relative-control-point> [ / <relative-control-point> ]? ] ]\n  <smooth-command> = smooth [ [ to <position> [ with <control-point> ]? ] | [ by <coordinate-pair> [ with <relative-control-point> ]? ] ]\n  <arc-command> = arc <command-end-point> [ [ of <length-percentage>{1,2} ] && <arc-sweep>? && <arc-size>? && [ rotate <angle> ]? ]\n  <command-end-point> = to <position> | by <coordinate-pair>\n  <control-point> = <position> | <relative-control-point>\n  <coordinate-pair> = <length-percentage>{2}\n  <relative-control-point> = <coordinate-pair> [ from [ start | end | origin ] ]?\n  <arc-sweep> = cw | ccw\n  <arc-size> = large | small" }, "offset-anchor": { - "url": "$MDN_URL$/web/css/reference/properties/offset-anchor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset-anchor", "status": [ "StandardTrack" ], @@ -15530,7 +15530,7 @@ } }, "offset-distance": { - "url": "$MDN_URL$/web/css/reference/properties/offset-distance", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset-distance", "status": [ "StandardTrack" ], @@ -15553,7 +15553,7 @@ "formalSyntax": "<length-percentage>\n  <length-percentage> = <length> | <percentage>" }, "offset-path": { - "url": "$MDN_URL$/web/css/reference/properties/offset-path", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset-path", "status": [ "StandardTrack" ], @@ -15581,7 +15581,7 @@ } }, "offset-position": { - "url": "$MDN_URL$/web/css/reference/properties/offset-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset-position", "status": [ "StandardTrack" ], @@ -15608,7 +15608,7 @@ } }, "offset-rotate": { - "url": "$MDN_URL$/web/css/reference/properties/offset-rotate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/offset-rotate", "status": [ "StandardTrack" ], @@ -15631,7 +15631,7 @@ "formalSyntax": "[ auto | reverse ] || <angle>" }, "opacity": { - "url": "$MDN_URL$/web/css/reference/properties/opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/opacity", "status": [ "StandardTrack" ], @@ -15657,7 +15657,7 @@ } }, "order": { - "url": "$MDN_URL$/web/css/reference/properties/order", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/order", "status": [ "StandardTrack" ], @@ -15683,7 +15683,7 @@ } }, "orphans": { - "url": "$MDN_URL$/web/css/reference/properties/orphans", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/orphans", "status": [ "StandardTrack" ], @@ -15705,7 +15705,7 @@ } }, "outline": { - "url": "$MDN_URL$/web/css/reference/properties/outline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/outline", "status": [ "StandardTrack" ], @@ -15733,7 +15733,7 @@ } }, "outline-color": { - "url": "$MDN_URL$/web/css/reference/properties/outline-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/outline-color", "status": [ "StandardTrack" ], @@ -15759,7 +15759,7 @@ } }, "outline-offset": { - "url": "$MDN_URL$/web/css/reference/properties/outline-offset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/outline-offset", "status": [ "StandardTrack" ], @@ -15785,7 +15785,7 @@ } }, "outline-style": { - "url": "$MDN_URL$/web/css/reference/properties/outline-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/outline-style", "status": [ "StandardTrack" ], @@ -15820,7 +15820,7 @@ } }, "outline-width": { - "url": "$MDN_URL$/web/css/reference/properties/outline-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/outline-width", "status": [ "StandardTrack" ], @@ -15849,7 +15849,7 @@ } }, "overflow": { - "url": "$MDN_URL$/web/css/reference/properties/overflow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow", "status": [ "StandardTrack" ], @@ -15879,7 +15879,7 @@ } }, "overflow-anchor": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-anchor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-anchor", "status": [ "StandardTrack" ], @@ -15903,7 +15903,7 @@ } }, "overflow-block": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-block", "status": [ "StandardTrack" ], @@ -15932,7 +15932,7 @@ } }, "overflow-clip-margin": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-clip-margin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-clip-margin", "status": [ "StandardTrack" ], @@ -15944,7 +15944,7 @@ "formalSyntax": "<visual-box> || <length [0,∞]>\n  <visual-box> = content-box | padding-box | border-box" }, "overflow-inline": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-inline", "status": [ "StandardTrack" ], @@ -15973,7 +15973,7 @@ } }, "overflow-wrap": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-wrap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-wrap", "status": [ "StandardTrack" ], @@ -16001,7 +16001,7 @@ } }, "overflow-x": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-x", "status": [ "StandardTrack" ], @@ -16031,7 +16031,7 @@ } }, "overflow-y": { - "url": "$MDN_URL$/web/css/reference/properties/overflow-y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overflow-y", "status": [ "StandardTrack" ], @@ -16061,7 +16061,7 @@ } }, "overlay": { - "url": "$MDN_URL$/web/css/reference/properties/overlay", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overlay", "status": [ "Experimental", "StandardTrack" @@ -16083,7 +16083,7 @@ } }, "overscroll-behavior": { - "url": "$MDN_URL$/web/css/reference/properties/overscroll-behavior", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overscroll-behavior", "status": [ "StandardTrack" ], @@ -16111,7 +16111,7 @@ } }, "overscroll-behavior-block": { - "url": "$MDN_URL$/web/css/reference/properties/overscroll-behavior-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overscroll-behavior-block", "status": [ "StandardTrack" ], @@ -16139,7 +16139,7 @@ } }, "overscroll-behavior-inline": { - "url": "$MDN_URL$/web/css/reference/properties/overscroll-behavior-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overscroll-behavior-inline", "status": [ "StandardTrack" ], @@ -16167,7 +16167,7 @@ } }, "overscroll-behavior-x": { - "url": "$MDN_URL$/web/css/reference/properties/overscroll-behavior-x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overscroll-behavior-x", "status": [ "StandardTrack" ], @@ -16195,7 +16195,7 @@ } }, "overscroll-behavior-y": { - "url": "$MDN_URL$/web/css/reference/properties/overscroll-behavior-y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/overscroll-behavior-y", "status": [ "StandardTrack" ], @@ -16223,7 +16223,7 @@ } }, "padding": { - "url": "$MDN_URL$/web/css/reference/properties/padding", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding", "status": [ "StandardTrack" ], @@ -16250,7 +16250,7 @@ } }, "padding-block": { - "url": "$MDN_URL$/web/css/reference/properties/padding-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-block", "status": [ "StandardTrack" ], @@ -16273,7 +16273,7 @@ "formalSyntax": "<'padding-top'>{1,2}\n  <padding-top> = <length-percentage [0,∞]>\n  <length-percentage> = <length> | <percentage>" }, "padding-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/padding-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-block-end", "status": [ "StandardTrack" ], @@ -16300,7 +16300,7 @@ } }, "padding-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/padding-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-block-start", "status": [ "StandardTrack" ], @@ -16327,7 +16327,7 @@ } }, "padding-bottom": { - "url": "$MDN_URL$/web/css/reference/properties/padding-bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-bottom", "status": [ "StandardTrack" ], @@ -16354,7 +16354,7 @@ } }, "padding-inline": { - "url": "$MDN_URL$/web/css/reference/properties/padding-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-inline", "status": [ "StandardTrack" ], @@ -16381,7 +16381,7 @@ } }, "padding-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/padding-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-inline-end", "status": [ "StandardTrack" ], @@ -16408,7 +16408,7 @@ } }, "padding-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/padding-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-inline-start", "status": [ "StandardTrack" ], @@ -16435,7 +16435,7 @@ } }, "padding-left": { - "url": "$MDN_URL$/web/css/reference/properties/padding-left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-left", "status": [ "StandardTrack" ], @@ -16462,7 +16462,7 @@ } }, "padding-right": { - "url": "$MDN_URL$/web/css/reference/properties/padding-right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-right", "status": [ "StandardTrack" ], @@ -16489,7 +16489,7 @@ } }, "padding-top": { - "url": "$MDN_URL$/web/css/reference/properties/padding-top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/padding-top", "status": [ "StandardTrack" ], @@ -16516,7 +16516,7 @@ } }, "page": { - "url": "$MDN_URL$/web/css/reference/properties/page", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/page", "status": [ "StandardTrack" ], @@ -16543,7 +16543,7 @@ } }, "page-break-after": { - "url": "$MDN_URL$/web/css/reference/properties/page-break-after", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/page-break-after", "status": [ "StandardTrack", "Deprecated" @@ -16571,7 +16571,7 @@ } }, "page-break-before": { - "url": "$MDN_URL$/web/css/reference/properties/page-break-before", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/page-break-before", "status": [ "StandardTrack", "Deprecated" @@ -16599,7 +16599,7 @@ } }, "page-break-inside": { - "url": "$MDN_URL$/web/css/reference/properties/page-break-inside", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/page-break-inside", "status": [ "StandardTrack", "Deprecated" @@ -16622,7 +16622,7 @@ } }, "paint-order": { - "url": "$MDN_URL$/web/css/reference/properties/paint-order", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/paint-order", "status": [ "StandardTrack" ], @@ -16648,7 +16648,7 @@ } }, "perspective": { - "url": "$MDN_URL$/web/css/reference/properties/perspective", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/perspective", "status": [ "StandardTrack" ], @@ -16675,7 +16675,7 @@ } }, "perspective-origin": { - "url": "$MDN_URL$/web/css/reference/properties/perspective-origin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/perspective-origin", "status": [ "StandardTrack" ], @@ -16702,7 +16702,7 @@ } }, "place-content": { - "url": "$MDN_URL$/web/css/reference/properties/place-content", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/place-content", "status": [ "StandardTrack" ], @@ -16753,7 +16753,7 @@ } }, "place-items": { - "url": "$MDN_URL$/web/css/reference/properties/place-items", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/place-items", "status": [ "StandardTrack" ], @@ -16794,7 +16794,7 @@ } }, "place-self": { - "url": "$MDN_URL$/web/css/reference/properties/place-self", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/place-self", "status": [ "StandardTrack" ], @@ -16849,7 +16849,7 @@ } }, "pointer-events": { - "url": "$MDN_URL$/web/css/reference/properties/pointer-events", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/pointer-events", "status": [ "StandardTrack" ], @@ -16885,7 +16885,7 @@ } }, "position": { - "url": "$MDN_URL$/web/css/reference/properties/position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position", "status": [ "StandardTrack" ], @@ -16915,7 +16915,7 @@ } }, "position-anchor": { - "url": "$MDN_URL$/web/css/reference/properties/position-anchor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-anchor", "status": [ "StandardTrack" ], @@ -16942,7 +16942,7 @@ } }, "position-area": { - "url": "$MDN_URL$/web/css/reference/properties/position-area", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-area", "status": [ "StandardTrack" ], @@ -16968,7 +16968,7 @@ } }, "position-try": { - "url": "$MDN_URL$/web/css/reference/properties/position-try", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-try", "status": [ "StandardTrack" ], @@ -16990,7 +16990,7 @@ "formalSyntax": "<'position-try-order'>? <'position-try-fallbacks'>\n  <position-try-order> = normal | <try-size>\n  <position-try-fallbacks> = none | [ [ <dashed-ident> || <try-tactic> ] | <position-area> ]#\n  <try-size> = most-width | most-height | most-block-size | most-inline-size\n  <try-tactic> = flip-block || flip-inline || flip-start || flip-x || flip-y\n  <position-area> = [ left | center | right | span-left | span-right | x-start | x-end | span-x-start | span-x-end | self-x-start | self-x-end | span-self-x-start | span-self-x-end | span-all ] || [ top | center | bottom | span-top | span-bottom | y-start | y-end | span-y-start | span-y-end | self-y-start | self-y-end | span-self-y-start | span-self-y-end | span-all ] | [ block-start | center | block-end | span-block-start | span-block-end | span-all ] || [ inline-start | center | inline-end | span-inline-start | span-inline-end | span-all ] | [ self-block-start | center | self-block-end | span-self-block-start | span-self-block-end | span-all ] || [ self-inline-start | center | self-inline-end | span-self-inline-start | span-self-inline-end | span-all ] | [ start | center | end | span-start | span-end | span-all ]{1,2} | [ self-start | center | self-end | span-self-start | span-self-end | span-all ]{1,2}" }, "position-try-fallbacks": { - "url": "$MDN_URL$/web/css/reference/properties/position-try-fallbacks", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-try-fallbacks", "status": [ "StandardTrack" ], @@ -17018,7 +17018,7 @@ } }, "position-try-order": { - "url": "$MDN_URL$/web/css/reference/properties/position-try-order", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-try-order", "status": [ "StandardTrack" ], @@ -17043,7 +17043,7 @@ } }, "position-visibility": { - "url": "$MDN_URL$/web/css/reference/properties/position-visibility", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/position-visibility", "status": [ "StandardTrack" ], @@ -17070,7 +17070,7 @@ } }, "print-color-adjust": { - "url": "$MDN_URL$/web/css/reference/properties/print-color-adjust", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/print-color-adjust", "status": [ "StandardTrack" ], @@ -17104,7 +17104,7 @@ "doc": "A CSS pseudo-element is a keyword added to a selector that lets you style a specific part of the selected element(s).\n
    \n

    Note:\nThis page is an index of all pseudo-elements in CSS. The CSS pseudo-elements page introduces the module that defines some, but not all, of these pseudo-elements.\n

    " }, "quotes": { - "url": "$MDN_URL$/web/css/reference/properties/quotes", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/quotes", "status": [ "StandardTrack" ], @@ -17132,7 +17132,7 @@ } }, "r": { - "url": "$MDN_URL$/web/css/reference/properties/r", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/r", "status": [ "StandardTrack" ], @@ -17159,7 +17159,7 @@ } }, "reading-flow": { - "url": "$MDN_URL$/web/css/reference/properties/reading-flow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/reading-flow", "status": [ "Experimental", "StandardTrack" @@ -17176,7 +17176,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The reading-flow CSS property enables modifying the reading order of child elements of a block, flex, or grid layout. This affects the order in which they are rendered to speech and navigated to when using sequential navigation such as tabbing to links or buttons." }, "reading-order": { - "url": "$MDN_URL$/web/css/reference/properties/reading-order", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/reading-order", "status": [ "Experimental", "StandardTrack" @@ -17193,7 +17193,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The reading-order CSS property enables changing the order in which a child of a reading flow container is read relative to its element siblings." }, "resize": { - "url": "$MDN_URL$/web/css/reference/properties/resize", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/resize", "status": [ "StandardTrack" ], @@ -17220,7 +17220,7 @@ } }, "right": { - "url": "$MDN_URL$/web/css/reference/properties/right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/right", "status": [ "StandardTrack" ], @@ -17248,7 +17248,7 @@ } }, "rotate": { - "url": "$MDN_URL$/web/css/reference/properties/rotate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/rotate", "status": [ "StandardTrack" ], @@ -17277,7 +17277,7 @@ } }, "row-gap": { - "url": "$MDN_URL$/web/css/reference/properties/row-gap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/row-gap", "status": [ "StandardTrack" ], @@ -17315,7 +17315,7 @@ } }, "ruby-align": { - "url": "$MDN_URL$/web/css/reference/properties/ruby-align", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/ruby-align", "status": [ "StandardTrack" ], @@ -17343,7 +17343,7 @@ } }, "ruby-overhang": { - "url": "$MDN_URL$/web/css/reference/properties/ruby-overhang", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/ruby-overhang", "status": [ "StandardTrack" ], @@ -17362,7 +17362,7 @@ } }, "ruby-position": { - "url": "$MDN_URL$/web/css/reference/properties/ruby-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/ruby-position", "status": [ "StandardTrack" ], @@ -17394,7 +17394,7 @@ "doc": "The <rule-list> CSS data type represents a sequence of zero or more CSS rules. It is used to define places in CSS where multiple rules may appear, such as the top level of a stylesheet or inside grouping at-rules like @media or @supports.\n

    A <rule-list> is not written directly. Instead, it describes how the CSS parser collects and interprets rules inside a block or stylesheet." }, "rx": { - "url": "$MDN_URL$/web/css/reference/properties/rx", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/rx", "status": [ "StandardTrack" ], @@ -17421,7 +17421,7 @@ } }, "ry": { - "url": "$MDN_URL$/web/css/reference/properties/ry", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/ry", "status": [ "StandardTrack" ], @@ -17448,7 +17448,7 @@ } }, "scale": { - "url": "$MDN_URL$/web/css/reference/properties/scale", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scale", "status": [ "StandardTrack" ], @@ -17477,7 +17477,7 @@ } }, "scroll-behavior": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-behavior", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-behavior", "status": [ "StandardTrack" ], @@ -17504,7 +17504,7 @@ } }, "scroll-margin": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin", "status": [ "StandardTrack" ], @@ -17530,7 +17530,7 @@ } }, "scroll-margin-block": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-block", "status": [ "StandardTrack" ], @@ -17556,7 +17556,7 @@ } }, "scroll-margin-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-block-end", "status": [ "StandardTrack" ], @@ -17582,7 +17582,7 @@ } }, "scroll-margin-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-block-start", "status": [ "StandardTrack" ], @@ -17608,7 +17608,7 @@ } }, "scroll-margin-bottom": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-bottom", "status": [ "StandardTrack" ], @@ -17634,7 +17634,7 @@ } }, "scroll-margin-inline": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-inline", "status": [ "StandardTrack" ], @@ -17660,7 +17660,7 @@ } }, "scroll-margin-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-inline-end", "status": [ "StandardTrack" ], @@ -17686,7 +17686,7 @@ } }, "scroll-margin-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-inline-start", "status": [ "StandardTrack" ], @@ -17712,7 +17712,7 @@ } }, "scroll-margin-left": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-left", "status": [ "StandardTrack" ], @@ -17738,7 +17738,7 @@ } }, "scroll-margin-right": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-right", "status": [ "StandardTrack" ], @@ -17764,7 +17764,7 @@ } }, "scroll-margin-top": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-margin-top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-margin-top", "status": [ "StandardTrack" ], @@ -17790,7 +17790,7 @@ } }, "scroll-marker-group": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-marker-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-marker-group", "status": [ "Experimental", "StandardTrack" @@ -17813,7 +17813,7 @@ } }, "scroll-padding": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding", "status": [ "StandardTrack" ], @@ -17840,7 +17840,7 @@ } }, "scroll-padding-block": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-block", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-block", "status": [ "StandardTrack" ], @@ -17867,7 +17867,7 @@ } }, "scroll-padding-block-end": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-block-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-block-end", "status": [ "StandardTrack" ], @@ -17894,7 +17894,7 @@ } }, "scroll-padding-block-start": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-block-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-block-start", "status": [ "StandardTrack" ], @@ -17921,7 +17921,7 @@ } }, "scroll-padding-bottom": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-bottom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-bottom", "status": [ "StandardTrack" ], @@ -17948,7 +17948,7 @@ } }, "scroll-padding-inline": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-inline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-inline", "status": [ "StandardTrack" ], @@ -17975,7 +17975,7 @@ } }, "scroll-padding-inline-end": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-inline-end", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-inline-end", "status": [ "StandardTrack" ], @@ -18002,7 +18002,7 @@ } }, "scroll-padding-inline-start": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-inline-start", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-inline-start", "status": [ "StandardTrack" ], @@ -18029,7 +18029,7 @@ } }, "scroll-padding-left": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-left", "status": [ "StandardTrack" ], @@ -18056,7 +18056,7 @@ } }, "scroll-padding-right": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-right", "status": [ "StandardTrack" ], @@ -18083,7 +18083,7 @@ } }, "scroll-padding-top": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-padding-top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding-top", "status": [ "StandardTrack" ], @@ -18110,7 +18110,7 @@ } }, "scroll-snap-align": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-snap-align", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-snap-align", "status": [ "StandardTrack" ], @@ -18139,7 +18139,7 @@ } }, "scroll-snap-stop": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-snap-stop", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-snap-stop", "status": [ "StandardTrack" ], @@ -18166,7 +18166,7 @@ } }, "scroll-snap-type": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-snap-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-snap-type", "status": [ "StandardTrack" ], @@ -18199,7 +18199,7 @@ } }, "scroll-target-group": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-target-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-target-group", "status": [ "Experimental", "StandardTrack" @@ -18221,7 +18221,7 @@ } }, "scroll-timeline": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-timeline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-timeline", "status": [ "StandardTrack" ], @@ -18244,7 +18244,7 @@ } }, "scroll-timeline-axis": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-timeline-axis", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-timeline-axis", "status": [ "StandardTrack" ], @@ -18266,7 +18266,7 @@ } }, "scroll-timeline-name": { - "url": "$MDN_URL$/web/css/reference/properties/scroll-timeline-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-timeline-name", "status": [ "StandardTrack" ], @@ -18289,7 +18289,7 @@ } }, "scrollbar-color": { - "url": "$MDN_URL$/web/css/reference/properties/scrollbar-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scrollbar-color", "status": [ "StandardTrack" ], @@ -18314,7 +18314,7 @@ } }, "scrollbar-gutter": { - "url": "$MDN_URL$/web/css/reference/properties/scrollbar-gutter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scrollbar-gutter", "status": [ "StandardTrack" ], @@ -18341,7 +18341,7 @@ } }, "scrollbar-width": { - "url": "$MDN_URL$/web/css/reference/properties/scrollbar-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scrollbar-width", "status": [ "StandardTrack" ], @@ -18368,7 +18368,7 @@ } }, "selector_list": { - "url": "$MDN_URL$/web/css/reference/selectors/selector_list", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Selector_list", "status": [ "StandardTrack" ], @@ -18390,7 +18390,7 @@ "doc": "The CSS selector list (,) selects all the matching nodes. A selector list is a comma-separated list of selectors." }, "shape-image-threshold": { - "url": "$MDN_URL$/web/css/reference/properties/shape-image-threshold", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/shape-image-threshold", "status": [ "StandardTrack" ], @@ -18416,7 +18416,7 @@ } }, "shape-margin": { - "url": "$MDN_URL$/web/css/reference/properties/shape-margin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/shape-margin", "status": [ "StandardTrack" ], @@ -18442,7 +18442,7 @@ } }, "shape-outside": { - "url": "$MDN_URL$/web/css/reference/properties/shape-outside", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/shape-outside", "status": [ "StandardTrack" ], @@ -18471,7 +18471,7 @@ } }, "shape-rendering": { - "url": "$MDN_URL$/web/css/reference/properties/shape-rendering", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/shape-rendering", "status": [ "StandardTrack" ], @@ -18500,7 +18500,7 @@ } }, "speak-as": { - "url": "$MDN_URL$/web/css/reference/properties/speak-as", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/speak-as", "status": [ "Experimental", "StandardTrack" @@ -18523,7 +18523,7 @@ } }, "stop-color": { - "url": "$MDN_URL$/web/css/reference/properties/stop-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stop-color", "status": [ "StandardTrack" ], @@ -18549,7 +18549,7 @@ } }, "stop-opacity": { - "url": "$MDN_URL$/web/css/reference/properties/stop-opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stop-opacity", "status": [ "StandardTrack" ], @@ -18576,7 +18576,7 @@ } }, "stroke": { - "url": "$MDN_URL$/web/css/reference/properties/stroke", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke", "status": [ "StandardTrack" ], @@ -18604,7 +18604,7 @@ } }, "stroke-dasharray": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-dasharray", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-dasharray", "status": [ "StandardTrack" ], @@ -18633,7 +18633,7 @@ } }, "stroke-dashoffset": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-dashoffset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-dashoffset", "status": [ "StandardTrack" ], @@ -18661,7 +18661,7 @@ } }, "stroke-linecap": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-linecap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-linecap", "status": [ "StandardTrack" ], @@ -18689,7 +18689,7 @@ } }, "stroke-linejoin": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-linejoin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-linejoin", "status": [ "StandardTrack" ], @@ -18720,7 +18720,7 @@ } }, "stroke-miterlimit": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-miterlimit", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-miterlimit", "status": [ "StandardTrack" ], @@ -18746,7 +18746,7 @@ } }, "stroke-opacity": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-opacity", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-opacity", "status": [ "StandardTrack" ], @@ -18773,7 +18773,7 @@ } }, "stroke-width": { - "url": "$MDN_URL$/web/css/reference/properties/stroke-width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/stroke-width", "status": [ "StandardTrack" ], @@ -18801,7 +18801,7 @@ } }, "subsequent-sibling_combinator": { - "url": "$MDN_URL$/web/css/reference/selectors/subsequent-sibling_combinator", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Subsequent-sibling_combinator", "status": [ "StandardTrack" ], @@ -18823,7 +18823,7 @@ "doc": "The subsequent-sibling combinator (~, a tilde) separates two selectors and matches all instances of the second element that follow the first element (not necessarily immediately) and share the same parent element.\n

    In the following example, the subsequent-sibling combinator (~) helps to select and style paragraphs that are both siblings of an image and appear after any image.\n

    \n```css\nimg ~ p {\n  color: red;\n}\n```\n
    " }, "tab-size": { - "url": "$MDN_URL$/web/css/reference/properties/tab-size", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/tab-size", "status": [ "StandardTrack" ], @@ -18850,7 +18850,7 @@ } }, "table-layout": { - "url": "$MDN_URL$/web/css/reference/properties/table-layout", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/table-layout", "status": [ "StandardTrack" ], @@ -18877,7 +18877,7 @@ } }, "text-align": { - "url": "$MDN_URL$/web/css/reference/properties/text-align", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-align", "status": [ "StandardTrack" ], @@ -18909,7 +18909,7 @@ } }, "text-align-last": { - "url": "$MDN_URL$/web/css/reference/properties/text-align-last", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-align-last", "status": [ "StandardTrack" ], @@ -18941,7 +18941,7 @@ } }, "text-anchor": { - "url": "$MDN_URL$/web/css/reference/properties/text-anchor", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-anchor", "status": [ "StandardTrack" ], @@ -18969,7 +18969,7 @@ } }, "text-autospace": { - "url": "$MDN_URL$/web/css/reference/properties/text-autospace", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-autospace", "status": [ "StandardTrack" ], @@ -18996,7 +18996,7 @@ } }, "text-box": { - "url": "$MDN_URL$/web/css/reference/properties/text-box", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-box", "status": [ "StandardTrack" ], @@ -19015,7 +19015,7 @@ "formalSyntax": "normal | <'text-box-trim'> || <'text-box-edge'>\n  <text-box-trim> = none | trim-start | trim-end | trim-both\n  <text-box-edge> = auto | <text-edge>\n  <text-edge> = [ text | ideographic | ideographic-ink ] | [ text | ideographic | ideographic-ink | cap | ex ] [ text | ideographic | ideographic-ink | alphabetic ]" }, "text-box-edge": { - "url": "$MDN_URL$/web/css/reference/properties/text-box-edge", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-box-edge", "status": [ "StandardTrack" ], @@ -19034,7 +19034,7 @@ "formalSyntax": "auto | <text-edge>\n  <text-edge> = [ text | ideographic | ideographic-ink ] | [ text | ideographic | ideographic-ink | cap | ex ] [ text | ideographic | ideographic-ink | alphabetic ]" }, "text-box-trim": { - "url": "$MDN_URL$/web/css/reference/properties/text-box-trim", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-box-trim", "status": [ "StandardTrack" ], @@ -19053,7 +19053,7 @@ "formalSyntax": "none | trim-start | trim-end | trim-both" }, "text-combine-upright": { - "url": "$MDN_URL$/web/css/reference/properties/text-combine-upright", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-combine-upright", "status": [ "StandardTrack" ], @@ -19080,7 +19080,7 @@ } }, "text-decoration": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration", "status": [ "StandardTrack" ], @@ -19109,7 +19109,7 @@ } }, "text-decoration-color": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-color", "status": [ "StandardTrack" ], @@ -19135,7 +19135,7 @@ } }, "text-decoration-inset": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-inset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-inset", "status": [ "Experimental", "StandardTrack" @@ -19152,7 +19152,7 @@ } }, "text-decoration-line": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-line", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-line", "status": [ "StandardTrack" ], @@ -19184,7 +19184,7 @@ } }, "text-decoration-skip": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-skip", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-skip", "status": [ "Experimental", "StandardTrack" @@ -19209,7 +19209,7 @@ } }, "text-decoration-skip-ink": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-skip-ink", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-skip-ink", "status": [ "StandardTrack" ], @@ -19237,7 +19237,7 @@ } }, "text-decoration-style": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-style", "status": [ "StandardTrack" ], @@ -19268,7 +19268,7 @@ } }, "text-decoration-thickness": { - "url": "$MDN_URL$/web/css/reference/properties/text-decoration-thickness", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-decoration-thickness", "status": [ "StandardTrack" ], @@ -19297,7 +19297,7 @@ } }, "text-emphasis": { - "url": "$MDN_URL$/web/css/reference/properties/text-emphasis", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-emphasis", "status": [ "StandardTrack" ], @@ -19332,7 +19332,7 @@ } }, "text-emphasis-color": { - "url": "$MDN_URL$/web/css/reference/properties/text-emphasis-color", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-emphasis-color", "status": [ "StandardTrack" ], @@ -19358,7 +19358,7 @@ } }, "text-emphasis-position": { - "url": "$MDN_URL$/web/css/reference/properties/text-emphasis-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-emphasis-position", "status": [ "StandardTrack" ], @@ -19388,7 +19388,7 @@ } }, "text-emphasis-style": { - "url": "$MDN_URL$/web/css/reference/properties/text-emphasis-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-emphasis-style", "status": [ "StandardTrack" ], @@ -19422,7 +19422,7 @@ } }, "text-indent": { - "url": "$MDN_URL$/web/css/reference/properties/text-indent", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-indent", "status": [ "StandardTrack" ], @@ -19451,7 +19451,7 @@ } }, "text-justify": { - "url": "$MDN_URL$/web/css/reference/properties/text-justify", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-justify", "status": [ "StandardTrack" ], @@ -19476,7 +19476,7 @@ } }, "text-orientation": { - "url": "$MDN_URL$/web/css/reference/properties/text-orientation", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-orientation", "status": [ "StandardTrack" ], @@ -19506,7 +19506,7 @@ } }, "text-overflow": { - "url": "$MDN_URL$/web/css/reference/properties/text-overflow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-overflow", "status": [ "StandardTrack" ], @@ -19534,7 +19534,7 @@ } }, "text-rendering": { - "url": "$MDN_URL$/web/css/reference/properties/text-rendering", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-rendering", "status": [ "StandardTrack" ], @@ -19563,7 +19563,7 @@ } }, "text-shadow": { - "url": "$MDN_URL$/web/css/reference/properties/text-shadow", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-shadow", "status": [ "StandardTrack" ], @@ -19591,7 +19591,7 @@ } }, "text-size-adjust": { - "url": "$MDN_URL$/web/css/reference/properties/text-size-adjust", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-size-adjust", "status": [ "Experimental", "StandardTrack" @@ -19614,7 +19614,7 @@ } }, "text-spacing-trim": { - "url": "$MDN_URL$/web/css/reference/properties/text-spacing-trim", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-spacing-trim", "status": [ "Experimental", "StandardTrack" @@ -19635,7 +19635,7 @@ } }, "text-transform": { - "url": "$MDN_URL$/web/css/reference/properties/text-transform", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-transform", "status": [ "StandardTrack" ], @@ -19658,7 +19658,7 @@ "formalSyntax": "none | [ capitalize | uppercase | lowercase ] || full-width || full-size-kana" }, "text-underline-offset": { - "url": "$MDN_URL$/web/css/reference/properties/text-underline-offset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-underline-offset", "status": [ "StandardTrack" ], @@ -19686,7 +19686,7 @@ } }, "text-underline-position": { - "url": "$MDN_URL$/web/css/reference/properties/text-underline-position", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-underline-position", "status": [ "StandardTrack" ], @@ -19716,7 +19716,7 @@ } }, "text-wrap": { - "url": "$MDN_URL$/web/css/reference/properties/text-wrap", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-wrap", "status": [ "StandardTrack" ], @@ -19745,7 +19745,7 @@ } }, "text-wrap-mode": { - "url": "$MDN_URL$/web/css/reference/properties/text-wrap-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-wrap-mode", "status": [ "StandardTrack" ], @@ -19771,7 +19771,7 @@ } }, "text-wrap-style": { - "url": "$MDN_URL$/web/css/reference/properties/text-wrap-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/text-wrap-style", "status": [ "StandardTrack" ], @@ -19799,7 +19799,7 @@ } }, "timeline-scope": { - "url": "$MDN_URL$/web/css/reference/properties/timeline-scope", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/timeline-scope", "status": [ "StandardTrack" ], @@ -19823,7 +19823,7 @@ } }, "top": { - "url": "$MDN_URL$/web/css/reference/properties/top", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/top", "status": [ "StandardTrack" ], @@ -19851,7 +19851,7 @@ } }, "touch-action": { - "url": "$MDN_URL$/web/css/reference/properties/touch-action", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/touch-action", "status": [ "StandardTrack" ], @@ -19883,7 +19883,7 @@ } }, "transform": { - "url": "$MDN_URL$/web/css/reference/properties/transform", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transform", "status": [ "StandardTrack" ], @@ -19910,7 +19910,7 @@ } }, "transform-box": { - "url": "$MDN_URL$/web/css/reference/properties/transform-box", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transform-box", "status": [ "StandardTrack" ], @@ -19940,7 +19940,7 @@ } }, "transform-origin": { - "url": "$MDN_URL$/web/css/reference/properties/transform-origin", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transform-origin", "status": [ "StandardTrack" ], @@ -19976,7 +19976,7 @@ } }, "transform-style": { - "url": "$MDN_URL$/web/css/reference/properties/transform-style", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transform-style", "status": [ "StandardTrack" ], @@ -20003,7 +20003,7 @@ } }, "transition": { - "url": "$MDN_URL$/web/css/reference/properties/transition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition", "status": [ "StandardTrack" ], @@ -20026,7 +20026,7 @@ "formalSyntax": "<single-transition>#\n  <single-transition> = [ none | <single-transition-property> ] || <time> || <easing-function> || <time>\n  <single-transition-property> = all | <custom-ident>\n  <easing-function> = <linear-easing-function> | <cubic-bezier-easing-function> | <step-easing-function>\n  <linear-easing-function> = linear | <linear()>\n  <cubic-bezier-easing-function> = ease | ease-in | ease-out | ease-in-out | <cubic-bezier()>\n  <step-easing-function> = step-start | step-end | <steps()>\n  <linear()> = linear( [ <number> && <percentage>{0,2} ]# )\n  <cubic-bezier()> = cubic-bezier( [ <number [0,1]> , <number> ]#{2} )\n  <steps()> = steps( <integer> , <step-position>? )\n  <integer> = <number-token>\n  <step-position> = jump-start | jump-end | jump-none | jump-both | start | end" }, "transition-behavior": { - "url": "$MDN_URL$/web/css/reference/properties/transition-behavior", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition-behavior", "status": [ "StandardTrack" ], @@ -20052,7 +20052,7 @@ } }, "transition-delay": { - "url": "$MDN_URL$/web/css/reference/properties/transition-delay", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition-delay", "status": [ "StandardTrack" ], @@ -20078,7 +20078,7 @@ } }, "transition-duration": { - "url": "$MDN_URL$/web/css/reference/properties/transition-duration", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition-duration", "status": [ "StandardTrack" ], @@ -20104,7 +20104,7 @@ } }, "transition-property": { - "url": "$MDN_URL$/web/css/reference/properties/transition-property", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition-property", "status": [ "StandardTrack" ], @@ -20132,7 +20132,7 @@ } }, "transition-timing-function": { - "url": "$MDN_URL$/web/css/reference/properties/transition-timing-function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/transition-timing-function", "status": [ "StandardTrack" ], @@ -20158,7 +20158,7 @@ } }, "translate": { - "url": "$MDN_URL$/web/css/reference/properties/translate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/translate", "status": [ "StandardTrack" ], @@ -20187,7 +20187,7 @@ } }, "type_selectors": { - "url": "$MDN_URL$/web/css/reference/selectors/type_selectors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Type_selectors", "status": [ "StandardTrack" ], @@ -20209,7 +20209,7 @@ "doc": "The CSS type selector matches elements by node name. In other words, it selects all elements of the given type within a document.\n
    \n```css\n/* All  elements. */\na {\n  color: red;\n}\n```\n
    \n

    Type selectors can be namespaced when using @namespace. This is useful when dealing with documents containing multiple namespaces such as HTML with inline SVG or MathML, or XML that mixes multiple vocabularies.\n

    " }, "unicode-bidi": { - "url": "$MDN_URL$/web/css/reference/properties/unicode-bidi", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/unicode-bidi", "status": [ "StandardTrack" ], @@ -20240,7 +20240,7 @@ } }, "universal_selectors": { - "url": "$MDN_URL$/web/css/reference/selectors/universal_selectors", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/Universal_selectors", "status": [ "StandardTrack" ], @@ -20262,7 +20262,7 @@ "doc": "The CSS universal selector (*) matches elements of any type.\n
    \n```css\n/* Selects all elements */\n* {\n  color: green;\n}\n```\n
    \n

    The universal selector is a special type selector and can therefore be namespaced when using @namespace. This is useful when dealing with documents containing multiple namespaces such as HTML with inline SVG or MathML, or XML that mixes multiple vocabularies.\n

    \n
    \n

    Note:\nThe universal selector (*) matches elements only.\nIt does not directly match pseudo-elements by itself.\n

    To match all ::before pseudo-elements on a page, for example, you would have to use a selector like *::before. This works because the * matches all elements, and the ::before pseudo-element is available on all elements.\n

    " }, "user-modify": { - "url": "$MDN_URL$/web/css/reference/properties/user-modify", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/user-modify", "status": [ "Deprecated" ], @@ -20277,7 +20277,7 @@ } }, "user-select": { - "url": "$MDN_URL$/web/css/reference/properties/user-select", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/user-select", "status": [ "StandardTrack" ], @@ -20302,7 +20302,7 @@ } }, "vector-effect": { - "url": "$MDN_URL$/web/css/reference/properties/vector-effect", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/vector-effect", "status": [ "StandardTrack" ], @@ -20329,7 +20329,7 @@ } }, "vertical-align": { - "url": "$MDN_URL$/web/css/reference/properties/vertical-align", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/vertical-align", "status": [ "StandardTrack" ], @@ -20352,7 +20352,7 @@ "formalSyntax": "[ first | last ] || <'alignment-baseline'> || <'baseline-shift'>\n  <alignment-baseline> = baseline | <baseline-metric>\n  <baseline-shift> = <length-percentage> | sub | super | top | center | bottom\n  <baseline-metric> = text-bottom | alphabetic | ideographic | middle | central | mathematical | hanging | text-top\n  <length-percentage> = <length> | <percentage>" }, "view-timeline": { - "url": "$MDN_URL$/web/css/reference/properties/view-timeline", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline", "status": [ "StandardTrack" ], @@ -20376,7 +20376,7 @@ } }, "view-timeline-axis": { - "url": "$MDN_URL$/web/css/reference/properties/view-timeline-axis", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-axis", "status": [ "StandardTrack" ], @@ -20398,7 +20398,7 @@ } }, "view-timeline-inset": { - "url": "$MDN_URL$/web/css/reference/properties/view-timeline-inset", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-inset", "status": [ "StandardTrack" ], @@ -20421,7 +20421,7 @@ } }, "view-timeline-name": { - "url": "$MDN_URL$/web/css/reference/properties/view-timeline-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-name", "status": [ "StandardTrack" ], @@ -20444,7 +20444,7 @@ } }, "view-transition-class": { - "url": "$MDN_URL$/web/css/reference/properties/view-transition-class", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-transition-class", "status": [ "StandardTrack" ], @@ -20470,7 +20470,7 @@ } }, "view-transition-name": { - "url": "$MDN_URL$/web/css/reference/properties/view-transition-name", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-transition-name", "status": [ "StandardTrack" ], @@ -20497,7 +20497,7 @@ } }, "visibility": { - "url": "$MDN_URL$/web/css/reference/properties/visibility", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/visibility", "status": [ "StandardTrack" ], @@ -20525,7 +20525,7 @@ } }, "white-space": { - "url": "$MDN_URL$/web/css/reference/properties/white-space", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/white-space", "status": [ "StandardTrack" ], @@ -20554,7 +20554,7 @@ } }, "white-space-collapse": { - "url": "$MDN_URL$/web/css/reference/properties/white-space-collapse", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/white-space-collapse", "status": [ "StandardTrack" ], @@ -20583,7 +20583,7 @@ } }, "widows": { - "url": "$MDN_URL$/web/css/reference/properties/widows", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/widows", "status": [ "StandardTrack" ], @@ -20605,7 +20605,7 @@ } }, "width": { - "url": "$MDN_URL$/web/css/reference/properties/width", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/width", "status": [ "StandardTrack" ], @@ -20640,7 +20640,7 @@ } }, "will-change": { - "url": "$MDN_URL$/web/css/reference/properties/will-change", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/will-change", "status": [ "StandardTrack" ], @@ -20669,7 +20669,7 @@ } }, "word-break": { - "url": "$MDN_URL$/web/css/reference/properties/word-break", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/word-break", "status": [ "StandardTrack" ], @@ -20699,7 +20699,7 @@ } }, "word-spacing": { - "url": "$MDN_URL$/web/css/reference/properties/word-spacing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/word-spacing", "status": [ "StandardTrack" ], @@ -20726,7 +20726,7 @@ } }, "writing-mode": { - "url": "$MDN_URL$/web/css/reference/properties/writing-mode", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/writing-mode", "status": [ "StandardTrack" ], @@ -20762,7 +20762,7 @@ } }, "x": { - "url": "$MDN_URL$/web/css/reference/properties/x", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/x", "status": [ "StandardTrack" ], @@ -20789,7 +20789,7 @@ } }, "y": { - "url": "$MDN_URL$/web/css/reference/properties/y", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/y", "status": [ "StandardTrack" ], @@ -20816,7 +20816,7 @@ } }, "z-index": { - "url": "$MDN_URL$/web/css/reference/properties/z-index", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/z-index", "status": [ "StandardTrack" ], @@ -20843,7 +20843,7 @@ } }, "zoom": { - "url": "$MDN_URL$/web/css/reference/properties/zoom", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/zoom", "status": [ "StandardTrack" ], @@ -20873,7 +20873,7 @@ }, "pseudoClasses": { "-moz-broken": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-broken", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-broken", "status": [ "Deprecated" ], @@ -20885,7 +20885,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-drag-over CSS pseudo-class is a Mozilla extension that matches an element when a dragover event is called on it." }, "-moz-first-node": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-first-node", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-first-node", "status": [ "Experimental" ], @@ -20908,7 +20908,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-handler-disabled CSS pseudo-class is a Mozilla extension that matches elements that can't be displayed because their handlers have been disabled by the user.\n

    \n

    Note:\nThis selector is mainly intended to be used by theme developers.\n

    " }, "-moz-last-node": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-last-node", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-last-node", "status": [ "Experimental" ], @@ -20931,7 +20931,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-locale-dir(rtl) CSS pseudo-class is a Mozilla extension that matches an element if the user interface is being displayed right-to-left. This is determined by the preference intl.uidirection.locale (where locale is the current locale) being set to \"rtl\".\n

    \n

    Note:\nThis selector is mainly used by extensions and themes to adapt the user interface based on the user's locale. (This can vary from window to window, and even from tab to tab.) It also allows extensions to work even when they don't support the user's default locale, since they can support both left-to-right and right-to-left layouts regardless of locale specifics.\n

    \n
    \n

    Warning:\nThis selector does not work properly from HTML; it never matches, no matter whether the UI locale is left-to-right or right-to-left.\n

    " }, "-moz-only-whitespace": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-only-whitespace", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-only-whitespace", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -20939,7 +20939,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nIn Selectors Level 4, the :empty selector was changed to act like :-moz-only-whitespace, but no browser currently supports this yet.\n

    \n

    The :-moz-only-whitespace CSS pseudo-class matches elements that only contain text nodes that only contain whitespace. (This includes elements with empty text nodes and elements with no child nodes.)" }, "-moz-submit-invalid": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-submit-invalid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-submit-invalid", "compatibility": {}, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-submit-invalid CSS pseudo-class is a Mozilla extension that represents any submit <button> on forms whose contents aren't valid based on their validation constraints.\n

    By default, no style is applied. You can use this pseudo-class to customize the appearance of the submit button when there are invalid form fields." }, @@ -20952,14 +20952,14 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-user-disabled CSS pseudo-class is a Mozilla extension that matches elements representing images that were not loaded because images have been entirely disabled by the user's preferences.\n

    \n

    Note:\nThis selector is mainly intended to be used by theme developers.\n

    " }, "-moz-window-inactive": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_-moz-window-inactive", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:-moz-window-inactive", "compatibility": { "Firefox": "4" }, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The :-moz-window-inactive CSS pseudo-class is a Mozilla extension that matches any element while it's in an inactive window.\n

    :-moz-window-inactive works in content HTML documents, too.\n

    \n

    Note:\nPrior to the addition of this pseudo-class, giving different styles to background windows was achieved by setting an attribute (active=\"true\") on the top-level XUL chrome window. This attribute is no longer used.\n

    " }, "active": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_active", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:active", "status": [ "StandardTrack" ], @@ -20981,7 +20981,7 @@ "doc": "The :active CSS pseudo-class represents an element (such as a button) that is being activated by the user. When using a mouse, \"activation\" typically starts when the user presses down the primary mouse button." }, "active-view-transition": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_active-view-transition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:active-view-transition", "status": [ "StandardTrack" ], @@ -21002,7 +21002,7 @@ "doc": "The :active-view-transition CSS pseudo-class matches the root element of a document when a view transition is in progress (active) and stops matching once the transition has completed." }, "active-view-transition-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_active-view-transition-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:active-view-transition-type", "status": [ "StandardTrack" ], @@ -21023,7 +21023,7 @@ "doc": "The functional :active-view-transition-type() CSS pseudo-class matches elements when a view transition with one or more specific types is in progress (is active) and stops matching once the view transition has completed.\n
    \n```css\nhtml:active-view-transition-type(forwards, backwards) {\n  /* ... */\n}\n```\n
    " }, "any-link": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_any-link", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:any-link", "status": [ "StandardTrack" ], @@ -21045,7 +21045,7 @@ "doc": "The :any-link CSS pseudo-class selector represents an element that acts as the source anchor of a hyperlink, independent of whether it has been visited. In other words, it matches every <a> or <area> element that has an href attribute. Thus, it matches all elements that match :link or :visited." }, "autofill": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_autofill", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:autofill", "status": [ "StandardTrack" ], @@ -21067,7 +21067,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n
    \n

    Note:\nThe :blank selector is considered at risk, as the CSSWG keeps changing it.\n

    See CSSWG issue #1967.\n

    \n

    The :blank CSS pseudo-class selects empty user input elements (e.g., <input> or <textarea>)." }, "buffering": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_buffering", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:buffering", "status": [ "StandardTrack" ], @@ -21081,7 +21081,7 @@ "doc": "The :buffering CSS pseudo-class selector represents an element that is playable, such as <audio> or <video>, when the playable element is buffering a media resource.\n

    An element is considered as buffering when that element cannot continue playing because it is trying to load media data but does not yet have enough data to begin or continue playback.\nFor more information, see the Media buffering, seeking, and time ranges guide.\n

    \n

    Note:\nAn element is still considered to be :playing when it is \"buffering\".\nIf :buffering matches an element, :playing will also match that element.\n

    " }, "checked": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_checked", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:checked", "status": [ "StandardTrack" ], @@ -21107,7 +21107,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :current CSS pseudo-class selector represents an element or the ancestor of an element that is currently being displayed or highlighted." }, "default": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_default", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:default", "status": [ "StandardTrack" ], @@ -21129,7 +21129,7 @@ "doc": "The :default CSS pseudo-class selects form elements that are the default in a group of related elements." }, "defined": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_defined", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:defined", "status": [ "StandardTrack" ], @@ -21151,7 +21151,7 @@ "doc": "The :defined CSS pseudo-class represents any element that has been defined. This includes any standard element built into the browser and custom elements that have been successfully defined (i.e., with the CustomElementRegistry.define() method).\n

    \n```css\n/* Selects any defined element */\n:defined {\n  font-style: italic;\n}\n/* Selects any instance of a specific custom element */\ncustom-element:defined {\n  display: block;\n}\n```\n
    " }, "dir": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_dir", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:dir", "status": [ "StandardTrack" ], @@ -21172,7 +21172,7 @@ "doc": "The :dir() CSS pseudo-class matches elements based on the directionality of the text contained in them.\n
    \n```css\n/* Selects any element with right-to-left text */\n:dir(rtl) {\n  background-color: red;\n}\n```\n
    \n

    The :dir() pseudo-class uses only the semantic value of the directionality, i.e., the one defined in the document itself. It doesn't account for styling directionality, i.e., the directionality set by CSS properties such as direction.\n

    \n

    Note:\nBe aware that the behavior of the :dir() pseudo-class is not equivalent to the [dir=…] attribute selectors. The latter match the HTML dir attribute, and ignore elements that lack it — even if they inherit a direction from their parent. (Similarly, [dir=rtl] and [dir=ltr] won't match the auto value.) In contrast, :dir() will match the value calculated by the user agent, even if inherited.\n

    \n
    \n

    Note:\nIn HTML, the direction is determined by the dir attribute. Other document types may have different methods.\n

    " }, "disabled": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_disabled", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:disabled", "status": [ "StandardTrack" ], @@ -21194,7 +21194,7 @@ "doc": "The :disabled CSS pseudo-class represents any disabled element. An element is disabled if it can't be activated (selected, clicked on, typed into, etc.) or accept focus. The element also has an enabled state, in which it can be activated or accept focus." }, "empty": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_empty", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:empty", "status": [ "StandardTrack" ], @@ -21216,7 +21216,7 @@ "doc": "The :empty CSS pseudo-class represents any element that has no children. Children can be either element nodes or text (including whitespace). Comments, processing instructions, and CSS content do not affect whether an element is considered empty." }, "enabled": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_enabled", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:enabled", "status": [ "StandardTrack" ], @@ -21238,7 +21238,7 @@ "doc": "The :enabled CSS pseudo-class represents any enabled element. An element is enabled if it can be activated (selected, clicked on, typed into, etc.) or accept focus. The element also has a disabled state, in which it can't be activated or accept focus." }, "first": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_first", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:first", "status": [ "StandardTrack" ], @@ -21260,7 +21260,7 @@ "doc": "The :first CSS pseudo-class, used with the @page at-rule, represents the first page of a printed document. (See :first-child for general first element of a node.)\n
    \n```css\n/* Selects the first page when printing */\n@page :first {\n  margin-left: 50%;\n  margin-top: 50%;\n}\n```\n
    \n
    \n

    Note:\nYou can't change all CSS properties with this pseudo-class. You can only change the margins, orphans, widows, and page breaks of the document. Furthermore, you may only use absolute-length units when defining the margins. All other properties will be ignored.\n

    " }, "first-child": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_first-child", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:first-child", "status": [ "StandardTrack" ], @@ -21282,7 +21282,7 @@ "doc": "The :first-child CSS pseudo-class represents the first element among a group of sibling elements." }, "first-of-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_first-of-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:first-of-type", "status": [ "StandardTrack" ], @@ -21304,7 +21304,7 @@ "doc": "The :first-of-type CSS pseudo-class represents the first element of its type (tag name) among a group of sibling elements." }, "focus": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_focus", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:focus", "status": [ "StandardTrack" ], @@ -21326,7 +21326,7 @@ "doc": "The :focus CSS pseudo-class represents an element (such as a form input) that has received focus. It is generally triggered when the user clicks or taps on an element or selects it with the keyboard's Tab key." }, "focus-visible": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_focus-visible", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:focus-visible", "status": [ "StandardTrack" ], @@ -21348,7 +21348,7 @@ "doc": "The :focus-visible pseudo-class applies while an element matches the :focus pseudo-class and the UA (User Agent) determines via heuristics that the focus should be made evident on the element. (Many browsers show a \"focus ring\" by default in this case.)" }, "focus-within": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_focus-within", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:focus-within", "status": [ "StandardTrack" ], @@ -21370,7 +21370,7 @@ "doc": "The :focus-within CSS pseudo-class matches an element if the element or any of its descendants are focused. In other words, it represents an element that is itself matched by the :focus pseudo-class or has a descendant that is matched by :focus. (This includes descendants in shadow trees.)" }, "fullscreen": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_fullscreen", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:fullscreen", "status": [ "StandardTrack" ], @@ -21389,7 +21389,7 @@ "doc": "The :fullscreen CSS pseudo-class matches every element that is currently in fullscreen mode. If multiple elements have been put into fullscreen mode, this selects them all." }, "future": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_future", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:future", "status": [ "StandardTrack" ], @@ -21407,7 +21407,7 @@ "doc": "The :future CSS pseudo-class selector is a time-dimensional pseudo-class that will match for any element which appears entirely after an element that matches :current. For example in a video with captions which are being displayed by WebVTT.\n
    \n```css\n:future(p, span) {\n  display: none;\n}\n```\n
    " }, "has": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_has", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:has", "status": [ "StandardTrack" ], @@ -21428,7 +21428,7 @@ "doc": "The functional :has() CSS pseudo-class represents an element if any of the relative selectors that are passed as an argument match at least one element when anchored against this element. This pseudo-class presents a way of selecting a parent element or a previous sibling element with respect to a reference element by taking a relative selector list as an argument.\n
    \n```css\n/* Selects an h1 heading with a\nparagraph element that immediately follows\nthe h1 and applies the style to h1 */\nh1:has(+ p) {\n  margin-bottom: 0;\n}\n```\n
    \n

    The :has() pseudo-class takes on the specificity of the most specific selector in its arguments the same way as :is() and :not() do." }, "has-slotted": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_has-slotted", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:has-slotted", "status": [ "StandardTrack" ], @@ -21442,7 +21442,7 @@ "doc": "The :has-slotted CSS pseudo-class matches when the content of a <slot> element is not empty or not using the default value (see Using templates and slots for more information).\n

    \n

    Note:\nEven a single whitespace text node is sufficient to make :has-slotted apply.\n

    \n

    This only works when used inside CSS placed within a shadow DOM.\n

    \n```css\n/* Selects the content of a  element that has content that is not default  */\n:has-slotted {\n  color: green;\n}\n/* Selects the content of a  element that has no content or default  */\n:not(:has-slotted) {\n  color: red;\n}\n```\n
    " }, "heading": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_heading", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:heading", "status": [ "Experimental", "StandardTrack" @@ -21466,7 +21466,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :heading() CSS pseudo-class function represents all heading elements whose levels match a comma-separated list of integers. This allows you to style elements at specific heading levels at once, rather than matching and styling them individually.\n

    \n

    Note:\nThe :heading() functional pseudo-class has the same specificity as a class selector, that is, 0-1-0. For example, section:heading() has a specificity of 0-1-1.\n

    " }, "host": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_host", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:host", "status": [ "StandardTrack" ], @@ -21488,7 +21488,7 @@ "doc": "The :host CSS pseudo-class selects the shadow host of the shadow DOM containing the CSS it is used inside — in other words, this allows you to select a custom element from inside its shadow DOM.\n
    \n

    Note:\nThis has no effect when used outside a shadow DOM.\n

    " }, "host()": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_host_function", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:host_function", "status": [ "StandardTrack" ], @@ -21510,7 +21510,7 @@ "doc": "The :host() CSS pseudo-class function selects the shadow host of the shadow DOM containing the CSS it is used inside (so you can select a custom element from inside its shadow DOM) — but only if the selector given as the function's parameter matches the shadow host. :host() has no effect when used outside a shadow DOM.\n

    The most obvious use of this is to put a class name only on certain custom element instances, and then include the relevant class selector as the function argument. You can't use this with a descendant selector expression to select only instances of the custom element that are inside a particular ancestor. That's the job of :host-context().\n

    \n

    Note:\nWhile other functional pseudo-classes such as :is() and :not() accept a list of selectors as their parameters, :host() takes a single compound selector as its parameter. In addition, while :is() and :not() only take into account the specificity of their argument, the specificity of :host() is both the specificity of the pseudo-class and the specificity of its argument.\n

    " }, "host-context": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_host-context", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:host-context", "status": [ "StandardTrack", "Deprecated" @@ -21524,7 +21524,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The :host-context() CSS pseudo-class allows you to style elements within a shadow DOM differently based on the selector of the shadow host (the element that has the shadow root) and its DOM ancestors.\n

    Normally, elements within a shadow DOM are isolated from the DOM outside of it. The :host-context() allows you to \"peek outside\" of this Shadow DOM and check if any of the element's ancestor elements match a certain CSS selector. For example, applying a different text color to elements within a shadow root when a .dark-theme class is applied to <body>.\n

    Think of it like this: Imagine you have a <greenhouse> custom element, that has a <chameleon> living inside. Here, the <greenhouse> is the Shadow DOM host and the <chameleon> element is within the Shadow DOM. The :host-context() lets the <chameleon> change its appearance based on the <greenhouse>'s environment. If the <greenhouse> is in a sunny location (has a \"sunny-theme\" class), the <chameleon> turns yellow. If the <greenhouse> is in a shady spot (a \"shady-theme\" class applied instead), the <chameleon> turns blue.\n

    This selector pierces through all shadow boundaries. It will look for the sunny or shady theme applied directly to the <greenhouse> or on any of the host's ancestors and ancestor DOMs all the way up until it reaches the document root.\n

    To limit the selector to only the <greenhouse> host directly or limit the selection to host's DOM, use the :host or :host() pseudo-class instead.\n

    \n

    Note:\nThis has no effect when used outside a shadow DOM.\n

    \n

    The specificity of :host-context() is that of a pseudo-class, plus the specificity of the selector passed as the function's argument." }, "hover": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_hover", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:hover", "status": [ "StandardTrack" ], @@ -21546,7 +21546,7 @@ "doc": "The :hover CSS pseudo-class matches an element when a user interacts with it using a pointing device. The pseudo-class is generally triggered when the user moves the cursor (mouse pointer) over an element without pressing the mouse button." }, "in-range": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_in-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:in-range", "status": [ "StandardTrack" ], @@ -21568,7 +21568,7 @@ "doc": "The :in-range CSS pseudo-class represents an <input> element whose current value is within the range limits specified by the min and max attributes." }, "indeterminate": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_indeterminate", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:indeterminate", "status": [ "StandardTrack" ], @@ -21590,7 +21590,7 @@ "doc": "The :indeterminate CSS pseudo-class represents any form element whose state is indeterminate, such as checkboxes that have been set to an indeterminate state with JavaScript, radio buttons which are members of a group in which all radio buttons are unchecked, and <progress> elements with no value attribute.\n

    \n```css\n/* Selects any  whose state is indeterminate */\ninput:indeterminate {\n  background: lime;\n}\n```\n
    \n

    Elements targeted by this selector are:\n

    " }, "interest-source": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_interest-source", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:interest-source", "status": [ "Experimental", "StandardTrack" @@ -21603,7 +21603,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :interest-source CSS pseudo-class represents an interest invoker element when interest is shown on it." }, "interest-target": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_interest-target", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:interest-target", "status": [ "Experimental", "StandardTrack" @@ -21616,7 +21616,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :interest-target CSS pseudo-class represents the target element associated with an interest invoker when interest is shown on that invoker." }, "invalid": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_invalid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:invalid", "status": [ "StandardTrack" ], @@ -21638,7 +21638,7 @@ "doc": "The :invalid CSS pseudo-class represents any <form>, <fieldset>, <input> or other <form> element whose contents fail to validate." }, "is": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_is", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:is", "status": [ "StandardTrack" ], @@ -21660,7 +21660,7 @@ "doc": "The :is() CSS pseudo-class function takes a selector list as its argument, and selects any element that can be selected by one of the selectors in that list. This is useful for writing large selectors in a more compact form.\n

    \n

    Note:\nOriginally named :matches() (and :any()), this selector was renamed to :is() in CSSWG issue #3258.\n

    " }, "lang": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_lang", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:lang", "status": [ "StandardTrack" ], @@ -21682,7 +21682,7 @@ "doc": "The :lang() CSS pseudo-class matches elements based on the language they are determined to be in." }, "last-child": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_last-child", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:last-child", "status": [ "StandardTrack" ], @@ -21704,7 +21704,7 @@ "doc": "The :last-child CSS pseudo-class represents the last element among a group of sibling elements." }, "last-of-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_last-of-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:last-of-type", "status": [ "StandardTrack" ], @@ -21726,7 +21726,7 @@ "doc": "The :last-of-type CSS pseudo-class represents the last element of its type (tag name) among a group of sibling elements." }, "left": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_left", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:left", "status": [ "StandardTrack" ], @@ -21744,7 +21744,7 @@ "doc": "The :left CSS pseudo-class, used with the @page at-rule, represents all left-hand pages of a printed document.\n
    \n```css\n/* Selects any left-hand pages when printing */\n@page :left {\n  margin: 2in 3in;\n}\n```\n
    \n

    Whether a given page is \"left\" or \"right\" is determined by the major writing direction of the document. For example, if the first page has a major writing direction of left-to-right then it will be a :right page; if it has a major writing direction of right-to-left then it will be a :left page.\n

    \n

    Note:\nThis pseudo-class can be used to change only the margin, padding, border, and background properties of the page box. All other properties will be ignored, and only the page box, not the document content on the page, will be affected.\n

    " }, "link": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_link", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:link", "status": [ "StandardTrack" ], @@ -21770,7 +21770,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :local-link CSS pseudo-class represents a link to the same document. Therefore an element that is the source anchor of a hyperlink whose target's absolute URL matches the element's own document URL.\n

    \n```css\n/* Selects any  that links to the current document */\na:local-link {\n  color: green;\n}\n```\n
    " }, "modal": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_modal", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:modal", "status": [ "StandardTrack" ], @@ -21792,7 +21792,7 @@ "doc": "The :modal CSS pseudo-class matches an element that is in a state in which it excludes all interaction with elements outside it until the interaction has been dismissed. Multiple elements can be selected by the :modal pseudo-class at the same time, but only one of them will be active and able to receive input." }, "muted": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_muted", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:muted", "status": [ "StandardTrack" ], @@ -21806,7 +21806,7 @@ "doc": "The :muted CSS pseudo-class selector represents an element that is capable of making sound, such as <audio> or <video>, but is muted (forced silent).\n

    Muted is different from :volume-locked in that the page author has control over whether a media element can be muted or un-muted.\nUser agents may set media muted value according to use preferences (e.g., remembering the last set value across sessions, on a per-site basis, or otherwise).\nAn element that is :volume-locked cannot be muted, un-muted, or have its volume changed via JavaScript because of an operating system or user agent preference." }, "not": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_not", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:not", "status": [ "StandardTrack" ], @@ -21828,7 +21828,7 @@ "doc": "The :not() CSS pseudo-class represents elements that do not match a list of selectors. Since it prevents specific items from being selected, it is known as the negation pseudo-class." }, "nth-child": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_nth-child", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:nth-child", "status": [ "StandardTrack" ], @@ -21850,7 +21850,7 @@ "doc": "The :nth-child() CSS pseudo-class matches elements based on the indexes of the elements in the child list of their parents. In other words, the :nth-child() selector selects child elements according to their position among all the sibling elements within a parent element." }, "nth-last-child": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_nth-last-child", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:nth-last-child", "status": [ "StandardTrack" ], @@ -21872,7 +21872,7 @@ "doc": "The :nth-last-child() CSS pseudo-class matches elements based on their position among a group of siblings, counting from the end." }, "nth-last-of-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_nth-last-of-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:nth-last-of-type", "status": [ "StandardTrack" ], @@ -21894,7 +21894,7 @@ "doc": "The :nth-last-of-type() CSS pseudo-class matches elements based on their position among siblings of the same type (tag name), counting from the end." }, "nth-of-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_nth-of-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:nth-of-type", "status": [ "StandardTrack" ], @@ -21916,7 +21916,7 @@ "doc": "The :nth-of-type() CSS pseudo-class matches elements based on their position among siblings of the same type (tag name)." }, "only-child": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_only-child", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:only-child", "status": [ "StandardTrack" ], @@ -21938,7 +21938,7 @@ "doc": "The :only-child CSS pseudo-class represents an element without any siblings. This is the same as :first-child:last-child or :nth-child(1):nth-last-child(1), but with a lower specificity." }, "only-of-type": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_only-of-type", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:only-of-type", "status": [ "StandardTrack" ], @@ -21960,7 +21960,7 @@ "doc": "The :only-of-type CSS pseudo-class represents an element that has no siblings of the same type (tag name)." }, "open": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_open", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:open", "status": [ "StandardTrack" ], @@ -21978,7 +21978,7 @@ "doc": "The :open CSS pseudo-class represents an element that has open and closed states, only when it is currently in the open state." }, "optional": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_optional", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:optional", "status": [ "StandardTrack" ], @@ -22000,7 +22000,7 @@ "doc": "The :optional CSS pseudo-class represents any <input>, <select>, or <textarea> element that does not have the required attribute set on it." }, "out-of-range": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_out-of-range", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:out-of-range", "status": [ "StandardTrack" ], @@ -22022,7 +22022,7 @@ "doc": "The :out-of-range CSS pseudo-class represents an <input> element whose current value is outside the range limits specified by the min and max attributes." }, "past": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_past", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:past", "status": [ "StandardTrack" ], @@ -22040,7 +22040,7 @@ "doc": "The :past CSS pseudo-class selector is a time-dimensional pseudo-class that will match for any element which appears entirely before an element that matches :current. For example in a video with captions which are being displayed by WebVTT.\n

    \n```css\n:past(p, span) {\n  display: none;\n}\n```\n
    " }, "paused": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_paused", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:paused", "status": [ "StandardTrack" ], @@ -22054,7 +22054,7 @@ "doc": "The :paused CSS pseudo-class selector represents an element that is playable, such as <audio> or <video>, when that element is \"paused\" (i.e., not \"playing\").\n

    A resource is paused if the user explicitly paused it, or if it is in a non-activated or other non-playing state, like \"loaded, hasn't been activated yet\".\nThis is different from :buffering or :stalled, which are states that occur while the resource is considered \"playing\"." }, "picture-in-picture": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_picture-in-picture", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:picture-in-picture", "status": [ "StandardTrack" ], @@ -22072,7 +22072,7 @@ "doc": "The :picture-in-picture CSS pseudo-class matches the element which is currently in picture-in-picture mode." }, "placeholder-shown": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_placeholder-shown", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:placeholder-shown", "status": [ "StandardTrack" ], @@ -22094,7 +22094,7 @@ "doc": "The :placeholder-shown CSS pseudo-class represents any <input> or <textarea> element that is currently displaying placeholder text." }, "playing": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_playing", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:playing", "status": [ "StandardTrack" ], @@ -22108,7 +22108,7 @@ "doc": "The :playing CSS pseudo-class selector represents the playback state of an element that is playable, such as <audio> or <video>, when that element is \"playing\".\nAn element is considered to be playing if it is currently playing the media resource, or if it has temporarily stopped for reasons other than user intent (such as :buffering or :stalled)." }, "popover-open": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_popover-open", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:popover-open", "status": [ "StandardTrack" ], @@ -22129,7 +22129,7 @@ "doc": "The :popover-open CSS pseudo-class represents a popover element (i.e., one with a popover attribute) that is in the showing state. You can use this to apply style to popover elements only when they are shown." }, "read-only": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_read-only", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:read-only", "status": [ "StandardTrack" ], @@ -22151,7 +22151,7 @@ "doc": "The :read-only CSS pseudo-class selects elements (such as certain <input> types and <textarea>) that are not editable by the user. Elements on which the HTML attribute readonly doesn't have an effect (such as <input type=\"radio\">, <input type=\"checkbox\">, and all other non-form elements) are also selected by the :read-only pseudo-class. In fact, :read-only matches anything that :read-write doesn't match, making it equivalent to :not(:read-write)." }, "read-write": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_read-write", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:read-write", "status": [ "StandardTrack" ], @@ -22173,7 +22173,7 @@ "doc": "The :read-write CSS pseudo-class represents an element (such as input or textarea) that is editable by the user." }, "required": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_required", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:required", "status": [ "StandardTrack" ], @@ -22195,7 +22195,7 @@ "doc": "The :required CSS pseudo-class represents any <input>, <select>, or <textarea> element that has the required attribute set on it." }, "right": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_right", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:right", "status": [ "StandardTrack" ], @@ -22213,7 +22213,7 @@ "doc": "The :right CSS pseudo-class, used with the @page at-rule, represents all right-hand pages of a printed document.\n

    \n```css\n/* Selects any right-hand pages when printing */\n@page :right {\n  margin: 2in 3in;\n}\n```\n
    \n

    Whether a given page is \"left\" or \"right\" is determined by the major writing direction of the document. For example, if the first page has a major writing direction of left-to-right then it will be a :right page; if it has a major writing direction of right-to-left then it will be a :left page.\n

    \n

    Note:\nThis pseudo-class can be used to change only the margin, padding, border, and background properties of the page box. All other properties will be ignored, and only the page box, not the document content on the page, will be affected.\n

    " }, "root": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_root", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:root", "status": [ "StandardTrack" ], @@ -22235,7 +22235,7 @@ "doc": "The :root CSS pseudo-class matches the root element of a tree representing the document. In HTML, :root represents the <html> element and is identical to the selector html, except that its specificity (0-1-0) is higher than html's (0-0-1).\n
    \n```css\n/* Selects the root element of the document:\n    in the case of HTML */\n:root {\n  background: yellow;\n}\n```\n
    " }, "scope": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_scope", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:scope", "status": [ "StandardTrack" ], @@ -22257,7 +22257,7 @@ "doc": "The :scope CSS pseudo-class represents elements that are a reference point, or scope, for selectors to match against.\n
    \n```css\n/* Selects a scoped element */\n:scope {\n  background-color: lime;\n}\n```\n
    \n

    Which element(s) :scope matches depends on the context in which it is used:\n

    " }, "seeking": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_seeking", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:seeking", "status": [ "StandardTrack" ], @@ -22271,7 +22271,7 @@ "doc": "The :seeking CSS pseudo-class selector represents an element that is playable, such as <audio> or <video>, when the playable element is seeking a playback position in the media resource.\nA resource is considered to be seeking if the user has requested playback of a specific position in the media resource, but the media element has not yet reached that position.\n

    Seeking is different from :buffering in that the media element is not currently loading data, but is instead skipping to a new position in the media resource.\nFor more information, see the Media buffering, seeking, and time ranges guide." }, "stalled": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_stalled", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:stalled", "status": [ "StandardTrack" ], @@ -22285,7 +22285,7 @@ "doc": "The :stalled CSS pseudo-class selector represents an element that is playable, such as <audio> or <video>, when playback is stalled.\nA resource is considered to be stalled if the user has requested playback of a specific position in the media resource, but it has failed to receive any data for some amount of time.\nThis is different from :buffering in that the media element is unexpectedly not loading data when stalled (e.g., due to a network error) for around 3 seconds (the exact time is user agent dependent).\n

    \n

    Note:\nLike with the :buffering pseudo-class, the element is still considered to be \"playing\" when it is \"stalled\".\nIf :stalled matches an element, :playing will also match that element.\n

    " }, "state": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_state", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:state", "status": [ "StandardTrack" ], @@ -22306,7 +22306,7 @@ "doc": "The :state() CSS pseudo-class matches custom elements that have the specified custom state." }, "target": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_target", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:target", "status": [ "StandardTrack" ], @@ -22328,7 +22328,7 @@ "doc": "The :target CSS pseudo-class selects the target element of the document. When the document is loaded, the target element is derived using the document's URL fragment identifier.\n
    \n```css\n/* Selects document's target element */\n:target {\n  border: 2px solid black;\n}\n```\n
    \n

    For example, the following URL has a fragment identifier (denoted by the # sign) that marks the element with the id of setup as the document's target element:\n

    http://www.example.com/help/#setup\n
    \n

    The following element would be selected by a :target selector when the current URL is equal to the above:\n

    \n```html\nInstallation instructions\n```\n
    " }, "target-after": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_target-after", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:target-after", "status": [ "Experimental", "StandardTrack" @@ -22344,7 +22344,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :target-after CSS pseudo-class selects scroll markers that come after the active scroll marker (the one that currently matches :target-current) within a scroll marker group. You can use this selector to style navigation items that come after the current navigation position within a scroll marker group.\n

    \n

    Note:\nThe :target-after pseudo-class is only valid on ::scroll-marker pseudo-elements and elements that have been designated as scroll markers via the scroll-target-group property.\n

    " }, "target-before": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_target-before", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:target-before", "status": [ "Experimental", "StandardTrack" @@ -22360,7 +22360,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :target-before CSS pseudo-class selects scroll markers that come before the active scroll marker (the one that currently matches :target-current) within a scroll marker group. You can use this selector to style navigation items that come before the current navigation position within a scroll marker group.\n

    \n

    Note:\nThe :target-before pseudo-class is only valid on ::scroll-marker pseudo-elements and elements that have been designated as scroll markers via the scroll-target-group property.\n

    " }, "target-current": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_target-current", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:target-current", "status": [ "Experimental", "StandardTrack" @@ -22377,7 +22377,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The :target-current CSS pseudo-class selects the active scroll marker — the scroll marker of a scroll-marker-group that is currently scrolled to. This selector can be used to style the active navigation position within a scroll marker group.\n

    \n

    Note:\nThe :target-current pseudo-class is only valid on ::scroll-marker pseudo-elements and elements that have been designated as scroll markers using the scroll-target-group property.\n

    " }, "user-invalid": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_user-invalid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:user-invalid", "status": [ "StandardTrack" ], @@ -22398,7 +22398,7 @@ "doc": "The :user-invalid CSS pseudo-class represents any validated form element whose value isn't valid based on their validation constraints, after the user has interacted with it.\n

    The :user-invalid pseudo-class must match an :invalid, :out-of-range, or blank-but :required element between the time the user has attempted to submit the form and before the user has interacted again with the form element." }, "user-valid": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_user-valid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:user-valid", "status": [ "StandardTrack" ], @@ -22419,7 +22419,7 @@ "doc": "The :user-valid CSS pseudo-class represents any validated form element whose value validates correctly based on its validation constraints. However, unlike :valid it only matches once the user has interacted with it.\n

    This pseudo-class is applied if the form control is valid and any of the following has occurred:\n

    \n

    Once this pseudo-class has been applied, the user-agent re-validates whether the control is valid at every keystroke when the control has focus.\n

    \n

    The result is that if the control was valid when the user started interacting with it, the validity styling is changed only when the user shifts focus to another control. However, if the user is trying to correct a previously-flagged value, the control shows immediately when the value becomes valid. Required items are flagged as invalid only if the user changes them or attempts to submit an unchanged invalid value." }, "valid": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_valid", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:valid", "status": [ "StandardTrack" ], @@ -22441,7 +22441,7 @@ "doc": "The :valid CSS pseudo-class represents any <input> or other <form> element whose contents validate successfully. This allows to easily make valid fields adopt an appearance that helps the user confirm that their data is formatted properly." }, "visited": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_visited", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:visited", "status": [ "StandardTrack" ], @@ -22463,7 +22463,7 @@ "doc": "The :visited CSS pseudo-class applies once the link has been visited by the user. For privacy reasons, the styles that can be modified using this selector are very limited. The :visited pseudo-class applies only to <a> and <area> elements that have an href attribute." }, "volume-locked": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_volume-locked", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:volume-locked", "status": [ "StandardTrack" ], @@ -22477,7 +22477,7 @@ "doc": "The :volume-locked CSS pseudo-class selector represents an element that is capable of making sound, such as <audio> or <video>, but the audio volume of the media element is currently \"locked\" by the user.\n

    User agents may set media muted or volume values according to user preferences (e.g., remembering the last set value across sessions, on a per-site basis, or otherwise).\nAn element that is :volume-locked cannot be muted, un-muted, or have its volume changed via JavaScript. The locked status is an operating system or user agent preference." }, "where": { - "url": "$MDN_URL$/web/css/reference/selectors/_colon_where", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/:where", "status": [ "StandardTrack" ], @@ -22501,7 +22501,7 @@ }, "pseudoElements": { "-moz-color-swatch": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-color-swatch", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-color-swatch", "compatibility": { "Firefox": "27", "FirefoxAndroid": "27" @@ -22513,7 +22513,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ::-moz-focus-inner CSS pseudo-element is a Mozilla extension that represents an inner focus ring of the <button> element as well as the button, submit, reset, and color types of the <input> element.\n

    \n

    Note:\nUsing ::-moz-focus-inner with anything than the buttons that support it doesn't match anything and has no effect.\n

    " }, "-moz-list-bullet": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-list-bullet", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-list-bullet", "status": [ "Experimental" ], @@ -22524,7 +22524,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::-moz-list-bullet CSS pseudo-element is a Mozilla extension that represents the marker (typically a bullet) of a list item (<li>) in an unordered list (<ul>)." }, "-moz-list-number": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-list-number", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-list-number", "status": [ "Experimental" ], @@ -22539,7 +22539,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-moz-meter-bar CSS pseudo-element represents the meter gauge in a <meter> element. It is used for selecting and applying styles to the gauge inside a meter element.\n

    \n

    Note:\nBy default, the <meter> element uses native styling. To apply your own styles, first set appearance: none on the <meter> element, and then style using ::-moz-meter-bar.\n

    " }, "-moz-progress-bar": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-progress-bar", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-progress-bar", "status": [ "Experimental" ], @@ -22550,7 +22550,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::-moz-progress-bar CSS pseudo-element is a Mozilla extension that represents the progress bar inside a <progress> element. (The bar represents the amount of progress that has been made.)\n

    If you want to select the unfinished part of <progress> in Mozilla, please select the <progress> directly." }, "-moz-range-progress": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-range-progress", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-range-progress", "compatibility": { "Firefox": "22", "FirefoxAndroid": "22" @@ -22558,7 +22558,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-moz-range-progress CSS pseudo-element is a Mozilla extension that represents the lower portion of the track (i.e., groove) in which the indicator slides in an <input> of type=\"range\". This portion corresponds to values lower than the value currently selected by the thumb (i.e., virtual knob).\n

    \n

    Note:\nUsing ::-moz-range-progress with anything but an <input type=\"range\"> doesn't match anything and has no effect.\n

    " }, "-moz-range-thumb": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-range-thumb", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-range-thumb", "compatibility": { "Firefox": "21", "FirefoxAndroid": "21" @@ -22566,7 +22566,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-moz-range-thumb CSS pseudo-element is a Mozilla extension that represents the thumb (i.e., virtual knob) of an <input> of type=\"range\". The user can move the thumb along the input's track to alter its numerical value.\n

    \n

    Note:\nUsing ::-moz-range-thumb with anything but an <input type=\"range\"> doesn't match anything and has no effect.\n

    " }, "-moz-range-track": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-moz-range-track", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-moz-range-track", "compatibility": { "Firefox": "21", "FirefoxAndroid": "21" @@ -22574,7 +22574,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-moz-range-track CSS pseudo-element is a Mozilla extension that represents the track (i.e., groove) in which the indicator slides in an <input> of type=\"range\".\n

    \n

    Note:\nUsing ::-moz-range-track with anything but an <input type=\"range\"> doesn't match anything and has no effect.\n

    " }, "-webkit-inner-spin-button": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-inner-spin-button", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-inner-spin-button", "compatibility": { "Chrome": "6", "ChromeAndroid": "", @@ -22586,7 +22586,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-inner-spin-button CSS pseudo-element is used to style the inner part of the spinner button of number picker input elements." }, "-webkit-meter-bar": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-meter-bar", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-meter-bar", "status": [ "Deprecated" ], @@ -22601,7 +22601,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ::-webkit-meter-bar CSS pseudo-element is a WebKit extension that represents the background of a <meter> element. It is used for selecting and applying styles to the container of a meter gauge." }, "-webkit-meter-even-less-good-value": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-meter-even-less-good-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-meter-even-less-good-value", "compatibility": { "Chrome": "12", "ChromeAndroid": "", @@ -22613,7 +22613,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-meter-even-less-good-value styles the <meter> element when the value and the optimum attributes fall outside the low-high range, but in opposite zones. To illustrate, it applies when value < low < high < optimum or value > high > low > optimum.\n

    Red is the default color." }, "-webkit-meter-inner-element": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-meter-inner-element", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-meter-inner-element", "compatibility": { "Chrome": "23", "ChromeAndroid": "25", @@ -22625,7 +22625,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    ::-webkit-meter-inner-element is a proprietary WebKit CSS pseudo-element for selecting and applying styles to the outer containing element of a <meter> element. Additional markup to render the meter element as read-only." }, "-webkit-meter-optimum-value": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-meter-optimum-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-meter-optimum-value", "compatibility": { "Chrome": "12", "ChromeAndroid": "", @@ -22637,7 +22637,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-meter-optimum-value CSS pseudo-element styles the <meter> element when its value is inside the low-high range, or when the value is equivalent to the optimum value.\n

    Green is the default color." }, "-webkit-meter-suboptimum-value": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-meter-suboptimum-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-meter-suboptimum-value", "compatibility": { "Chrome": "12", "ChromeAndroid": "", @@ -22649,7 +22649,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-meter-suboptimum-value pseudo-element styles the <meter> element when the value attribute falls outside of the low-high range and is not equivalent to the optimum value.\n

    Yellow is the default color." }, "-webkit-progress-bar": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-progress-bar", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-progress-bar", "compatibility": { "Chrome": "25", "ChromeAndroid": "25", @@ -22661,7 +22661,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-progress-bar CSS pseudo-element represents the entire bar of a <progress> element. Normally it's only visible as the unfilled portion of the bar, since by default it's rendered below the ::-webkit-progress-value pseudo-element. It is a child of the ::-webkit-progress-inner-element pseudo-element and the parent of the ::-webkit-progress-value pseudo-element.\n

    \n

    Note:\nFor ::-webkit-progress-value to take effect, appearance needs to be set to none on the <progress> element.\n

    " }, "-webkit-progress-inner-element": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-progress-inner-element", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-progress-inner-element", "compatibility": { "Chrome": "23", "ChromeAndroid": "25", @@ -22673,7 +22673,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-progress-inner-element CSS pseudo-element represents the outermost container of the <progress> element. It is the parent of the ::-webkit-progress-bar pseudo-element.\n

    \n

    Note:\nIn order to let ::-webkit-progress-value take effect, appearance needs to be set to none on the <progress> element.\n

    " }, "-webkit-progress-value": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-progress-value", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-progress-value", "compatibility": { "Chrome": "25", "ChromeAndroid": "25", @@ -22685,7 +22685,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-progress-value CSS pseudo-element represents the filled-in portion of the bar of a <progress> element. It is a child of the ::-webkit-progress-bar pseudo-element.\n

    \n

    Note:\nIn order to let ::-webkit-progress-value take effect, appearance needs to be set to none on the <progress> element.\n

    " }, "-webkit-scrollbar": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-scrollbar", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-scrollbar", "compatibility": { "support_of_-webkit-resizer": { "Chrome": "2", @@ -22742,7 +22742,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-scrollbar CSS pseudo-element affects the style of an element's scrollbar when it has scrollable overflow.\n

    The scrollbar-color and scrollbar-width standard properties may be used as alternatives for browsers that do not support this pseudo-element and the related ::-webkit-scrollbar-* pseudo-elements (see Browser compatibility).\n

    \n

    Note:\nIf scrollbar-color and scrollbar-width are supported and have any value other than auto set, they will override ::-webkit-scrollbar-* styling.\nSee Adding a fallback for scrollbar styles for more details.\n

    " }, "-webkit-search-cancel-button": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-search-cancel-button", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-search-cancel-button", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -22754,7 +22754,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-search-cancel-button CSS pseudo-element represents a button (the \"cancel button\") at the edge of an <input> of type=\"search\" which clears away the current value of the <input> element. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The clear button is only shown on non-empty search <input> elements." }, "-webkit-search-results-button": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-search-results-button", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-search-results-button", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -22766,7 +22766,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-search-results-button CSS pseudo-element represents a button (the \"search results button\") at the left edge of an <input> of type=\"search\" which when clicked displays a menu which allows the user to choose from previous recent search queries. This button and pseudo-element are non-standard, supported only in WebKit and Blink, hence the vendor prefix. The search results button is only shown on search <input> elements that have a results attribute." }, "-webkit-slider-runnable-track": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-slider-runnable-track", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-slider-runnable-track", "compatibility": { "Chrome": "26", "ChromeAndroid": "26", @@ -22778,7 +22778,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-slider-runnable-track CSS pseudo-element represents the \"track\" (the groove in which the indicator slides) of an <input type=\"range\">." }, "-webkit-slider-thumb": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_-webkit-slider-thumb", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::-webkit-slider-thumb", "compatibility": { "Chrome": "32", "ChromeAndroid": "32", @@ -22790,7 +22790,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ::-webkit-slider-thumb CSS pseudo-element represents the \"thumb\" that the user can move within the \"groove\" of an <input> of type=\"range\" to alter its numerical value." }, "after": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_after", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::after", "status": [ "StandardTrack" ], @@ -22812,7 +22812,7 @@ "doc": "In CSS, ::after creates a pseudo-element that is the last child of the selected element. It is often used to add cosmetic content to an element with the content property. It is inline by default." }, "backdrop": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_backdrop", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::backdrop", "status": [ "StandardTrack" ], @@ -22834,7 +22834,7 @@ "doc": "The ::backdrop CSS pseudo-element is a box the size of the viewport, which is rendered immediately beneath any element being presented in the top layer." }, "before": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_before", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::before", "status": [ "StandardTrack" ], @@ -22856,7 +22856,7 @@ "doc": "In CSS, ::before creates a pseudo-element that is the first child of the selected element. It is often used to add cosmetic content to an element with the content property. It is inline by default." }, "checkmark": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_checkmark", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::checkmark", "status": [ "Experimental", "StandardTrack" @@ -22873,7 +22873,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::checkmark CSS pseudo-element targets the checkmark placed inside the currently-selected <option> element of a customizable select element. It can be used to provide a visual indication of which option is selected." }, "column": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_column", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::column", "status": [ "Experimental", "StandardTrack" @@ -22890,7 +22890,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::column CSS pseudo-element represents the individual columns generated when a container is set to display its content in multiple columns via CSS multi-column layout. The ::column pseudo-element enables applying styles that do not affect the layout to these generated fragments." }, "cue": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_cue", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::cue", "status": [ "StandardTrack" ], @@ -22912,7 +22912,7 @@ "doc": "The ::cue CSS pseudo-element matches WebVTT cues within a selected element.\nThis can be used to style captions and other cues in media with VTT tracks." }, "details-content": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_details-content", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::details-content", "status": [ "StandardTrack" ], @@ -22933,7 +22933,7 @@ "doc": "The ::details-content CSS pseudo-element represents the expandable/collapsible contents of a <details> element." }, "file-selector-button": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_file-selector-button", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::file-selector-button", "status": [ "StandardTrack" ], @@ -22955,7 +22955,7 @@ "doc": "The ::file-selector-button CSS pseudo-element represents the button of an <input> of type=\"file\"." }, "first-letter": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_first-letter", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::first-letter", "status": [ "StandardTrack" ], @@ -22977,7 +22977,7 @@ "doc": "The ::first-letter CSS pseudo-element applies styles to the first letter of the first line of a block container, but only when not preceded by other content (such as images or inline tables)." }, "first-line": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_first-line", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::first-line", "status": [ "StandardTrack" ], @@ -22999,7 +22999,7 @@ "doc": "The ::first-line CSS pseudo-element applies styles to the first line of a block container." }, "grammar-error": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_grammar-error", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::grammar-error", "status": [ "StandardTrack" ], @@ -23017,7 +23017,7 @@ "doc": "The ::grammar-error CSS pseudo-element represents a text segment which the user agent has flagged as grammatically incorrect.\n

    The ::grammar-error pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the Highlight pseudo-elements inheritance section." }, "highlight": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_highlight", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::highlight", "status": [ "StandardTrack" ], @@ -23035,7 +23035,7 @@ "doc": "The ::highlight() CSS pseudo-element applies styles to a custom highlight.\n

    A custom highlight is a collection of Range objects and is registered on a webpage using the HighlightRegistry.\n

    The ::highlight() pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the Highlight pseudo-elements inheritance section." }, "marker": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_marker", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::marker", "status": [ "StandardTrack" ], @@ -23053,7 +23053,7 @@ "doc": "The ::marker CSS pseudo-element selects the marker box of a list item, which typically contains a bullet or number. It works on any element or pseudo-element set to display: list-item, such as the <li> and <summary> elements." }, "part": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_part", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::part", "status": [ "StandardTrack" ], @@ -23075,7 +23075,7 @@ "doc": "The ::part CSS pseudo-element represents any element within a shadow tree that has a matching part attribute.\n

    \n```css\ncustom-element::part(foo) {\n  /* Styles to apply to the `foo` part */\n}\n```\n
    " }, "picker": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_picker", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::picker", "status": [ "Experimental", "StandardTrack" @@ -23092,7 +23092,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::picker() CSS pseudo-element targets the picker part of an element, for example the drop-down picker of a customizable select element." }, "picker-icon": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_picker-icon", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::picker-icon", "status": [ "Experimental", "StandardTrack" @@ -23109,7 +23109,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::picker-icon CSS pseudo-element targets the picker icon inside form controls that have an icon associated with them. In the case of a customizable select element, it selects the arrow icon shown on the <select> element that points down when it is closed." }, "placeholder": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_placeholder", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::placeholder", "status": [ "StandardTrack" ], @@ -23131,7 +23131,7 @@ "doc": "The ::placeholder CSS pseudo-element represents the placeholder text in an <input> or <textarea> element." }, "scroll-button": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_scroll-button", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::scroll-button", "status": [ "Experimental", "StandardTrack" @@ -23148,7 +23148,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::scroll-button() CSS pseudo-element represents a button for controlling the scrolling of a scroll container. They are generated on scroll containers when their content value is not none. The direction of the scrolling is determined by the parameter value." }, "scroll-marker": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_scroll-marker", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::scroll-marker", "status": [ "Experimental", "StandardTrack" @@ -23165,7 +23165,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::scroll-marker CSS pseudo-element can be generated inside any element and represents its scroll marker. All elements can have a ::scroll-marker pseudo-element, which is placed into the ::scroll-marker-group of the nearest scroll container ancestor. A scroll marker behaves like an anchor (<a> element) whose scroll target is the marker's originating element — and scrolls the scroll container to that element when activated." }, "scroll-marker-group": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_scroll-marker-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::scroll-marker-group", "status": [ "Experimental", "StandardTrack" @@ -23182,7 +23182,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::scroll-marker-group CSS pseudo-element is generated inside a scroll container and contains any ::scroll-marker pseudo-elements generated on descendants of the scroll container." }, "search-text": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_search-text", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::search-text", "status": [ "Experimental", "StandardTrack" @@ -23195,7 +23195,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ::search-text CSS pseudo-element applies styles to search results identified by the user agent's \"Find\" or \"Find in page\" text search feature." }, "selection": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_selection", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::selection", "status": [ "StandardTrack" ], @@ -23214,7 +23214,7 @@ "doc": "The ::selection CSS pseudo-element applies styles to the part of a document that has been highlighted by the user (such as clicking and dragging the mouse across text).\n

    The ::selection pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the Highlight pseudo-elements inheritance section." }, "slotted": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_slotted", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::slotted", "status": [ "StandardTrack" ], @@ -23236,7 +23236,7 @@ "doc": "The ::slotted() CSS pseudo-element represents any element that has been placed into a slot inside an HTML template (see Using templates and slots for more information).\n

    This only works when used inside CSS placed within a shadow DOM. Note that this selector won't select a text node placed into a slot; it only targets actual elements." }, "spelling-error": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_spelling-error", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::spelling-error", "status": [ "StandardTrack" ], @@ -23254,7 +23254,7 @@ "doc": "The ::spelling-error CSS pseudo-element represents a text segment which the user agent has flagged as incorrectly spelled.\n

    The ::spelling-error pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the Highlight pseudo-elements inheritance section." }, "target-text": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_target-text", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::target-text", "status": [ "StandardTrack" ], @@ -23275,7 +23275,7 @@ "doc": "The ::target-text CSS pseudo-element represents the text that has been scrolled to if the browser supports text fragments. It allows authors to choose how to highlight that section of text.\n

    The ::target-text pseudo-element follows a special inheritance model common to all highlight pseudo-elements. For more details on how this inheritance works, see the Highlight pseudo-elements inheritance section." }, "view-transition": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_view-transition", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::view-transition", "status": [ "StandardTrack" ], @@ -23296,7 +23296,7 @@ "doc": "The ::view-transition CSS pseudo-element represents the root of the view transitions overlay, which contains all view transition snapshot groups and sits over the top of all other page content.\n

    During a view transition, ::view-transition is included in the associated pseudo-element tree as explained in The view transition pseudo-element tree. It is the top-level node of this tree, and has one or more ::view-transition-group()s as children.\n

    ::view-transition is given the following default styling in the UA stylesheet:\n

    \n```css\n:root::view-transition {\n  position: fixed;\n  inset: 0;\n}\n```\n
    \n

    All ::view-transition-group() pseudo-elements are positioned relative to the view transition root." }, "view-transition-group": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_view-transition-group", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::view-transition-group", "status": [ "StandardTrack" ], @@ -23317,7 +23317,7 @@ "doc": "The ::view-transition-group() CSS pseudo-element represents a single view transition snapshot group.\n

    During a view transition, ::view-transition-group() is included in the associated pseudo-element tree as explained in The view transition pseudo-element tree. It is only ever a child of ::view-transition, and has a ::view-transition-image-pair() as a child.\n

    ::view-transition-group() is given the following default styling in the UA stylesheet:\n

    \n```css\n:root::view-transition-group(*) {\n  position: absolute;\n  top: 0;\n  left: 0;\n  animation-duration: 0.25s;\n  animation-fill-mode: both;\n}\n```\n
    \n

    By default, selected elements initially mirror the size and position of the ::view-transition-old() pseudo-element representing the \"old\" view state, or the ::view-transition-new() pseudo-element representing the \"new\" view state if there isn't an \"old\" view state.\n

    If there's both an \"old\" and \"new\" view state, styles in the view transition style sheet animate this pseudo-element's width and height from the size of the \"old\" view state's border box to that of the \"new\" view state's border box.\n

    \n

    Note:\nView transition styles are dynamically generated during the view transition; see the specification setup transition pseudo-elements and update pseudo-element styles sections for more details.\n

    \n

    In addition, the element's transform is animated from the \"old\" view state's screen space transform to the new view state's screen space transform. This style is generated dynamically since the values of animated properties are determined at the time that the transition begins." }, "view-transition-image-pair": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_view-transition-image-pair", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::view-transition-image-pair", "status": [ "StandardTrack" ], @@ -23338,7 +23338,7 @@ "doc": "The ::view-transition-image-pair() CSS pseudo-element represents a container for a view transition's \"old\" and \"new\" view states — before and after the transition.\n

    During a view transition, ::view-transition-image-pair() is included in the associated pseudo-element tree as explained in The view transition pseudo-element tree. It is only ever a child of a ::view-transition-group(). In terms of children, it can have a ::view-transition-new() or a ::view-transition-old(), or both.\n

    ::view-transition-image-pair() is given the following default styling in the UA stylesheet:\n

    \n```css\n:root::view-transition-image-pair(*) {\n  position: absolute;\n  inset: 0;\n  animation-duration: inherit;\n  animation-fill-mode: inherit;\n  animation-delay: inherit;\n}\n```\n
    \n

    During a view transition, ::view-transition-image-pair() has isolation: isolate set on it in the view transition style sheet so that its children can be blended with non-normal blend modes without affecting other visual outputs." }, "view-transition-new": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_view-transition-new", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::view-transition-new", "status": [ "StandardTrack" ], @@ -23359,7 +23359,7 @@ "doc": "The ::view-transition-new() CSS pseudo-element represents the \"new\" view state of a view transition — a snapshot live representation of the state after the transition.\n

    During a view transition, ::view-transition-new() is included in the associated pseudo-element tree as explained in The view transition pseudo-element tree. It is only ever a child of a ::view-transition-image-pair(), and never has any children.\n

    It is a replaced element and therefore can be manipulated with properties such as object-fit and object-position. It has natural dimensions equal to the content's size.\n

    The following default styling is included in the UA stylesheet:\n

    \n```css\n:root::view-transition-old(*),\n:root::view-transition-new(*) {\n  position: absolute;\n  inset-block-start: 0;\n  inline-size: 100%;\n  block-size: auto;\n  animation-duration: inherit;\n  animation-fill-mode: inherit;\n  animation-delay: inherit;\n}\n/* Keyframes for blending when there are 2 images */\n@keyframes -ua-mix-blend-mode-plus-lighter {\n  from {\n    mix-blend-mode: plus-lighter;\n  }\n  to {\n    mix-blend-mode: plus-lighter;\n  }\n}\n@keyframes -ua-view-transition-fade-in {\n  from {\n    opacity: 0;\n  }\n}\n```\n
    \n
    \n

    Note:\nAdditional view transition styles are also setup to animate ::view-transition-new(). These are dynamically generated during the view transition; see the specification setup transition pseudo-elements and update pseudo-element styles sections for more details.\n

    " }, "view-transition-old": { - "url": "$MDN_URL$/web/css/reference/selectors/_doublecolon_view-transition-old", + "url": "https://developer.mozilla.org/docs/Web/CSS/Reference/Selectors/::view-transition-old", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/GlobalObjects.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/GlobalObjects.json index 30367d1f202a..957653879cf4 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/GlobalObjects.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/GlobalObjects.json @@ -10,7 +10,7 @@ "lang": "en-us", "symbols": { "aggregateerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/aggregateerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AggregateError", "status": [ "StandardTrack" ], @@ -34,7 +34,7 @@ "doc": "The AggregateError object represents an error when several errors need to be wrapped in a single error. It is thrown when multiple errors need to be reported by an operation, for example by Promise.any(), when all promises passed to it reject.\n

    Compared to SuppressedError, AggregateError represents a list of unrelated errors, while SuppressedError represents an error that happened during the handling of another error.\n

    AggregateError is a subclass of Error." }, "aggregateerror.aggregateerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/aggregateerror/aggregateerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AggregateError/AggregateError", "status": [ "StandardTrack" ], @@ -63,7 +63,7 @@ } }, "aggregateerror.errors": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/aggregateerror/errors", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AggregateError/errors", "status": [ "StandardTrack" ], @@ -87,7 +87,7 @@ "doc": "The errors data property of an AggregateError instance contains an array representing the errors that were aggregated." }, "array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array", "status": [ "StandardTrack" ], @@ -111,7 +111,7 @@ "doc": "The Array object, as with arrays in other programming languages, enables storing a collection of multiple items under a single variable name, and has members for performing common array operations." }, "array.array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/Array", "status": [ "StandardTrack" ], @@ -142,7 +142,7 @@ } }, "array.at": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/at", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/at", "status": [ "StandardTrack" ], @@ -170,7 +170,7 @@ "returns": "The element in the array matching the given index. Always returns undefined if index < -array.length or index >= array.length without attempting to access the corresponding property." }, "array.concat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/concat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/concat", "status": [ "StandardTrack" ], @@ -198,7 +198,7 @@ "returns": "A new Array instance." }, "array.copywithin": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/copywithin", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/copyWithin", "status": [ "StandardTrack" ], @@ -228,7 +228,7 @@ "returns": "The modified array." }, "array.entries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/entries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/entries", "status": [ "StandardTrack" ], @@ -253,7 +253,7 @@ "returns": "A new iterable iterator object." }, "array.every": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/every", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/every", "status": [ "StandardTrack" ], @@ -282,7 +282,7 @@ "returns": "true unless callbackFn returns a falsy value for an array element, in which case false is immediately returned." }, "array.fill": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/fill", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/fill", "status": [ "StandardTrack" ], @@ -312,7 +312,7 @@ "returns": "The modified array, filled with value." }, "array.filter": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/filter", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/filter", "status": [ "StandardTrack" ], @@ -341,7 +341,7 @@ "returns": "A shallow copy of the given array containing just the elements that pass the test. If no elements pass the test, an empty array is returned." }, "array.find": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/find", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/find", "status": [ "StandardTrack" ], @@ -370,7 +370,7 @@ "returns": "The first element in the array that satisfies the provided testing function.\nOtherwise, undefined is returned." }, "array.findindex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/findindex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex", "status": [ "StandardTrack" ], @@ -399,7 +399,7 @@ "returns": "The index of the first element in the array that passes the test. Otherwise, -1." }, "array.findlast": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/findlast", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/findLast", "status": [ "StandardTrack" ], @@ -428,7 +428,7 @@ "returns": "The last (highest-index) element in the array that satisfies the provided testing function; undefined if no matching element is found." }, "array.findlastindex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/findlastindex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/findLastIndex", "status": [ "StandardTrack" ], @@ -457,7 +457,7 @@ "returns": "The index of the last (highest-index) element in the array that passes the test.\nOtherwise -1 if no matching element is found." }, "array.flat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/flat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/flat", "status": [ "StandardTrack" ], @@ -485,7 +485,7 @@ "returns": "A new array with the sub-array elements concatenated into it." }, "array.flatmap": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/flatmap", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap", "status": [ "StandardTrack" ], @@ -514,7 +514,7 @@ "returns": "A new array with each element being the result of the callback function and flattened\nby a depth of 1." }, "array.foreach": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/foreach", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach", "status": [ "StandardTrack" ], @@ -543,7 +543,7 @@ "returns": "None (undefined)." }, "array.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/from", "status": [ "StandardTrack" ], @@ -573,7 +573,7 @@ "returns": "A new Array instance." }, "array.fromasync": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/fromasync", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/fromAsync", "status": [ "StandardTrack" ], @@ -602,7 +602,7 @@ "returns": "A new Promise whose fulfillment value is a new Array instance." }, "array.includes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/includes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/includes", "status": [ "StandardTrack" ], @@ -631,7 +631,7 @@ "returns": "A boolean value which is true if the value searchElement is found within the array (or the part of the array indicated by the index fromIndex, if specified)." }, "array.indexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/indexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf", "status": [ "StandardTrack" ], @@ -660,7 +660,7 @@ "returns": "The first index of searchElement in the array; -1 if not found." }, "array.isarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/isarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray", "status": [ "StandardTrack" ], @@ -688,7 +688,7 @@ "returns": "true if value is an Array; otherwise, false. false is always returned if value is a TypedArray instance." }, "array.join": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/join", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/join", "status": [ "StandardTrack" ], @@ -716,7 +716,7 @@ "returns": "A string with all array elements joined. If array.length is 0, the empty string is returned." }, "array.keys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/keys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/keys", "status": [ "StandardTrack" ], @@ -741,7 +741,7 @@ "returns": "A new iterable iterator object." }, "array.lastindexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/lastindexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf", "status": [ "StandardTrack" ], @@ -770,7 +770,7 @@ "returns": "The last index of searchElement in the array; -1 if not found." }, "array.length": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/length", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/length", "status": [ "StandardTrack" ], @@ -794,7 +794,7 @@ "doc": "The length data property of an Array instance represents the number of elements in that array. The value is an unsigned, 32-bit integer that is always numerically greater than the highest index in the array." }, "array.map": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/map", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/map", "status": [ "StandardTrack" ], @@ -823,7 +823,7 @@ "returns": "A new array with each element being the result of the callback function." }, "array.of": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/of", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/of", "status": [ "StandardTrack" ], @@ -851,7 +851,7 @@ "returns": "A new Array instance." }, "array.pop": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/pop", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/pop", "status": [ "StandardTrack" ], @@ -876,7 +876,7 @@ "returns": "The removed element from the array; undefined if the array is empty." }, "array.push": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/push", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/push", "status": [ "StandardTrack" ], @@ -904,7 +904,7 @@ "returns": "The new length property of the object upon which the method was called." }, "array.reduce": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/reduce", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce", "status": [ "StandardTrack" ], @@ -936,7 +936,7 @@ } }, "array.reduceright": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/reduceright", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/reduceRight", "status": [ "StandardTrack" ], @@ -965,7 +965,7 @@ "returns": "The value that results from the reduction." }, "array.reverse": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/reverse", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse", "status": [ "StandardTrack" ], @@ -990,7 +990,7 @@ "returns": "The reference to the original array, now reversed. Note that the array is reversed in place, and no copy is made." }, "array.shift": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/shift", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/shift", "status": [ "StandardTrack" ], @@ -1015,7 +1015,7 @@ "returns": "The removed element from the array; undefined if the array is empty." }, "array.slice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/slice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/slice", "status": [ "StandardTrack" ], @@ -1044,7 +1044,7 @@ "returns": "A new array containing the extracted elements." }, "array.some": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/some", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/some", "status": [ "StandardTrack" ], @@ -1073,7 +1073,7 @@ "returns": "false unless callbackFn returns a truthy value for an array element, in which case true is immediately returned." }, "array.sort": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/sort", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/sort", "status": [ "StandardTrack" ], @@ -1101,7 +1101,7 @@ "returns": "The reference to the original array, now sorted. Note that the array is sorted in place, and no copy is made." }, "array.splice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/splice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/splice", "status": [ "StandardTrack" ], @@ -1131,7 +1131,7 @@ "returns": "An array containing the deleted elements.\n

    If only one element is removed, an array of one element is returned.\n

    If no elements are removed, an empty array is returned." }, "array.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.iterator", "status": [ "StandardTrack" ], @@ -1156,7 +1156,7 @@ "returns": "The same return value as Array.prototype.values(): a new iterable iterator object that yields the value of each index in the array." }, "array.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.species", "status": [ "StandardTrack" ], @@ -1181,7 +1181,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct return values from array methods that create new arrays." }, "array.symbol.unscopables": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/symbol.unscopables", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.unscopables", "status": [ "StandardTrack" ], @@ -1200,7 +1200,7 @@ "doc": "The [Symbol.unscopables] data property of Array.prototype is shared by all Array instances. It contains property names that were not included in the ECMAScript standard prior to the ES2015 version and that are ignored for with statement-binding purposes." }, "array.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/toLocaleString", "status": [ "StandardTrack" ], @@ -1229,7 +1229,7 @@ "returns": "A string representing the elements of the array." }, "array.toreversed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/toreversed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/toReversed", "status": [ "StandardTrack" ], @@ -1254,7 +1254,7 @@ "returns": "A new array containing the elements in reversed order." }, "array.tosorted": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/tosorted", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/toSorted", "status": [ "StandardTrack" ], @@ -1282,7 +1282,7 @@ "returns": "A new array with the elements sorted in ascending order." }, "array.tospliced": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/tospliced", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/toSpliced", "status": [ "StandardTrack" ], @@ -1312,7 +1312,7 @@ "returns": "A new array that consists of all elements before start, item1, item2, …, itemN, and all elements after start + skipCount." }, "array.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/toString", "status": [ "StandardTrack" ], @@ -1337,7 +1337,7 @@ "returns": "A string representing the elements of the array." }, "array.unshift": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/unshift", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/unshift", "status": [ "StandardTrack" ], @@ -1365,7 +1365,7 @@ "returns": "The new length property of the object upon which the\nmethod was called." }, "array.values": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/values", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/values", "status": [ "StandardTrack" ], @@ -1390,7 +1390,7 @@ "returns": "A new iterable iterator object." }, "array.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/array/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/with", "status": [ "StandardTrack" ], @@ -1422,7 +1422,7 @@ } }, "arraybuffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer", "status": [ "StandardTrack" ], @@ -1446,7 +1446,7 @@ "doc": "The ArrayBuffer object is used to represent a generic raw binary data buffer.\n

    It is an array of bytes, often referred to in other languages as a \"byte array\". You cannot directly manipulate the contents of an ArrayBuffer; instead, you create one of the typed array objects or a DataView object which represents the buffer in a specific format, and use that to read and write the contents of the buffer.\n

    The ArrayBuffer() constructor creates a new ArrayBuffer of the given length in bytes. You can also get an array buffer from existing data, for example, from a Base64 string or from a local file.\n

    ArrayBuffer is a transferable object." }, "arraybuffer.arraybuffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/ArrayBuffer", "status": [ "StandardTrack" ], @@ -1478,7 +1478,7 @@ } }, "arraybuffer.bytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/bytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/byteLength", "status": [ "StandardTrack" ], @@ -1502,7 +1502,7 @@ "doc": "The byteLength accessor property of ArrayBuffer instances returns the length (in bytes) of this array buffer." }, "arraybuffer.detached": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/detached", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/detached", "status": [ "StandardTrack" ], @@ -1525,7 +1525,7 @@ "doc": "The detached accessor property of ArrayBuffer instances returns a boolean indicating whether or not this buffer has been detached (transferred)." }, "arraybuffer.isview": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/isview", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/isView", "status": [ "StandardTrack" ], @@ -1553,7 +1553,7 @@ "returns": "true if the given argument is one of the ArrayBuffer views;\notherwise, false." }, "arraybuffer.maxbytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/maxbytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/maxByteLength", "status": [ "StandardTrack" ], @@ -1576,7 +1576,7 @@ "doc": "The maxByteLength accessor property of ArrayBuffer instances returns the maximum length (in bytes) that this array buffer can be resized to." }, "arraybuffer.resizable": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/resizable", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/resizable", "status": [ "StandardTrack" ], @@ -1599,7 +1599,7 @@ "doc": "The resizable accessor property of ArrayBuffer instances returns whether this array buffer can be resized or not." }, "arraybuffer.resize": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/resize", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/resize", "status": [ "StandardTrack" ], @@ -1630,7 +1630,7 @@ } }, "arraybuffer.slice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/slice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/slice", "status": [ "StandardTrack" ], @@ -1659,7 +1659,7 @@ "returns": "A new ArrayBuffer containing the extracted elements. It is not resizable, even if the original was." }, "arraybuffer.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/Symbol.species", "status": [ "StandardTrack" ], @@ -1684,7 +1684,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct return values from array buffer methods that create new array buffers." }, "arraybuffer.transfer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/transfer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/transfer", "status": [ "StandardTrack" ], @@ -1715,7 +1715,7 @@ } }, "arraybuffer.transfertofixedlength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/arraybuffer/transfertofixedlength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer/transferToFixedLength", "status": [ "StandardTrack" ], @@ -1745,7 +1745,7 @@ } }, "asyncdisposablestack": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack", "status": [ "StandardTrack" ], @@ -1765,7 +1765,7 @@ "doc": "The AsyncDisposableStack object represents a stack of async disposers to run when the stack itself is disposed. Disposer functions are executed in reverse order of registration, with strong error handling guarantees. Calling its move() method will transfer responsibility for calling the current registered disposers to a new AsyncDisposableStack and prevent registering any additional disposers.\n

    See DisposableStack for general information about using disposable stacks." }, "asyncdisposablestack.adopt": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/adopt", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/adopt", "status": [ "StandardTrack" ], @@ -1794,7 +1794,7 @@ } }, "asyncdisposablestack.asyncdisposablestack": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/asyncdisposablestack", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/AsyncDisposableStack", "status": [ "StandardTrack" ], @@ -1815,7 +1815,7 @@ "returns": "A new AsyncDisposableStack object." }, "asyncdisposablestack.defer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/defer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/defer", "status": [ "StandardTrack" ], @@ -1843,7 +1843,7 @@ } }, "asyncdisposablestack.disposeasync": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/disposeasync", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/disposeAsync", "status": [ "StandardTrack" ], @@ -1867,7 +1867,7 @@ } }, "asyncdisposablestack.disposed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/disposed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/disposed", "status": [ "StandardTrack" ], @@ -1887,7 +1887,7 @@ "doc": "The disposed accessor property of AsyncDisposableStack instances returns a boolean indicating whether or not this AsyncDisposableStack has been disposed or moved by doing any of the following:\n

    " }, "asyncdisposablestack.move": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/move", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/move", "status": [ "StandardTrack" ], @@ -1919,7 +1919,7 @@ "returns": "None (undefined)." }, "asyncdisposablestack.use": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncdisposablestack/use", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncDisposableStack/use", "status": [ "StandardTrack" ], @@ -1947,7 +1947,7 @@ } }, "asyncfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction", "status": [ "StandardTrack" ], @@ -1971,7 +1971,7 @@ "doc": "The AsyncFunction object provides methods for async functions. In JavaScript, every async function is actually an AsyncFunction object.\n

    Note that AsyncFunction is not a global object. It can be obtained with the following code:\n

    \n```js\nconst AsyncFunction = async function () {}.constructor;\n```\n
    \n

    AsyncFunction is a subclass of Function." }, "asyncfunction.asyncfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncfunction/asyncfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncFunction/AsyncFunction", "status": [ "StandardTrack" ], @@ -1995,7 +1995,7 @@ "doc": "

    \n

    Warning:\nThe arguments passed to this constructor are dynamically parsed and executed as JavaScript.\nAPIs like this are known as injection sinks, and are potentially a vector for cross-site-scripting (XSS) attacks.\n

    You can mitigate this risk by always passing TrustedScript objects instead of strings and enforcing trusted types.\n

    See Security considerations in the Function() constructor reference for more information.\n

    \n

    The AsyncFunction() constructor creates AsyncFunction objects.\n

    Note that AsyncFunction is not a global object. It can be obtained with the following code:\n

    \n```js\nconst AsyncFunction = async function () {}.constructor;\n```\n
    \n

    The AsyncFunction() constructor is not intended to be used directly, and all caveats mentioned in the Function() description apply to AsyncFunction()." }, "asyncgenerator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgenerator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator", "status": [ "StandardTrack" ], @@ -2019,7 +2019,7 @@ "doc": "The AsyncGenerator object is returned by an async generator function and it conforms to both the async iterable protocol and the async iterator protocol.\n

    Async generator methods always yield Promise objects.\n

    AsyncGenerator is a subclass of the hidden AsyncIterator class." }, "asyncgenerator.next": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgenerator/next", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator/next", "status": [ "StandardTrack" ], @@ -2047,7 +2047,7 @@ "returns": "A Promise which when resolved returns an Object with two properties:\n

    \n
    done
    \n
    \n

    A boolean value:\n

      \n
    • true if the generator is past the end of its control flow. In this case value specifies the return value of the generator (which may be undefined).
    • \n
    • false if the generator is able to produce more values.
    • \n
    \n
    \n
    value
    \n
    \n

    Any JavaScript value yielded or returned by the generator.\n

    \n
    " }, "asyncgenerator.return": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgenerator/return", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator/return", "status": [ "StandardTrack" ], @@ -2075,7 +2075,7 @@ "returns": "A Promise which resolves with an Object with two properties:\n
    \n
    done
    \n
    \n

    A boolean value:\n

      \n
    • true if the generator function's control flow has reached the end.
    • \n
    • false if the generator function's control flow hasn't reached the end and can produce more values. This can only happen if the return is captured in a try...finally and there are more yield expressions in the finally block.
    • \n
    \n
    \n
    value
    \n
    \n

    The value that is given as an argument, or, if the yield expression is wrapped in a try...finally, the value yielded/returned from the finally block.\n

    \n
    " }, "asyncgenerator.throw": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgenerator/throw", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator/throw", "status": [ "StandardTrack" ], @@ -2103,7 +2103,7 @@ "returns": "If the thrown error is not caught, it will return a Promise which rejects with the exception passed in.\n

    If the exception is caught by a try...catch and the generator resumes to yield more values, it will return a Promise which resolves with an Object with two properties:\n

    \n
    done
    \n
    \n

    A boolean value:\n

      \n
    • true if the generator function's control flow has reached the end.
    • \n
    • false if the generator function is able to produce more values.
    • \n
    \n
    \n
    value
    \n
    \n

    The value yielded from the next yield expression.\n

    \n
    " }, "asyncgeneratorfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgeneratorfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGeneratorFunction", "status": [ "StandardTrack" ], @@ -2127,7 +2127,7 @@ "doc": "The AsyncGeneratorFunction object provides methods for async generator functions. In JavaScript, every async generator function is actually an AsyncGeneratorFunction object.\n

    Note that AsyncGeneratorFunction is not a global object. It can be obtained with the following code:\n

    \n```js\nconst AsyncGeneratorFunction = async function* () {}.constructor;\n```\n
    \n

    AsyncGeneratorFunction is a subclass of Function." }, "asyncgeneratorfunction.asyncgeneratorfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asyncgeneratorfunction/asyncgeneratorfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncGeneratorFunction/AsyncGeneratorFunction", "status": [ "StandardTrack" ], @@ -2155,7 +2155,7 @@ "doc": "The prototype property of AsyncGeneratorFunction.prototype is shared by all async generator functions. Its value is AsyncGenerator.prototype. Each async generator function created with the async function* syntax or the AsyncGeneratorFunction() constructor also has its own prototype property, whose prototype is AsyncGeneratorFunction.prototype.prototype. When the async generator function is called, its prototype property becomes the prototype of the returned async generator object." }, "asynciterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asynciterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator", "status": [ "StandardTrack" ], @@ -2187,7 +2187,7 @@ "returns": "None (undefined)." }, "asynciterator.symbol.asynciterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/asynciterator/symbol.asynciterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/AsyncIterator/Symbol.asyncIterator", "status": [ "StandardTrack" ], @@ -2212,7 +2212,7 @@ "returns": "The value of this, which is the async iterator object itself." }, "atomics": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics", "status": [ "StandardTrack" ], @@ -2236,7 +2236,7 @@ "doc": "The Atomics namespace object contains static methods for carrying out atomic operations. They are used with SharedArrayBuffer and ArrayBuffer objects." }, "atomics.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/add", "status": [ "StandardTrack" ], @@ -2270,7 +2270,7 @@ } }, "atomics.and": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/and", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/and", "status": [ "StandardTrack" ], @@ -2304,7 +2304,7 @@ } }, "atomics.compareexchange": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/compareexchange", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/compareExchange", "status": [ "StandardTrack" ], @@ -2339,7 +2339,7 @@ } }, "atomics.exchange": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/exchange", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/exchange", "status": [ "StandardTrack" ], @@ -2373,7 +2373,7 @@ } }, "atomics.islockfree": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/islockfree", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/isLockFree", "status": [ "StandardTrack" ], @@ -2401,7 +2401,7 @@ "returns": "A true or false value indicating whether the operation is lock free.\n

    " }, "atomics.load": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/load", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/load", "status": [ "StandardTrack" ], @@ -2434,7 +2434,7 @@ } }, "atomics.notify": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/notify", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/notify", "status": [ "StandardTrack" ], @@ -2468,7 +2468,7 @@ } }, "atomics.or": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/or", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/or", "status": [ "StandardTrack" ], @@ -2502,7 +2502,7 @@ } }, "atomics.pause": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/pause", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/pause", "status": [ "StandardTrack" ], @@ -2530,7 +2530,7 @@ } }, "atomics.store": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/store", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/store", "status": [ "StandardTrack" ], @@ -2564,7 +2564,7 @@ } }, "atomics.sub": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/sub", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/sub", "status": [ "StandardTrack" ], @@ -2598,7 +2598,7 @@ } }, "atomics.wait": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/wait", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/wait", "status": [ "StandardTrack" ], @@ -2633,7 +2633,7 @@ } }, "atomics.waitasync": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/waitasync", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/waitAsync", "status": [ "StandardTrack" ], @@ -2667,7 +2667,7 @@ } }, "atomics.xor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/atomics/xor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/xor", "status": [ "StandardTrack" ], @@ -2701,7 +2701,7 @@ } }, "bigint": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt", "status": [ "StandardTrack" ], @@ -2725,7 +2725,7 @@ "doc": "BigInt values represent integer values which are too high or too low to be represented by the number primitive." }, "bigint.asintn": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/asintn", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/asIntN", "status": [ "StandardTrack" ], @@ -2757,7 +2757,7 @@ } }, "bigint.asuintn": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/asuintn", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/asUintN", "status": [ "StandardTrack" ], @@ -2789,7 +2789,7 @@ } }, "bigint.bigint": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/bigint", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/BigInt", "status": [ "StandardTrack" ], @@ -2822,7 +2822,7 @@ } }, "bigint.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/toLocaleString", "status": [ "StandardTrack" ], @@ -2851,7 +2851,7 @@ "returns": "A string representing the given BigInt according to language-specific conventions.\n

    In implementations with Intl.NumberFormat, this is equivalent to new Intl.NumberFormat(locales, options).format(number).\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleString() to hardcoded constants.\n

    " }, "bigint.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/toString", "status": [ "StandardTrack" ], @@ -2882,7 +2882,7 @@ } }, "bigint.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt/valueOf", "status": [ "StandardTrack" ], @@ -2907,7 +2907,7 @@ "returns": "A BigInt representing the primitive value of the specified BigInt object." }, "bigint64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array", "status": [ "StandardTrack" ], @@ -2931,7 +2931,7 @@ "doc": "The BigInt64Array typed array represents an array of 64-bit signed integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0n unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    BigInt64Array is a subclass of the hidden TypedArray class." }, "bigint64array.bigint64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/bigint64array/bigint64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array/BigInt64Array", "status": [ "StandardTrack" ], @@ -2965,7 +2965,7 @@ } }, "biguint64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/biguint64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array", "status": [ "StandardTrack" ], @@ -2989,7 +2989,7 @@ "doc": "The BigUint64Array typed array represents an array of 64-bit unsigned integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0n unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    BigUint64Array is a subclass of the hidden TypedArray class." }, "biguint64array.biguint64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/biguint64array/biguint64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array/BigUint64Array", "status": [ "StandardTrack" ], @@ -3023,7 +3023,7 @@ } }, "boolean": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/boolean", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean", "status": [ "StandardTrack" ], @@ -3047,7 +3047,7 @@ "doc": "Boolean values can be one of two values: true or false, representing the truth value of a logical proposition." }, "boolean.boolean": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/boolean/boolean", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean/Boolean", "status": [ "StandardTrack" ], @@ -3075,7 +3075,7 @@ "returns": "When Boolean() is called as a function (without new), it returns value coerced to a boolean primitive.\n

    When Boolean() is called as a constructor (with new), it coerces value to a boolean primitive and returns a wrapping Boolean object, which is not a primitive.\n

    \n

    Warning:\nYou should rarely find yourself using Boolean as a constructor.\n

    " }, "boolean.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/boolean/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toString", "status": [ "StandardTrack" ], @@ -3100,7 +3100,7 @@ "returns": "A string representing the specified boolean value." }, "boolean.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/boolean/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf", "status": [ "StandardTrack" ], @@ -3125,7 +3125,7 @@ "returns": "The primitive value of the given Boolean object." }, "dataview": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView", "status": [ "StandardTrack" ], @@ -3149,7 +3149,7 @@ "doc": "The DataView view provides a low-level interface for reading and writing multiple number types in a binary ArrayBuffer, without having to care about the platform's endianness." }, "dataview.buffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/buffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/buffer", "status": [ "StandardTrack" ], @@ -3173,7 +3173,7 @@ "doc": "The buffer accessor property of DataView instances returns the ArrayBuffer or SharedArrayBuffer referenced by this view at construction time." }, "dataview.bytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/bytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/byteLength", "status": [ "StandardTrack" ], @@ -3197,7 +3197,7 @@ "doc": "The byteLength accessor property of DataView instances returns the length (in bytes) of this view." }, "dataview.byteoffset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/byteoffset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/byteOffset", "status": [ "StandardTrack" ], @@ -3221,7 +3221,7 @@ "doc": "The byteOffset accessor property of DataView instances returns the offset (in bytes) of this view from the start of its ArrayBuffer or SharedArrayBuffer." }, "dataview.dataview": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/dataview", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/DataView", "status": [ "StandardTrack" ], @@ -3254,7 +3254,7 @@ } }, "dataview.getbigint64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getbigint64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getBigInt64", "status": [ "StandardTrack" ], @@ -3286,7 +3286,7 @@ } }, "dataview.getbiguint64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getbiguint64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getBigUint64", "status": [ "StandardTrack" ], @@ -3318,7 +3318,7 @@ } }, "dataview.getfloat16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getfloat16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat16", "status": [ "StandardTrack" ], @@ -3349,7 +3349,7 @@ } }, "dataview.getfloat32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getfloat32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat32", "status": [ "StandardTrack" ], @@ -3381,7 +3381,7 @@ } }, "dataview.getfloat64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getfloat64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getFloat64", "status": [ "StandardTrack" ], @@ -3413,7 +3413,7 @@ } }, "dataview.getint16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getint16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt16", "status": [ "StandardTrack" ], @@ -3445,7 +3445,7 @@ } }, "dataview.getint32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getint32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt32", "status": [ "StandardTrack" ], @@ -3477,7 +3477,7 @@ } }, "dataview.getint8": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getint8", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getInt8", "status": [ "StandardTrack" ], @@ -3508,7 +3508,7 @@ } }, "dataview.getuint16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getuint16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint16", "status": [ "StandardTrack" ], @@ -3540,7 +3540,7 @@ } }, "dataview.getuint32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getuint32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint32", "status": [ "StandardTrack" ], @@ -3572,7 +3572,7 @@ } }, "dataview.getuint8": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/getuint8", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/getUint8", "status": [ "StandardTrack" ], @@ -3603,7 +3603,7 @@ } }, "dataview.setbigint64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setbigint64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setBigInt64", "status": [ "StandardTrack" ], @@ -3636,7 +3636,7 @@ } }, "dataview.setbiguint64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setbiguint64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setBigUint64", "status": [ "StandardTrack" ], @@ -3669,7 +3669,7 @@ } }, "dataview.setfloat16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setfloat16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat16", "status": [ "StandardTrack" ], @@ -3701,7 +3701,7 @@ } }, "dataview.setfloat32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setfloat32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat32", "status": [ "StandardTrack" ], @@ -3734,7 +3734,7 @@ } }, "dataview.setfloat64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setfloat64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setFloat64", "status": [ "StandardTrack" ], @@ -3767,7 +3767,7 @@ } }, "dataview.setint16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setint16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt16", "status": [ "StandardTrack" ], @@ -3800,7 +3800,7 @@ } }, "dataview.setint32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setint32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt32", "status": [ "StandardTrack" ], @@ -3833,7 +3833,7 @@ } }, "dataview.setint8": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setint8", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setInt8", "status": [ "StandardTrack" ], @@ -3865,7 +3865,7 @@ } }, "dataview.setuint16": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setuint16", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint16", "status": [ "StandardTrack" ], @@ -3898,7 +3898,7 @@ } }, "dataview.setuint32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setuint32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint32", "status": [ "StandardTrack" ], @@ -3931,7 +3931,7 @@ } }, "dataview.setuint8": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/dataview/setuint8", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DataView/setUint8", "status": [ "StandardTrack" ], @@ -3963,7 +3963,7 @@ } }, "date": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date", "status": [ "StandardTrack" ], @@ -3987,7 +3987,7 @@ "doc": "JavaScript Date objects represent a single moment in time in a platform-independent format. Date objects encapsulate an integral number that represents milliseconds since the midnight at the beginning of January 1, 1970, UTC (the epoch).\n
    \n

    Note:\nWith the introduction of the Temporal API, the Date object is considered a legacy feature. Consider using Temporal for new code and migrate existing code over to it if possible (check the browser compatibility. We will be writing a usage guide soon!\n

    " }, "date.date": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/date", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/Date", "status": [ "StandardTrack" ], @@ -4024,7 +4024,7 @@ "returns": "Calling new Date() (the Date() constructor) returns a Date object. If called with an invalid date string, or if the date to be constructed will have a timestamp less than -8,640,000,000,000,000 or greater than 8,640,000,000,000,000 milliseconds, it returns an invalid date (a Date object whose toString() method returns \"Invalid Date\" and valueOf() method returns NaN).\n

    Calling the Date() function (without the new keyword) returns a string representation of the current date and time, exactly as new Date().toString() does. Any arguments given in a Date() function call (without the new keyword) are ignored; regardless of whether it's called with an invalid date string — or even called with any arbitrary object or other primitive as an argument — it always returns a string representation of the current date and time." }, "date.getdate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getdate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate", "status": [ "StandardTrack" ], @@ -4049,7 +4049,7 @@ "returns": "An integer, between 1 and 31, representing the day of the month for the given date according to local time. Returns NaN if the date is invalid." }, "date.getday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay", "status": [ "StandardTrack" ], @@ -4074,7 +4074,7 @@ "returns": "An integer, between 0 and 6, representing the day of the week for the given date according to local time: 0 for Sunday, 1 for Monday, 2 for Tuesday, and so on. Returns NaN if the date is invalid." }, "date.getfullyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getfullyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear", "status": [ "StandardTrack" ], @@ -4099,7 +4099,7 @@ "returns": "An integer representing the year for the given date according to local time. Returns NaN if the date is invalid." }, "date.gethours": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/gethours", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getHours", "status": [ "StandardTrack" ], @@ -4124,7 +4124,7 @@ "returns": "An integer, between 0 and 23, representing the hours for the given date according to local time. Returns NaN if the date is invalid." }, "date.getmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getMilliseconds", "status": [ "StandardTrack" ], @@ -4149,7 +4149,7 @@ "returns": "An integer, between 0 and 999, representing the milliseconds for the given date according to local time. Returns NaN if the date is invalid." }, "date.getminutes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getminutes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getMinutes", "status": [ "StandardTrack" ], @@ -4174,7 +4174,7 @@ "returns": "An integer, between 0 and 59, representing the minutes for the given date according to local time. Returns NaN if the date is invalid." }, "date.getmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth", "status": [ "StandardTrack" ], @@ -4199,7 +4199,7 @@ "returns": "An integer, between 0 and 11, representing the month for the given date according to local time: 0 for January, 1 for February, and so on. Returns NaN if the date is invalid." }, "date.getseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getSeconds", "status": [ "StandardTrack" ], @@ -4224,7 +4224,7 @@ "returns": "An integer, between 0 and 59, representing the seconds for the given date according to local time. Returns NaN if the date is invalid." }, "date.gettime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/gettime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime", "status": [ "StandardTrack" ], @@ -4249,7 +4249,7 @@ "returns": "A number representing the timestamp, in milliseconds, of this date. Returns NaN if the date is invalid." }, "date.gettimezoneoffset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/gettimezoneoffset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset", "status": [ "StandardTrack" ], @@ -4274,7 +4274,7 @@ "returns": "A number representing the difference, in minutes, between the date as evaluated in the UTC time zone and as evaluated in the local time zone. The actual local time algorithm is implementation-defined, and the return value is allowed to be zero in runtimes without appropriate data. Returns NaN if the date is invalid." }, "date.getutcdate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcdate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCDate", "status": [ "StandardTrack" ], @@ -4299,7 +4299,7 @@ "returns": "An integer, between 1 and 31, representing day of month for the given date according to universal time. Returns NaN if the date is invalid." }, "date.getutcday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCDay", "status": [ "StandardTrack" ], @@ -4324,7 +4324,7 @@ "returns": "An integer corresponding to the day of the week for the given date according to universal time: 0 for Sunday, 1 for Monday, 2 for Tuesday, and so on. Returns NaN if the date is invalid." }, "date.getutcfullyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcfullyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCFullYear", "status": [ "StandardTrack" ], @@ -4349,7 +4349,7 @@ "returns": "An integer representing the year for the given date according to universal time. Returns NaN if the date is invalid." }, "date.getutchours": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutchours", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCHours", "status": [ "StandardTrack" ], @@ -4374,7 +4374,7 @@ "returns": "An integer, between 0 and 23, representing the hours for the given date according to universal time. Returns NaN if the date is invalid." }, "date.getutcmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCMilliseconds", "status": [ "StandardTrack" ], @@ -4399,7 +4399,7 @@ "returns": "An integer, between 0 and 999, representing the milliseconds for the given date according to universal time. Returns NaN if the date is invalid.\n

    Not to be confused with the timestamp. To get the total milliseconds since the epoch, use the getTime() method." }, "date.getutcminutes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcminutes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCMinutes", "status": [ "StandardTrack" ], @@ -4424,7 +4424,7 @@ "returns": "An integer, between 0 and 59, representing the minutes for the given date according to universal time. Returns NaN if the date is invalid." }, "date.getutcmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCMonth", "status": [ "StandardTrack" ], @@ -4449,7 +4449,7 @@ "returns": "An integer, between 0 and 11, representing the month for the given date according to universal time: 0 for January, 1 for February, and so on. Returns NaN if the date is invalid." }, "date.getutcseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getutcseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getUTCSeconds", "status": [ "StandardTrack" ], @@ -4474,7 +4474,7 @@ "returns": "An integer, between 0 and 59, representing the seconds for the given date according to universal time. Returns NaN if the date is invalid." }, "date.getyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/getyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear", "status": [ "StandardTrack", "Deprecated" @@ -4495,7 +4495,7 @@ "returns": "An integer representing the year for the given date according to local time, minus 1900. Returns NaN if the date is invalid.\n

    \n

    This method essentially returns the value of getFullYear() minus 1900. You should use getFullYear() instead, so that the year is specified in full." }, "date.now": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/now", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/now", "status": [ "StandardTrack" ], @@ -4520,7 +4520,7 @@ "returns": "A number representing the timestamp, in milliseconds, of the current time." }, "date.parse": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/parse", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/parse", "status": [ "StandardTrack" ], @@ -4548,7 +4548,7 @@ "returns": "A number representing the timestamp of the given date. If dateString fails to be parsed as a valid date, NaN is returned." }, "date.setdate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setdate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate", "status": [ "StandardTrack" ], @@ -4576,7 +4576,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If dateValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setfullyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setfullyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setFullYear", "status": [ "StandardTrack" ], @@ -4606,7 +4606,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.sethours": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/sethours", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours", "status": [ "StandardTrack" ], @@ -4637,7 +4637,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setMilliseconds", "status": [ "StandardTrack" ], @@ -4665,7 +4665,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If millisecondsValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setminutes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setminutes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setMinutes", "status": [ "StandardTrack" ], @@ -4695,7 +4695,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setMonth", "status": [ "StandardTrack" ], @@ -4724,7 +4724,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setSeconds", "status": [ "StandardTrack" ], @@ -4753,7 +4753,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.settime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/settime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setTime", "status": [ "StandardTrack" ], @@ -4781,7 +4781,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If timeValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcdate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcdate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCDate", "status": [ "StandardTrack" ], @@ -4809,7 +4809,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If dateValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcfullyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcfullyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCFullYear", "status": [ "StandardTrack" ], @@ -4839,7 +4839,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutchours": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutchours", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCHours", "status": [ "StandardTrack" ], @@ -4870,7 +4870,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCMilliseconds", "status": [ "StandardTrack" ], @@ -4898,7 +4898,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If millisecondsValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcminutes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcminutes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCMinutes", "status": [ "StandardTrack" ], @@ -4928,7 +4928,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCMonth", "status": [ "StandardTrack" ], @@ -4957,7 +4957,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setutcseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setutcseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setUTCSeconds", "status": [ "StandardTrack" ], @@ -4986,7 +4986,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If a parameter is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.setyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/setyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/setYear", "status": [ "StandardTrack", "Deprecated" @@ -5010,7 +5010,7 @@ "returns": "Changes the Date object in place, and returns its new timestamp. If yearValue is NaN (or other values that get coerced to NaN, such as undefined), the date is set to Invalid Date and NaN is returned." }, "date.symbol.toprimitive": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/symbol.toprimitive", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/Symbol.toPrimitive", "status": [ "StandardTrack" ], @@ -5041,7 +5041,7 @@ } }, "date.todatestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/todatestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toDateString", "status": [ "StandardTrack" ], @@ -5066,7 +5066,7 @@ "returns": "A string representing the date portion of the given date (see description for the format). Returns \"Invalid Date\" if the date is invalid." }, "date.toisostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/toisostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString", "status": [ "StandardTrack" ], @@ -5094,7 +5094,7 @@ } }, "date.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toJSON", "status": [ "StandardTrack" ], @@ -5119,7 +5119,7 @@ "returns": "A string representing the given date in the date time string format according to universal time, or null when the date is invalid. For valid dates, the return value is the same as that of toISOString()." }, "date.tolocaledatestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/tolocaledatestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString", "status": [ "StandardTrack" ], @@ -5148,7 +5148,7 @@ "returns": "A string representing the date portion of the given date according to language-specific conventions.\n

    In implementations with Intl.DateTimeFormat, this is equivalent to new Intl.DateTimeFormat(locales, options).format(date), where options has been normalized as described above.\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleDateString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleDateString() to hardcoded constants.\n

    " }, "date.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleString", "status": [ "StandardTrack" ], @@ -5177,7 +5177,7 @@ "returns": "A string representing the given date according to language-specific conventions.\n

    In implementations with Intl.DateTimeFormat, this is equivalent to new Intl.DateTimeFormat(locales, options).format(date).\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleString() to hardcoded constants.\n

    " }, "date.tolocaletimestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/tolocaletimestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString", "status": [ "StandardTrack" ], @@ -5206,7 +5206,7 @@ "returns": "A string representing the time portion of the given date according to language-specific conventions.\n

    In implementations with Intl.DateTimeFormat, this is equivalent to new Intl.DateTimeFormat(locales, options).format(date), where options has been normalized as described above.\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleTimeString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleTimeString() to hardcoded constants.\n

    " }, "date.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toString", "status": [ "StandardTrack" ], @@ -5231,7 +5231,7 @@ "returns": "A string representing the given date (see description for the format). Returns \"Invalid Date\" if the date is invalid." }, "date.totemporalinstant": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/totemporalinstant", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toTemporalInstant", "status": [ "StandardTrack" ], @@ -5253,7 +5253,7 @@ } }, "date.totimestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/totimestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toTimeString", "status": [ "StandardTrack" ], @@ -5278,7 +5278,7 @@ "returns": "A string representing the time portion of the given date (see description for the format). Returns \"Invalid Date\" if the date is invalid." }, "date.toutcstring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/toutcstring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/toUTCString", "status": [ "StandardTrack" ], @@ -5303,7 +5303,7 @@ "returns": "A string representing the given date using the UTC time zone (see description for the format). Returns \"Invalid Date\" if the date is invalid." }, "date.utc": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/utc", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC", "status": [ "StandardTrack" ], @@ -5337,7 +5337,7 @@ "returns": "A number representing the timestamp of the given date. Returns NaN if the date is invalid." }, "date.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/date/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Date/valueOf", "status": [ "StandardTrack" ], @@ -5362,7 +5362,7 @@ "returns": "A number representing the timestamp, in milliseconds, of this date. Returns NaN if the date is invalid." }, "decodeuri": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/decodeuri", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/decodeURI", "status": [ "StandardTrack" ], @@ -5393,7 +5393,7 @@ } }, "decodeuricomponent": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/decodeuricomponent", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent", "status": [ "StandardTrack" ], @@ -5424,7 +5424,7 @@ } }, "disposablestack": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack", "status": [ "StandardTrack" ], @@ -5444,7 +5444,7 @@ "doc": "The DisposableStack object represents a stack of disposers to run when the stack itself is disposed. Disposer functions are executed in reverse order of registration, with strong error handling guarantees. Calling its move() method will transfer responsibility for calling the current registered disposers to a new DisposableStack and prevent registering any additional disposers." }, "disposablestack.adopt": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/adopt", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/adopt", "status": [ "StandardTrack" ], @@ -5473,7 +5473,7 @@ } }, "disposablestack.defer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/defer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/defer", "status": [ "StandardTrack" ], @@ -5501,7 +5501,7 @@ } }, "disposablestack.disposablestack": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/disposablestack", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/DisposableStack", "status": [ "StandardTrack" ], @@ -5522,7 +5522,7 @@ "returns": "A new DisposableStack object." }, "disposablestack.dispose": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/dispose", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/dispose", "status": [ "StandardTrack" ], @@ -5546,7 +5546,7 @@ } }, "disposablestack.disposed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/disposed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/disposed", "status": [ "StandardTrack" ], @@ -5566,7 +5566,7 @@ "doc": "The disposed accessor property of DisposableStack instances returns a boolean indicating whether or not this DisposableStack has been disposed or moved by doing any of the following:\n" }, "disposablestack.move": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/move", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/move", "status": [ "StandardTrack" ], @@ -5598,7 +5598,7 @@ "returns": "None (undefined)." }, "disposablestack.use": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/disposablestack/use", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/DisposableStack/use", "status": [ "StandardTrack" ], @@ -5626,7 +5626,7 @@ } }, "encodeuri": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/encodeuri", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/encodeURI", "status": [ "StandardTrack" ], @@ -5657,7 +5657,7 @@ } }, "encodeuricomponent": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/encodeuricomponent", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent", "status": [ "StandardTrack" ], @@ -5688,7 +5688,7 @@ } }, "error": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error", "status": [ "StandardTrack" ], @@ -5712,7 +5712,7 @@ "doc": "Error objects are thrown when runtime errors occur. The Error object can also be used as a base object for user-defined exceptions. See below for standard built-in error types." }, "error.capturestacktrace": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/capturestacktrace", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/captureStackTrace", "status": [ "StandardTrack" ], @@ -5735,7 +5735,7 @@ "returns": "None (undefined).\n

    The object is modified in-place with an extra own property called stack defined, whose string value follows the same format as Error.prototype.stack. This property is non-enumerable and configurable. In V8, it is a getter-setter pair. In SpiderMonkey and JavaScriptCore, it is a data property that is writable." }, "error.cause": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/cause", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/cause", "status": [ "StandardTrack" ], @@ -5759,7 +5759,7 @@ "doc": "The cause data property of an Error instance indicates the specific original cause of the error.\n

    It is used when catching and re-throwing an error with a more-specific or useful error message in order to still have access to the original error." }, "error.columnnumber": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/columnnumber", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/columnNumber", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -5767,7 +5767,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The columnNumber data property of an Error instance contains the column number in the line of the file that raised this error." }, "error.error": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/error", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/Error", "status": [ "StandardTrack" ], @@ -5797,7 +5797,7 @@ } }, "error.filename": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/filename", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/fileName", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -5805,7 +5805,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The fileName data property of an Error instance contains the path to the file that raised this error." }, "error.iserror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/iserror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/isError", "status": [ "StandardTrack" ], @@ -5829,7 +5829,7 @@ "returns": "true if value is an Error; otherwise, false." }, "error.linenumber": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/linenumber", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/lineNumber", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -5837,7 +5837,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The lineNumber data property of an Error instance contains the line number in the file that raised this error." }, "error.message": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/message", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/message", "status": [ "StandardTrack" ], @@ -5861,7 +5861,7 @@ "doc": "The message data property of an Error instance is a human-readable description of the error." }, "error.name": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/name", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/name", "status": [ "StandardTrack" ], @@ -5885,7 +5885,7 @@ "doc": "The name data property of Error.prototype is shared by all Error instances. It represents the name for the type of error. For Error.prototype.name, the initial value is \"Error\". Subclasses like TypeError and SyntaxError provide their own name properties." }, "error.stack": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/stack", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/stack", "compatibility": { "Chrome": "3", "ChromeAndroid": "", @@ -5901,7 +5901,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nThe stack property is de facto implemented by all major JavaScript engines, and the JavaScript standards committee is looking to standardize it. You cannot rely on the precise content of the stack string due to implementation inconsistencies, but you can generally assume it exists and use it for debugging purposes.\n

    \n

    The non-standard stack property of an Error instance offers a trace of which functions were called, in what order, from which line and file, and with what arguments. The stack string proceeds from the most recent calls to earlier ones, leading back to the original global scope call." }, "error.stacktracelimit": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/stacktracelimit", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/stackTraceLimit", "compatibility": { "Chrome": "3", "ChromeAndroid": "", @@ -5914,7 +5914,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nThis feature is part of the currently non-standard V8 stack trace API. However, for compatibility reasons, it is also implemented by JavaScriptCore.\n

    \n

    The Error.stackTraceLimit static data property indicates the maximum number of stack frames captured by the stack trace of an error. It can be set by user code to change the engine's behavior.\n

    Generally, reading this property is not very useful, but you can set it to a new value. Setting it to a larger value can be useful for debugging, as it allows you to see more of the call stack. Setting it to a smaller value can improve performance as it reduces the amount of stack captured." }, "error.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/error/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error/toString", "status": [ "StandardTrack" ], @@ -5939,7 +5939,7 @@ "returns": "A string representing the specified Error object." }, "escape": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/escape", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/escape", "status": [ "StandardTrack", "Deprecated" @@ -5963,7 +5963,7 @@ "returns": "A new string in which certain characters have been escaped." }, "eval": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/eval", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/eval", "status": [ "StandardTrack" ], @@ -5995,7 +5995,7 @@ } }, "evalerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/evalerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/EvalError", "status": [ "StandardTrack" ], @@ -6019,7 +6019,7 @@ "doc": "The EvalError object indicates an error regarding the global eval() function. This exception is not thrown by JavaScript anymore, however the EvalError object remains for compatibility.\n

    EvalError is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage().\n

    EvalError is a subclass of Error." }, "evalerror.evalerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/evalerror/evalerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/EvalError/EvalError", "status": [ "StandardTrack" ], @@ -6049,7 +6049,7 @@ } }, "finalizationregistry": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/finalizationregistry", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry", "status": [ "StandardTrack" ], @@ -6073,7 +6073,7 @@ "doc": "A FinalizationRegistry object lets you request a callback when a value is garbage-collected." }, "finalizationregistry.finalizationregistry": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/finalizationregistry/finalizationregistry", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry/FinalizationRegistry", "status": [ "StandardTrack" ], @@ -6100,7 +6100,7 @@ } }, "finalizationregistry.register": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/finalizationregistry/register", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry/register", "status": [ "StandardTrack" ], @@ -6133,7 +6133,7 @@ } }, "finalizationregistry.unregister": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/finalizationregistry/unregister", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/FinalizationRegistry/unregister", "status": [ "StandardTrack" ], @@ -6164,7 +6164,7 @@ } }, "float16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float16Array", "status": [ "StandardTrack" ], @@ -6187,7 +6187,7 @@ "doc": "The Float16Array typed array represents an array of 16-bit floating point numbers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Float16Array is a subclass of the hidden TypedArray class.\n

    \n

    Note:\nFloat16 support is not universal, both in the JavaScript API and the underlying CPU architecture. Using it may result in slower performance on some platforms. It is intended for interacting with highly optimized and performance-sensitive systems such as float-backed canvases, WebGPU, WebGL, and deep learning models including stable diffusion.\n

    " }, "float16array.float16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float16array/float16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float16Array/Float16Array", "status": [ "StandardTrack" ], @@ -6220,7 +6220,7 @@ } }, "float32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float32Array", "status": [ "StandardTrack" ], @@ -6244,7 +6244,7 @@ "doc": "The Float32Array typed array represents an array of 32-bit floating point numbers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Float32Array is a subclass of the hidden TypedArray class." }, "float32array.float32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float32array/float32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float32Array/Float32Array", "status": [ "StandardTrack" ], @@ -6278,7 +6278,7 @@ } }, "float64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float64Array", "status": [ "StandardTrack" ], @@ -6302,7 +6302,7 @@ "doc": "The Float64Array typed array represents an array of 64-bit floating point numbers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Float64Array is a subclass of the hidden TypedArray class." }, "float64array.float64array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/float64array/float64array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Float64Array/Float64Array", "status": [ "StandardTrack" ], @@ -6336,7 +6336,7 @@ } }, "function": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function", "status": [ "StandardTrack" ], @@ -6360,7 +6360,7 @@ "doc": "The Function object provides methods for functions. In JavaScript, every function is actually a Function object." }, "function.apply": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/apply", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/apply", "status": [ "StandardTrack" ], @@ -6389,7 +6389,7 @@ "returns": "The result of calling the function with the specified this value and arguments." }, "function.arguments": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/arguments", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/arguments", "status": [ "Deprecated" ], @@ -6408,7 +6408,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nThe arguments property of Function objects is deprecated. The recommended way to access the arguments object is to refer to the variable arguments available within functions.\n

    \n

    The arguments accessor property of Function instances returns the arguments passed to this function. For strict, arrow, async, and generator functions, accessing the arguments property throws a TypeError." }, "function.bind": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/bind", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/bind", "status": [ "StandardTrack" ], @@ -6437,7 +6437,7 @@ "returns": "A copy of the given function with the specified this value, and initial arguments (if provided)." }, "function.call": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/call", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/call", "status": [ "StandardTrack" ], @@ -6466,7 +6466,7 @@ "returns": "The result of calling the function with the specified this value and arguments." }, "function.caller": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/caller", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/caller", "status": [ "Deprecated" ], @@ -6485,7 +6485,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nIn strict mode, accessing caller of a function throws an error — the API is removed with no replacement. This is to prevent code from being able to \"walk the stack\", which both poses security risks and severely limits the possibility of optimizations like inlining and tail-call optimization. For more explanation, you can read the rationale for the deprecation of arguments.callee.\n

    \n

    The caller accessor property of Function instances returns the function that invoked this function. For strict, arrow, async, and generator functions, accessing the caller property throws a TypeError." }, "function.displayname": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/displayname", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/displayName", "compatibility": { "Firefox": "13", "FirefoxAndroid": "14" @@ -6493,7 +6493,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The optional displayName property of a Function instance specifies the display name of the function." }, "function.function": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/function", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/Function", "status": [ "StandardTrack" ], @@ -6525,7 +6525,7 @@ } }, "function.length": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/length", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/length", "status": [ "StandardTrack" ], @@ -6549,7 +6549,7 @@ "doc": "The length data property of a Function instance indicates the number of parameters expected by the function." }, "function.name": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/name", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/name", "status": [ "StandardTrack" ], @@ -6577,7 +6577,7 @@ "doc": "The prototype data property of a Function instance is used when the function is used as a constructor with the new operator. It will become the new object's prototype.\n

    \n

    Note:\nNot all Function objects have the prototype property — see description.\n

    " }, "function.symbol.hasinstance": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/symbol.hasinstance", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/Symbol.hasInstance", "status": [ "StandardTrack" ], @@ -6608,7 +6608,7 @@ } }, "function.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/toString", "status": [ "StandardTrack" ], @@ -6633,7 +6633,7 @@ "returns": "A string representing the source code of the function." }, "generator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Generator", "status": [ "StandardTrack" ], @@ -6657,7 +6657,7 @@ "doc": "The Generator object is returned by a generator function and it conforms to both the iterable protocol and the iterator protocol.\n

    Generator is a subclass of the Iterator class." }, "generator.next": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generator/next", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Generator/next", "status": [ "StandardTrack" ], @@ -6688,7 +6688,7 @@ } }, "generator.return": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generator/return", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Generator/return", "status": [ "StandardTrack" ], @@ -6719,7 +6719,7 @@ } }, "generator.throw": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generator/throw", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Generator/throw", "status": [ "StandardTrack" ], @@ -6750,7 +6750,7 @@ } }, "generatorfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generatorfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction", "status": [ "StandardTrack" ], @@ -6774,7 +6774,7 @@ "doc": "The GeneratorFunction object provides methods for generator functions. In JavaScript, every generator function is actually a GeneratorFunction object.\n

    Note that GeneratorFunction is not a global object. It can be obtained with the following code:\n

    \n```js\nconst GeneratorFunction = function* () {}.constructor;\n```\n
    \n

    GeneratorFunction is a subclass of Function." }, "generatorfunction.generatorfunction": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/generatorfunction/generatorfunction", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction/GeneratorFunction", "status": [ "StandardTrack" ], @@ -6802,7 +6802,7 @@ "doc": "The prototype property of GeneratorFunction.prototype is shared by all generator functions. Its value is Generator.prototype. Each generator function created with the function* syntax or the GeneratorFunction() constructor also has its own prototype property, whose prototype is GeneratorFunction.prototype.prototype. When the generator function is called, its prototype property becomes the prototype of the returned generator object." }, "globalthis": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/globalthis", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/globalThis", "status": [ "StandardTrack" ], @@ -6826,7 +6826,7 @@ "doc": "The globalThis global property contains the global this value, which is usually akin to the global object." }, "infinity": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/infinity", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Infinity", "status": [ "StandardTrack" ], @@ -6850,7 +6850,7 @@ "doc": "The Infinity global property is a numeric value representing infinity." }, "int16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int16Array", "status": [ "StandardTrack" ], @@ -6874,7 +6874,7 @@ "doc": "The Int16Array typed array represents an array of 16-bit signed integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Int16Array is a subclass of the hidden TypedArray class." }, "int16array.int16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int16array/int16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int16Array/Int16Array", "status": [ "StandardTrack" ], @@ -6908,7 +6908,7 @@ } }, "int32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int32Array", "status": [ "StandardTrack" ], @@ -6932,7 +6932,7 @@ "doc": "The Int32Array typed array represents an array of 32-bit signed integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Int32Array is a subclass of the hidden TypedArray class." }, "int32array.int32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int32array/int32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int32Array/Int32Array", "status": [ "StandardTrack" ], @@ -6966,7 +6966,7 @@ } }, "int8array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int8array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int8Array", "status": [ "StandardTrack" ], @@ -6990,7 +6990,7 @@ "doc": "The Int8Array typed array represents an array of 8-bit signed integers. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Int8Array is a subclass of the hidden TypedArray class." }, "int8array.int8array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/int8array/int8array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Int8Array/Int8Array", "status": [ "StandardTrack" ], @@ -7024,7 +7024,7 @@ } }, "internalerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/internalerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/InternalError", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -7032,7 +7032,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The InternalError object indicates an error that occurred internally in the JavaScript engine.\n

    Example cases are mostly when something is too large, e.g.:\n

    \n

    InternalError is a subclass of Error." }, "internalerror.internalerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/internalerror/internalerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/InternalError/InternalError", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -7046,7 +7046,7 @@ } }, "intl": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl", "status": [ "StandardTrack" ], @@ -7070,7 +7070,7 @@ "doc": "The Intl namespace object contains several constructors as well as functionality common to the internationalization constructors and other language sensitive functions. Collectively, they comprise the ECMAScript Internationalization API, which provides language sensitive string comparison, number formatting, date and time formatting, and more." }, "intl.collator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/collator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator", "status": [ "StandardTrack" ], @@ -7094,7 +7094,7 @@ "doc": "The Intl.Collator object enables language-sensitive string comparison." }, "intl.collator.collator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/collator/collator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/Collator", "status": [ "StandardTrack" ], @@ -7125,7 +7125,7 @@ } }, "intl.collator.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/collator/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/compare", "status": [ "StandardTrack" ], @@ -7153,7 +7153,7 @@ "returns": "A number indicating how string1 and string2 compare to each other according to the sort order of this Intl.Collator object:\n

    " }, "intl.collator.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/collator/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/resolvedOptions", "status": [ "StandardTrack" ], @@ -7178,7 +7178,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this Collator object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. Only the co, kn, and kf Unicode extension keys, if requested and supported, may be included in the output.\n

    \n
    usage
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"sort\" or \"search\". The default is \"sort\".\n

    \n
    sensitivity
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"base\", \"accent\", \"case\", or \"variant\". The default is \"variant\" for usage \"sort\"; it's locale dependent for usage \"search\".\n

    \n
    ignorePunctuation
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is a boolean. The default is true for Thai (th) and false for all other languages.\n

    \n
    collation
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"co\", with default filled in as needed. It is a supported collation type for this locale. The default is \"default\".\n

    \n
    numeric
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"kn\", with default filled in as needed. It is a boolean. The default is false. If the implementation does not support this Unicode extension key, this property is omitted.\n

    \n
    caseFirst
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"kf\", with default filled in as needed. It is either \"upper\", \"lower\", or \"false\". The default is \"false\". If the implementation does not support this Unicode extension key, this property is omitted.\n

    \n
    " }, "intl.collator.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/collator/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -7207,7 +7207,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in collation without having to fall back to the runtime's default locale." }, "intl.datetimeformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat", "status": [ "StandardTrack" ], @@ -7231,7 +7231,7 @@ "doc": "The Intl.DateTimeFormat object enables language-sensitive date and time formatting." }, "intl.datetimeformat.datetimeformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/datetimeformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat", "status": [ "StandardTrack" ], @@ -7283,7 +7283,7 @@ } }, "intl.datetimeformat.format": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/format", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format", "status": [ "StandardTrack" ], @@ -7311,7 +7311,7 @@ "returns": "A string representing the given date formatted according to the locale and formatting options of this Intl.DateTimeFormat object.\n
    \n

    Note:\nMost of the time, the formatting returned by format() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of format() to hardcoded constants.\n

    " }, "intl.datetimeformat.formatrange": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/formatrange", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatRange", "status": [ "StandardTrack" ], @@ -7340,7 +7340,7 @@ "returns": "A string representing the given date range formatted according to the locale and formatting options of this Intl.DateTimeFormat object. If the start and end dates are equivalent at the precision of the output, the output will only contain a single date." }, "intl.datetimeformat.formatrangetoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/formatrangetoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatRangeToParts", "status": [ "StandardTrack" ], @@ -7369,7 +7369,7 @@ "returns": "An Array of objects containing the formatted date range in parts. Each object has three properties, type, value, and source, each containing a string. The string concatenation of value, in the order provided, will result in the same string as formatRange(). The type may have the same values as formatToParts(). The source can be one of the following:\n
    \n
    startRange
    \n
    \n

    The token is a part of the start date.\n

    \n
    endRange
    \n
    \n

    The token is a part of the end date.\n

    \n
    shared
    \n
    \n

    The token is shared between the start and end; for example, if the start and end dates share the same day period, that token may get reused. All literals that are part of the range pattern itself, such as the \" – \" separator, are also marked as shared.\n

    \n
    \n

    If the start and end dates are equivalent at the precision of the output, then the output has the same list of tokens as calling formatToParts() on the start date, with all tokens marked as source: \"shared\"." }, "intl.datetimeformat.formattoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/formattoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/formatToParts", "status": [ "StandardTrack" ], @@ -7397,7 +7397,7 @@ "returns": "An Array of objects containing the formatted date in parts. Each object has two properties, type and value, each containing a string. The string concatenation of value, in the order provided, will result in the same string as format(). The type may be one of the date-time components:\n

    \n
    weekday
    \n
    \n

    For example \"M\", \"Monday\", or \"Montag\".\n

    \n
    era
    \n
    \n

    For example \"BC\" or \"AD\".\n

    \n
    year
    \n
    \n

    For example \"2012\" or \"96\".\n

    \n
    month
    \n
    \n

    For example \"12\" or \"January\".\n

    \n
    day
    \n
    \n

    For example \"17\".\n

    \n
    dayPeriod
    \n
    \n

    For example \"AM\", \"PM\", \"in the morning\", or \"noon\".\n

    \n
    hour
    \n
    \n

    For example \"3\" or \"03\".\n

    \n
    minute
    \n
    \n

    For example \"00\".\n

    \n
    second
    \n
    \n

    For example \"07\" or \"42\".\n

    \n
    fractionalSecond
    \n
    \n

    For example \"0\", \"00\", or \"000\".\n

    \n
    timeZoneName
    \n
    \n

    For example \"UTC\", \"CET\", or \"Central European Time\".\n

    \n
    \n

    The type may also be one of the following:\n

    \n
    literal
    \n
    \n

    Any string that's a part of the format pattern and not influenced by the date; for example \"/\", \", \", \"o'clock\", \"de\", \" \", etc.\n

    \n
    relatedYear
    \n
    \n

    A 4-digit Gregorian year, in the event that the calendar's representation would be a yearName instead of a year; for example \"2019\". See named years for more details.\n

    \n
    yearName
    \n
    \n

    The name given to the year, usually in calendars without the concept of continuous years; for example \"geng-zi\".\n

    \n
    unknown
    \n
    \n

    Reserved for any token that's not recognized as any of the above; should be rarely encountered.\n

    \n
    " }, "intl.datetimeformat.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions", "status": [ "StandardTrack" ], @@ -7422,7 +7422,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this DateTimeFormat object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. Only the ca, hc, and nu Unicode extension keys, if requested, may be included in the output.\n

    \n
    calendar
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"ca\", with default filled in as needed. It is a supported calendar type for this locale. The default is locale dependent.\n

    \n
    numberingSystem
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"nu\", with default filled in as needed. It is a supported numbering system for this locale. The default is locale dependent.\n

    \n
    timeZone
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is an IANA time zone name. The default is the runtime's default time zone.\n

    \n

    Note:\nThe standardization of Temporal requires browsers to use the same identifier as originally specified, without canonicalization to a different alias. See time zones and offsets for more information.\n

    \n
    \n
    hourCycle Optional
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"hc\", with default filled in as needed. If hour12 was provided in the options, then that overrides other hourCycle settings. It is only present if the resolved options also include hour or timeStyle. It is either \"h11\", \"h12\", \"h23\", or \"h24\". The default is locale dependent, although \"h24\" is never a default.\n

    \n
    hour12 Optional
    \n
    \n

    Calculated from hourCycle. It is only present if the resolved options also include hour or timeStyle. It is true if hourCycle is \"h11\" or \"h12\", and false if hourCycle is \"h23\" or \"h24\".\n

    \n
    weekday, era, year, month, day, dayPeriod, hour, minute, second, fractionalSecondDigits, timeZoneName Optional
    \n
    \n

    The values resulting from format matching between the corresponding properties in the options argument and the available combinations and representations for date-time formatting in the selected locale. Some of these properties may not be present, indicating that the corresponding components will not be represented in formatted output. weekday, era, and dayPeriod are either \"narrow\", \"short\", or \"long\"; year, day, hour, minute, and second are either \"numeric\", \"2-digit\", or \"narrow\"; month is either \"numeric\", \"2-digit\", \"narrow\", \"short\", or \"long\"; fractionalSecondDigits is either 1, 2, or 3; timeZoneName is either \"short\", \"long\", \"shortOffset\", \"longOffset\", \"shortGeneric\", or \"longGeneric\".\n

    If these properties were requested in options, the constructor prevents dateStyle and timeStyle from being specified, so the below group will never be present.\n

    \n
    dateStyle, timeStyle Optional
    \n
    \n

    The values provided for these properties in the options argument. They are either \"full\", \"long\", \"medium\", \"short\", or \"none\". Some of these properties may not be present, indicating that the corresponding components will not be represented in formatted output.\n

    If these properties were requested in options, the constructor prevents individual date time component options from being specified, so the above group will never be present.\n

    \n

    Note:\nAlthough dateStyle and timeStyle are shortcuts for individual date and time component styles, the exact (locale dependent) component styles they resolve to are not included in the resolved options. This ensures the result of resolvedOptions() can be passed directly to the Intl.DateTimeFormat() constructor (because an options object with both dateStyle or timeStyle and individual date or time component styles is not valid).\n

    \n
    \n
    " }, "intl.datetimeformat.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/datetimeformat/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -7451,7 +7451,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in date and time formatting without having to fall back to the runtime's default locale." }, "intl.displaynames": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/displaynames", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames", "status": [ "StandardTrack" ], @@ -7475,7 +7475,7 @@ "doc": "The Intl.DisplayNames object enables the consistent translation of language, region and script display names." }, "intl.displaynames.displaynames": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/displaynames/displaynames", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/DisplayNames", "status": [ "StandardTrack" ], @@ -7507,7 +7507,7 @@ } }, "intl.displaynames.of": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/displaynames/of", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/of", "status": [ "StandardTrack" ], @@ -7538,7 +7538,7 @@ } }, "intl.displaynames.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/displaynames/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/resolvedOptions", "status": [ "StandardTrack" ], @@ -7563,7 +7563,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this DisplayNames object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. No Unicode extension key will be included in the output.\n

    \n
    style
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"narrow\", \"short\", or \"long\". The default is \"long\".\n

    \n
    type
    \n
    \n

    The value provided for this property in the options argument. It is either \"language\", \"region\", \"script\", \"currency\", \"calendar\", or \"dateTimeField\". It is required so there is no default.\n

    \n
    fallback
    \n
    \n

    The value provided for this property in the options argument. It is either \"code\" or \"none\". The default is \"code\".\n

    \n
    languageDisplay
    \n
    \n

    The value provided for this property in the options argument. It is either \"dialect\" or \"standard\". The default is \"dialect\".\n

    \n
    " }, "intl.displaynames.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/displaynames/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -7592,7 +7592,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in display names without having to fall back to the runtime's default locale." }, "intl.durationformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat", "status": [ "StandardTrack" ], @@ -7615,7 +7615,7 @@ "doc": "The Intl.DurationFormat object enables language-sensitive duration formatting." }, "intl.durationformat.durationformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat/durationformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/DurationFormat", "status": [ "StandardTrack" ], @@ -7645,7 +7645,7 @@ } }, "intl.durationformat.format": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat/format", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/format", "status": [ "StandardTrack" ], @@ -7672,7 +7672,7 @@ "returns": "A string representing the given duration formatted according to the locale and formatting options of this Intl.DurationFormat object.\n
    \n

    Note:\nMost of the time, the formatting returned by format() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of format() to hardcoded constants.\n

    " }, "intl.durationformat.formattoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat/formattoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/formatToParts", "status": [ "StandardTrack" ], @@ -7699,7 +7699,7 @@ "returns": "An Array of objects containing the formatted duration in parts. Each object has two or three properties, type, value, and optionally unit, each containing a string. The string concatenation of value, in the order provided, will result in the same string as format(). The parts can be thought of as directly obtained from calling Intl.NumberFormat.prototype.formatToParts() with the numeric value and their respective units. All tokens that are produced by the NumberFormat have an additional unit property, which is the singular form of the input unit; this is for programmatic usage and is not localized. The localized unit is output as a separate unit token as part of the NumberFormat result. The parts from each duration unit are concatenated together in the same fashion as calling Intl.ListFormat.prototype.formatToParts() with { type: \"unit\" }, so additional literal tokens are inserted." }, "intl.durationformat.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/resolvedOptions", "status": [ "StandardTrack" ], @@ -7723,7 +7723,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this DurationFormat object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. Only the nu Unicode extension key, if requested, may be included in the output.\n

    \n
    numberingSystem
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"nu\", with default filled in as needed. It is a supported numbering system for this locale. The default is locale dependent.\n

    \n
    style
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"long\", \"short\", \"narrow\", or \"digital\". The default is \"short\".\n

    \n
    years, yearsDisplay, months, monthsDisplay, weeks, weeksDisplay, days, daysDisplay, hours, hoursDisplay, minutes, minutesDisplay, seconds, secondsDisplay, milliseconds, millisecondsDisplay, nanoseconds, nanosecondsDisplay
    \n
    \n

    The values provided for these properties in the options argument, with defaults filled in as needed. For the valid values and defaults for each, see the options argument of the constructor.\n

    \n
    fractionalDigits Optional
    \n
    \n

    The value provided for this property in the options argument. It is only present if specified in options. It is an integer from 0 to 9, inclusive.\n

    \n
    " }, "intl.durationformat.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/durationformat/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/DurationFormat/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -7751,7 +7751,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in duration formatting without having to fall back to the runtime's default locale." }, "intl.getcanonicallocales": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/getcanonicallocales", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/getCanonicalLocales", "status": [ "StandardTrack" ], @@ -7779,7 +7779,7 @@ "returns": "An array containing the canonical locale names." }, "intl.listformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat", "status": [ "StandardTrack" ], @@ -7803,7 +7803,7 @@ "doc": "The Intl.ListFormat object enables language-sensitive list formatting." }, "intl.listformat.format": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat/format", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/format", "status": [ "StandardTrack" ], @@ -7831,7 +7831,7 @@ "returns": "A language-specific formatted string representing the elements of the list.\n
    \n

    Note:\nMost of the time, the formatting returned by format() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of format() to hardcoded constants.\n

    " }, "intl.listformat.formattoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat/formattoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/formatToParts", "status": [ "StandardTrack" ], @@ -7859,7 +7859,7 @@ "returns": "An Array of objects containing the formatted list in parts. Each object has two properties, type and value, each containing a string. The string concatenation of value, in the order provided, will result in the same string as format(). The type may be one of the following:\n
    \n
    literal
    \n
    \n

    Any string that's a part of the format pattern; for example \", \", \", and\", etc.\n

    \n
    element
    \n
    \n

    An element of the list, exactly as provided.\n

    \n
    " }, "intl.listformat.listformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat/listformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/ListFormat", "status": [ "StandardTrack" ], @@ -7890,7 +7890,7 @@ } }, "intl.listformat.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/resolvedOptions", "status": [ "StandardTrack" ], @@ -7915,7 +7915,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this ListFormat object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. No Unicode extension key will be included in the output.\n

    \n
    type
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"conjunction\", \"disjunction\", or \"unit\". The default is \"conjunction\".\n

    \n
    style
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"long\", \"short\", or \"narrow\". The default is \"long\".\n

    \n
    " }, "intl.listformat.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/listformat/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/ListFormat/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -7944,7 +7944,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in list formatting without having to fall back to the runtime's default locale." }, "intl.locale": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale", "status": [ "StandardTrack" ], @@ -7968,7 +7968,7 @@ "doc": "The Intl.Locale object is a standard built-in property of the Intl object that represents a Unicode locale identifier." }, "intl.locale.basename": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/basename", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/baseName", "status": [ "StandardTrack" ], @@ -7992,7 +7992,7 @@ "doc": "The baseName accessor property of Intl.Locale instances returns a substring of this locale's string representation, containing core information about this locale, including the language, script, region, and variants, if available." }, "intl.locale.calendar": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/calendar", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/calendar", "status": [ "StandardTrack" ], @@ -8016,7 +8016,7 @@ "doc": "The calendar accessor property of Intl.Locale instances returns the calendar type for this locale." }, "intl.locale.casefirst": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/casefirst", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/caseFirst", "status": [ "StandardTrack" ], @@ -8040,7 +8040,7 @@ "doc": "The caseFirst accessor property of Intl.Locale instances returns whether case is taken into account for this locale's collation rules." }, "intl.locale.collation": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/collation", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/collation", "status": [ "StandardTrack" ], @@ -8064,7 +8064,7 @@ "doc": "The collation accessor property of Intl.Locale instances returns the collation type for this locale, which is used to order strings according to the locale's rules." }, "intl.locale.getcalendars": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/getcalendars", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getCalendars", "status": [ "StandardTrack" ], @@ -8085,7 +8085,7 @@ "returns": "An array of strings representing all calendars commonly used for the Locale, sorted in descending preference. If the Locale already has a calendar, then the returned array contains that single value.\n

    For a list of supported calendar types, see Intl.supportedValuesOf()." }, "intl.locale.getcollations": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/getcollations", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getCollations", "status": [ "StandardTrack" ], @@ -8106,7 +8106,7 @@ "returns": "An array of strings representing all collation types commonly used for the Locale, sorted in alphabetical order, with the standard and search values always excluded. If the Locale already has a collation, then the returned array contains that single value.\n

    For a list of supported collation types, see Intl.supportedValuesOf()." }, "intl.locale.gethourcycles": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/gethourcycles", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getHourCycles", "status": [ "StandardTrack" ], @@ -8127,7 +8127,7 @@ "returns": "An array of strings representing all hour cycle types commonly used for the Locale, sorted in descending preference. If the Locale already has an hourCycle, then the returned array contains that single value.\n

    Below is a list of supported hour cycle types." }, "intl.locale.getnumberingsystems": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/getnumberingsystems", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getNumberingSystems", "status": [ "StandardTrack" ], @@ -8148,7 +8148,7 @@ "returns": "An array of strings representing all numbering systems commonly used for the Locale, sorted in descending preference. If the Locale already has a numberingSystem, then the returned array contains that single value.\n

    For a list of supported numbering system types, see Intl.supportedValuesOf()." }, "intl.locale.gettextinfo": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/gettextinfo", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getTextInfo", "status": [ "StandardTrack" ], @@ -8168,7 +8168,7 @@ "returns": "An object representing text typesetting information associated with the Locale data specified in UTS 35's Layouts Elements. It has the following properties:\n

    \n
    direction
    \n
    \n

    A string indicating the direction of text for the locale. Can be either \"ltr\" (left-to-right) or \"rtl\" (right-to-left).\n

    \n
    " }, "intl.locale.gettimezones": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/gettimezones", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getTimeZones", "status": [ "StandardTrack" ], @@ -8189,7 +8189,7 @@ "returns": "An array of strings representing supported time zones for the associated Locale, where each value is an IANA time zone canonical name, sorted in alphabetical order. If the locale identifier does not contain a region subtag, the returned value is undefined.\n
    \n

    Note:\nThe standardization of Temporal requires browsers to always return the primary identifier in the IANA database, which may change over time. See time zones and offsets for more information.\n

    " }, "intl.locale.getweekinfo": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/getweekinfo", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getWeekInfo", "status": [ "StandardTrack" ], @@ -8210,7 +8210,7 @@ "returns": "An object representing week information associated with the Locale data specified in UTS 35's Week Elements. It has the following properties:\n
    \n
    firstDay
    \n
    \n

    An integer between 1 (Monday) and 7 (Sunday) indicating the first day of the week for the locale. Commonly 1, 5, 6, or 7.\n

    \n
    weekend
    \n
    \n

    An array of integers between 1 and 7 indicating the weekend days for the locale. This is usually continuous because UTS 35 stores weekendStart and weekendEnd instead.\n

    \n
    minimalDays
    \n
    \n

    An integer between 1 and 7 (commonly 1 and 4) indicating the minimal days required in the first week of a month or year, for week-of-year or week-of-month calculations (e.g., The 20th week of the year). For example, in the ISO 8601 calendar, the first week of a year must have at least 4 days in this year, so if January 1 is a Friday, Saturday, or Sunday, it will be numbered as part of the last week of the previous year.\n

    \n
    " }, "intl.locale.hourcycle": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/hourcycle", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/hourCycle", "status": [ "StandardTrack" ], @@ -8234,7 +8234,7 @@ "doc": "The hourCycle accessor property of Intl.Locale instances returns the hour cycle type for this locale." }, "intl.locale.language": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/language", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/language", "status": [ "StandardTrack" ], @@ -8258,7 +8258,7 @@ "doc": "The language accessor property of Intl.Locale instances returns the language associated with this locale." }, "intl.locale.locale": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/locale", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/Locale", "status": [ "StandardTrack" ], @@ -8286,7 +8286,7 @@ } }, "intl.locale.maximize": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/maximize", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/maximize", "status": [ "StandardTrack" ], @@ -8311,7 +8311,7 @@ "returns": "An Intl.Locale instance whose baseName property returns\nthe result of the Add Likely Subtags algorithm executed against locale.baseName." }, "intl.locale.minimize": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/minimize", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/minimize", "status": [ "StandardTrack" ], @@ -8336,7 +8336,7 @@ "returns": "An Intl.Locale instance whose baseName property returns\nthe result of the Remove Likely Subtags algorithm\nexecuted against locale.baseName." }, "intl.locale.numberingsystem": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/numberingsystem", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/numberingSystem", "status": [ "StandardTrack" ], @@ -8360,7 +8360,7 @@ "doc": "The numberingSystem accessor property of Intl.Locale instances returns the numeral system for this locale." }, "intl.locale.numeric": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/numeric", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/numeric", "status": [ "StandardTrack" ], @@ -8384,7 +8384,7 @@ "doc": "The numeric accessor property of Intl.Locale instances returns whether this locale has special collation handling for numeric characters." }, "intl.locale.region": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/region", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/region", "status": [ "StandardTrack" ], @@ -8408,7 +8408,7 @@ "doc": "The region accessor property of Intl.Locale instances returns the region of the world (usually a country) associated with this locale." }, "intl.locale.script": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/script", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/script", "status": [ "StandardTrack" ], @@ -8432,7 +8432,7 @@ "doc": "The script accessor property of Intl.Locale instances returns the script used for writing the particular language used in this locale." }, "intl.locale.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/toString", "status": [ "StandardTrack" ], @@ -8457,7 +8457,7 @@ "returns": "The locale's Unicode locale identifier string." }, "intl.locale.variants": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/locale/variants", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/variants", "status": [ "StandardTrack" ], @@ -8470,7 +8470,7 @@ "doc": "The variants accessor property of Intl.Locale instances returns the variants associated with this locale, as a string of dash (-) separated identifiers in the originally specified order." }, "intl.numberformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat", "status": [ "StandardTrack" ], @@ -8494,7 +8494,7 @@ "doc": "The Intl.NumberFormat object enables language-sensitive number formatting." }, "intl.numberformat.format": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/format", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/format", "status": [ "StandardTrack" ], @@ -8522,7 +8522,7 @@ "returns": "A string representing the given number formatted according to the locale and formatting options of this Intl.NumberFormat object.\n
    \n

    Note:\nMost of the time, the formatting returned by format() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of format() to hardcoded constants.\n

    " }, "intl.numberformat.formatrange": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/formatrange", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/formatRange", "status": [ "StandardTrack" ], @@ -8554,7 +8554,7 @@ } }, "intl.numberformat.formatrangetoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/formatrangetoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/formatRangeToParts", "status": [ "StandardTrack" ], @@ -8586,7 +8586,7 @@ } }, "intl.numberformat.formattoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/formattoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/formatToParts", "status": [ "StandardTrack" ], @@ -8614,7 +8614,7 @@ "returns": "An Array of objects containing the formatted number in parts. Each object has two properties, type and value, each containing a string. The string concatenation of value, in the order provided, will result in the same string as format(). The type may be one of the following:\n
    \n
    literal
    \n
    \n

    Any string that's a part of the format pattern; for example \" \". Note that common tokens like the decimal separator or the plus/minus signs have their own token types.\n

    \n
    integer
    \n
    \n

    The integral part of the number, or a segment of it if using grouping (controlled by options.useGrouping).\n

    \n
    group
    \n
    \n

    The group separator string, such as \",\". Only present when using grouping (controlled by options.useGrouping).\n

    \n
    decimal
    \n
    \n

    The decimal separator string, such as \".\". Only present when fraction is present.\n

    \n
    fraction
    \n
    \n

    The fractional part of the number.\n

    \n
    compact
    \n
    \n

    The compact exponent, such as \"M\" or \"thousands\". Only present when options.notation is \"compact\". The form (\"short\" or \"long\") can be controlled via options.compactDisplay.\n

    \n
    exponentSeparator
    \n
    \n

    The exponent separator, such as \"E\". Only present when options.notation is \"scientific\" or \"engineering\".\n

    \n
    exponentMinusSign
    \n
    \n

    The exponent minus sign string, such as \"-\". Only present when options.notation is \"scientific\" or \"engineering\" and the exponent is negative.\n

    \n
    exponentInteger
    \n
    \n

    The exponent's integer value. Only present when options.notation is \"scientific\" or \"engineering\".\n

    \n
    nan
    \n
    \n

    A string representing NaN, such as \"NaN\". This is the sole token representing the number itself when the number is NaN.\n

    \n
    infinity
    \n
    \n

    A string representing Infinity or -Infinity, such as \"∞\". This is the sole token representing the number itself when the number is Infinity or -Infinity.\n

    \n
    plusSign
    \n
    \n

    The plus sign, such as \"+\".\n

    \n
    minusSign
    \n
    \n

    The minus sign, such as \"-\".\n

    \n
    percentSign
    \n
    \n

    The percent sign, such as \"%\". Only present when options.style is \"percent\".\n

    \n
    unit
    \n
    \n

    The unit string, such as \"l\" or \"litres\". Only present when options.style is \"unit\". The form (\"short\", \"narrow\", or \"long\") can be controlled via options.unitDisplay.\n

    \n
    currency
    \n
    \n

    The currency string, such as \"$\", \"€\", \"Dollar\", or \"Euro\". Only present when options.style is \"currency\". The form (\"code\", \"symbol\", \"narrowSymbol\", or \"name\") can be controlled via options.currencyDisplay.\n

    \n
    unknown
    \n
    \n

    Reserved for any token that's not recognized as one of the above; should be rarely encountered.\n

    \n
    " }, "intl.numberformat.numberformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/numberformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat", "status": [ "StandardTrack" ], @@ -8668,7 +8668,7 @@ } }, "intl.numberformat.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/resolvedOptions", "status": [ "StandardTrack" ], @@ -8693,7 +8693,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this NumberFormat object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. Only the nu Unicode extension key, if requested, may be included in the output.\n

    \n
    numberingSystem
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"nu\", with default filled in as needed. It is a supported numbering system for this locale. The default is locale dependent.\n

    \n
    style
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"decimal\", \"percent\", \"currency\", or \"unit\". The default is \"decimal\".\n

    \n
    currency Optional
    \n
    \n

    The value provided for this property in the options argument. It is only present if style is \"currency\". It is an ISO 4217 currency code; see Intl.supportedValuesOf(). It is required if style is \"currency\" so there is no default.\n

    \n
    currencyDisplay Optional
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is only present if style is \"currency\". It is either \"code\", \"symbol\", \"narrowSymbol\", or \"name\". The default is \"symbol\".\n

    \n
    currencySign Optional
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is only present if style is \"currency\". It is either \"standard\" or \"accounting\". The default is \"standard\".\n

    \n
    unit Optional
    \n
    \n

    The value provided for this property in the options argument. It is only present if style is \"unit\". It is a sanctioned unit identifier from the full CLDR list. It is required if style is \"unit\" so there is no default.\n

    \n
    unitDisplay Optional
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is only present if style is \"unit\". It is either \"short\", \"narrow\", or \"long\". The default is \"short\".\n

    \n
    minimumIntegerDigits
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is an integer between 1 and 21. The default is 1.\n

    \n
    minimumFractionDigits, maximumFractionDigits Optional
    \n
    \n

    The value provided for these properties in the options argument, with defaults filled in as needed. They are only present if necessary; see digit options. It is an integer between 0 and 100.\n

    \n
    minimumSignificantDigits, maximumSignificantDigits Optional
    \n
    \n

    The value provided for these properties in the options argument, with defaults filled in as needed. They are only present if necessary; see digit options. It is an integer between 1 and 21.\n

    \n
    useGrouping
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed, and with some values normalized. It is either \"always\", \"auto\", \"min2\", or the boolean false. The default is \"min2\" if notation is \"compact\", and \"auto\" otherwise.\n

    \n
    notation
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"standard\", \"scientific\", \"engineering\", or \"compact\". The default is \"standard\".\n

    \n
    compactDisplay Optional
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is only present if notation is \"compact\". It is either \"short\" or \"long\". The default is \"short\".\n

    \n
    signDisplay
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"auto\", \"always\", \"exceptZero\", \"negative\", or \"never\". The default is \"auto\".\n

    \n
    roundingIncrement
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is one of 1, 2, 5, 10, 20, 25, 50, 100, 200, 250, 500, 1000, 2000, 2500, and 5000. The default is 1.\n

    \n
    roundingMode
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is one of \"ceil\", \"floor\", \"expand\", \"trunc\", \"halfCeil\", \"halfFloor\", \"halfExpand\", \"halfTrunc\", and \"halfEven\". The default is \"halfExpand\".\n

    \n
    roundingPriority
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"auto\", \"morePrecision\", or \"lessPrecision\". The default is \"auto\".\n

    \n
    trailingZeroDisplay
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"auto\" or \"stripIfInteger\". The default is \"auto\".\n

    \n
    " }, "intl.numberformat.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/numberformat/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -8722,7 +8722,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in number formatting without having to fall back to the runtime's default locale." }, "intl.pluralrules": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules", "status": [ "StandardTrack" ], @@ -8746,7 +8746,7 @@ "doc": "The Intl.PluralRules object enables plural-sensitive formatting and plural-related language rules." }, "intl.pluralrules.pluralrules": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules/pluralrules", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/PluralRules", "status": [ "StandardTrack" ], @@ -8777,7 +8777,7 @@ } }, "intl.pluralrules.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/resolvedOptions", "status": [ "StandardTrack" ], @@ -8802,7 +8802,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this PluralRules object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. No Unicode extension key will be included in the output.\n

    \n
    type
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"cardinal\" or \"ordinal\". The default is \"cardinal\".\n

    \n
    minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits Optional
    \n
    \n

    The value provided for these properties in the options argument, with defaults filled in as needed. These properties are present only if neither minimumSignificantDigits nor maximumSignificantDigits was provided in the options argument.\n

    \n
    minimumSignificantDigits, maximumSignificantDigits Optional
    \n
    \n

    The value provided for these properties in the options argument, with defaults filled in as needed. These properties are present only if at least one of them was provided in the options argument.\n

    \n
    pluralCategories
    \n
    \n

    An Array of plural categories used by the given locale, selected from the list \"zero\", \"one\", \"two\", \"few\", \"many\" and \"other\".\n

    \n
    roundingIncrement
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is one of 1, 2, 5, 10, 20, 25, 50, 100, 200, 250, 500, 1000, 2000, 2500, and 5000. The default is 1.\n

    \n
    roundingMode
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is one of \"ceil\", \"floor\", \"expand\", \"trunc\", \"halfCeil\", \"halfFloor\", \"halfExpand\", \"halfTrunc\", and \"halfEven\". The default is \"halfExpand\".\n

    \n
    roundingPriority
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"auto\", \"morePrecision\", or \"lessPrecision\". The default is \"auto\".\n

    \n
    trailingZeroDisplay
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"auto\" or \"stripIfInteger\". The default is \"auto\".\n

    \n
    " }, "intl.pluralrules.select": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules/select", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/select", "status": [ "StandardTrack" ], @@ -8830,7 +8830,7 @@ "returns": "A string representing the pluralization category of the number.\nThis can be one of zero, one, two, few, many, or other." }, "intl.pluralrules.selectrange": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules/selectrange", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/selectRange", "status": [ "StandardTrack" ], @@ -8858,7 +8858,7 @@ "returns": "A string representing the pluralization category of the specified range.\nThis can be one of zero, one, two, few, many or other, that are relevant for the locale whose localization is specified in LDML Language Plural Rules." }, "intl.pluralrules.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/pluralrules/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -8887,7 +8887,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in plural rules without having to fall back to the runtime's default locale." }, "intl.relativetimeformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat", "status": [ "StandardTrack" ], @@ -8911,7 +8911,7 @@ "doc": "The Intl.RelativeTimeFormat object enables language-sensitive relative time formatting." }, "intl.relativetimeformat.format": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat/format", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/format", "status": [ "StandardTrack" ], @@ -8940,7 +8940,7 @@ "returns": "A string representing the given value and unit formatted according to the locale and formatting options of this Intl.RelativeTimeFormat object.\n
    \n

    Note:\nMost of the time, the formatting returned by format() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of format() to hardcoded constants.\n

    " }, "intl.relativetimeformat.formattoparts": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat/formattoparts", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/formatToParts", "status": [ "StandardTrack" ], @@ -8969,7 +8969,7 @@ "returns": "An Array of objects containing the formatted relative time in parts. Each object has two or three properties, type, value, and optionally unit, each containing a string. The string concatenation of value, in the order provided, will result in the same string as format(). The parts can be thought of as directly obtained from calling Intl.NumberFormat.prototype.formatToParts() with the numeric value, passing only the numberingSystem option, and then adding additional type: \"literal\" tokens, such as \"in \", \" days ago\", etc. All tokens that are produced by the NumberFormat have an additional unit property, which is the singular form of the input unit; this is for programmatic usage and is not localized. The localized unit is output as a part of a literal token.\n

    When options.numeric is \"auto\", and there's a special string for the value, the returned array is a single literal token." }, "intl.relativetimeformat.relativetimeformat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat/relativetimeformat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/RelativeTimeFormat", "status": [ "StandardTrack" ], @@ -9000,7 +9000,7 @@ } }, "intl.relativetimeformat.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/resolvedOptions", "status": [ "StandardTrack" ], @@ -9025,7 +9025,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this RelativeTimeFormat object. The object has the following properties, in the order they are listed:\n

    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. Only the nu Unicode extension key, if requested, may be included in the output.\n

    \n
    style
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"long\", \"short\", or \"narrow\". The default is \"long\".\n

    \n
    numeric
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"always\" or \"auto\". The default is \"always\".\n

    \n
    numberingSystem
    \n
    \n

    The value provided for this property in the options argument, or using the Unicode extension key \"nu\", with default filled in as needed. It is a supported numbering system for this locale. The default is locale dependent.\n

    \n
    " }, "intl.relativetimeformat.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/relativetimeformat/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/RelativeTimeFormat/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -9054,7 +9054,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in relative time formatting without having to fall back to the runtime's default locale." }, "intl.segmenter": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter", "status": [ "StandardTrack" ], @@ -9077,7 +9077,7 @@ "doc": "The Intl.Segmenter object enables locale-sensitive text segmentation, enabling you to get meaningful items (graphemes, words or sentences) from a string." }, "intl.segmenter.resolvedoptions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/resolvedoptions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/resolvedOptions", "status": [ "StandardTrack" ], @@ -9101,7 +9101,7 @@ "returns": "A new object with properties reflecting the options computed during the initialization of this Segmenter object. The object has the following properties, in the order they are listed:\n
    \n
    locale
    \n
    \n

    The BCP 47 language tag for the locale actually used, determined by the locale negotiation process. No Unicode extension key will be included in the output.\n

    \n
    granularity
    \n
    \n

    The value provided for this property in the options argument, with default filled in as needed. It is either \"grapheme\", \"word\", or \"sentence\". The default is \"grapheme\".\n

    \n
    " }, "intl.segmenter.segment": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/segment", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment", "status": [ "StandardTrack" ], @@ -9157,7 +9157,7 @@ "returns": "A new iterable iterator object that yields data about each segment. Each yielded object has the same properties as the object returned by the containing() method." }, "intl.segmenter.segmenter": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/segmenter", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/Segmenter", "status": [ "StandardTrack" ], @@ -9188,7 +9188,7 @@ } }, "intl.segmenter.supportedlocalesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/supportedlocalesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/supportedLocalesOf", "status": [ "StandardTrack" ], @@ -9216,7 +9216,7 @@ "returns": "An array of strings representing a subset of the given locale tags that are supported in segmentation without having to fall back to the runtime's default locale." }, "intl.segments": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/segment/segments", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments", "status": [ "StandardTrack" ], @@ -9239,7 +9239,7 @@ "doc": "A Segments object is an iterable collection of the segments of a text string. It is returned by a call to the segment() method of an Intl.Segmenter object." }, "intl.segments.containing": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/segment/segments/containing", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/containing", "status": [ "StandardTrack" ], @@ -9266,7 +9266,7 @@ "returns": "An object describing the segment of the original string with the following properties, or undefined if the supplied index value is out of bounds.\n
    \n
    segment
    \n
    \n

    A string containing the segment extracted from the original input string.\n

    \n
    index
    \n
    \n

    The code unit index in the original input string at which the segment begins.\n

    \n
    input
    \n
    \n

    The complete input string that was segmented.\n

    \n
    isWordLike
    \n
    \n

    A boolean value only if granularity is \"word\"; otherwise, undefined. If granularity is \"word\", then isWordLike is true when the segment is word-like (i.e., consists of letters/numbers/ideographs/etc.); otherwise, false.\n

    \n
    " }, "intl.segments.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/segmenter/segment/segments/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter/segment/Segments/Symbol.iterator", "status": [ "StandardTrack" ], @@ -9290,7 +9290,7 @@ "returns": "A new iterable iterator object that yields data about each segment. Each yielded object has the same properties as the object returned by the containing() method." }, "intl.supportedvaluesof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/intl/supportedvaluesof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Intl/supportedValuesOf", "status": [ "StandardTrack" ], @@ -9321,7 +9321,7 @@ } }, "isfinite": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/isfinite", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/isFinite", "status": [ "StandardTrack" ], @@ -9349,7 +9349,7 @@ "returns": "false if the given value is NaN, Infinity, or -Infinity after being converted to a number; otherwise, true." }, "isnan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/isnan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/isNaN", "status": [ "StandardTrack" ], @@ -9377,7 +9377,7 @@ "returns": "true if the given value is NaN after being converted to a number; otherwise, false." }, "iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator", "status": [ "StandardTrack" ], @@ -9401,7 +9401,7 @@ "doc": "An Iterator object is an object that conforms to the iterator protocol by providing a next() method that returns an iterator result object. All built-in iterators inherit from the Iterator class. The Iterator class provides a [Symbol.iterator]() method that returns the iterator object itself, making the iterator also iterable. It also provides some helper methods for working with iterators." }, "iterator.concat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/concat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/concat", "status": [ "StandardTrack" ], @@ -9424,7 +9424,7 @@ "returns": "A new Iterator object that yields the values from each of the input iterables in sequence." }, "iterator.drop": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/drop", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/drop", "status": [ "StandardTrack" ], @@ -9454,7 +9454,7 @@ } }, "iterator.every": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/every", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/every", "status": [ "StandardTrack" ], @@ -9481,7 +9481,7 @@ "returns": "true if callbackFn returns a truthy value for every element. Otherwise, false." }, "iterator.filter": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/filter", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/filter", "status": [ "StandardTrack" ], @@ -9508,7 +9508,7 @@ "returns": "A new iterator helper object. Each time the iterator helper's next() method is called, it returns the next element in the iterator for which the callback function returns true. When the underlying iterator is completed, the iterator helper object is also completed (the next() method produces { value: undefined, done: true })." }, "iterator.find": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/find", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/find", "status": [ "StandardTrack" ], @@ -9535,7 +9535,7 @@ "returns": "The first element produced by the iterator that satisfies the provided testing function. Otherwise, undefined is returned." }, "iterator.flatmap": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/flatmap", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/flatMap", "status": [ "StandardTrack" ], @@ -9565,7 +9565,7 @@ } }, "iterator.foreach": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/foreach", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/forEach", "status": [ "StandardTrack" ], @@ -9592,7 +9592,7 @@ "returns": "undefined." }, "iterator.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/from", "status": [ "StandardTrack" ], @@ -9619,7 +9619,7 @@ "returns": "If object is an iterable, its [Symbol.iterator]() method is called to obtain the iterator. Otherwise, object is assumed to be an iterator. If the iterator is already instanceof Iterator (which means it has Iterator.prototype in its prototype chain), it is returned directly. Otherwise, a new Iterator object is created that wraps the original iterator." }, "iterator.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/Iterator", "status": [ "StandardTrack" ], @@ -9646,7 +9646,7 @@ } }, "iterator.map": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/map", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/map", "status": [ "StandardTrack" ], @@ -9673,7 +9673,7 @@ "returns": "A new iterator helper object. Each time the iterator helper's next() method is called, it gets the next element from the underlying iterator, applies callbackFn, and yields the return value. When the underlying iterator is completed, the iterator helper is also completed (the next() method produces { value: undefined, done: true })." }, "iterator.reduce": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/reduce", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/reduce", "status": [ "StandardTrack" ], @@ -9704,7 +9704,7 @@ } }, "iterator.some": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/some", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/some", "status": [ "StandardTrack" ], @@ -9739,7 +9739,7 @@ "returns": "None (undefined)." }, "iterator.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/Symbol.iterator", "status": [ "StandardTrack" ], @@ -9764,7 +9764,7 @@ "returns": "The value of this, which is the iterator object itself." }, "iterator.take": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/take", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/take", "status": [ "StandardTrack" ], @@ -9794,7 +9794,7 @@ } }, "iterator.toarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/toarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/toArray", "status": [ "StandardTrack" ], @@ -9818,7 +9818,7 @@ "returns": "A new Array instance containing the elements from the iterator in the order they were produced." }, "iterator.zip": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/zip", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/zip", "status": [ "Experimental", "StandardTrack" @@ -9835,7 +9835,7 @@ "returns": "A new Iterator object. Each of its elements is an array with length equal to the number of input iterables, containing the elements from each input iterable at the corresponding position. If the iterables object is empty, the resulting iterator is created as completed." }, "iterator.zipkeyed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/iterator/zipkeyed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Iterator/zipKeyed", "status": [ "Experimental", "StandardTrack" @@ -9852,7 +9852,7 @@ "returns": "A new Iterator object. Each of its elements is an object with the same keys as the iterables argument, containing the elements from each input iterable at the corresponding position." }, "json": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/json", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON", "status": [ "StandardTrack" ], @@ -9876,7 +9876,7 @@ "doc": "The JSON namespace object contains static methods for parsing values from and converting values to JavaScript Object Notation (JSON)." }, "json.israwjson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/json/israwjson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/isRawJSON", "status": [ "StandardTrack" ], @@ -9900,7 +9900,7 @@ "returns": "true if value is created by JSON.rawJSON(); otherwise, false." }, "json.parse": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/json/parse", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse", "status": [ "StandardTrack" ], @@ -9932,7 +9932,7 @@ } }, "json.rawjson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/json/rawjson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/rawJSON", "status": [ "StandardTrack" ], @@ -9959,7 +9959,7 @@ } }, "json.stringify": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/json/stringify", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify", "status": [ "StandardTrack" ], @@ -9992,7 +9992,7 @@ } }, "map": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map", "status": [ "StandardTrack" ], @@ -10016,7 +10016,7 @@ "doc": "The Map object holds key-value pairs and remembers the original insertion order of the keys.\nAny value (both objects and primitive values) may be used as either a key or a value." }, "map.clear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/clear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/clear", "status": [ "StandardTrack" ], @@ -10041,7 +10041,7 @@ "returns": "None (undefined)." }, "map.delete": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/delete", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/delete", "status": [ "StandardTrack" ], @@ -10069,7 +10069,7 @@ "returns": "true if an entry in the Map object has been removed successfully. false if the key is not found in the Map." }, "map.entries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/entries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/entries", "status": [ "StandardTrack" ], @@ -10094,7 +10094,7 @@ "returns": "A new iterable iterator object." }, "map.foreach": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/foreach", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach", "status": [ "StandardTrack" ], @@ -10123,7 +10123,7 @@ "returns": "None (undefined)." }, "map.get": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/get", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/get", "status": [ "StandardTrack" ], @@ -10151,7 +10151,7 @@ "returns": "The value associated with the specified key in the Map object. If the key can't be found, undefined is returned." }, "map.getorinsert": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/getorinsert", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/getOrInsert", "status": [ "StandardTrack" ], @@ -10176,7 +10176,7 @@ "returns": "The value associated with the specified key in the Map object. If the key can't be found, defaultValue is inserted and returned." }, "map.getorinsertcomputed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/getorinsertcomputed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/getOrInsertComputed", "status": [ "StandardTrack" ], @@ -10204,7 +10204,7 @@ } }, "map.groupby": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/groupby", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/groupBy", "status": [ "StandardTrack" ], @@ -10232,7 +10232,7 @@ "returns": "A Map object with keys for each group, each assigned to an array containing the elements of the associated group." }, "map.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/has", "status": [ "StandardTrack" ], @@ -10260,7 +10260,7 @@ "returns": "Returns true if an entry with the specified key exists in the Map object; otherwise false." }, "map.keys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/keys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/keys", "status": [ "StandardTrack" ], @@ -10285,7 +10285,7 @@ "returns": "A new iterable iterator object." }, "map.map": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/map", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/Map", "status": [ "StandardTrack" ], @@ -10312,7 +10312,7 @@ } }, "map.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/set", "status": [ "StandardTrack" ], @@ -10341,7 +10341,7 @@ "returns": "The Map object." }, "map.size": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/size", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/size", "status": [ "StandardTrack" ], @@ -10365,7 +10365,7 @@ "doc": "The size accessor property of Map instances returns the number of elements in this map." }, "map.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/Symbol.iterator", "status": [ "StandardTrack" ], @@ -10390,7 +10390,7 @@ "returns": "The same return value as Map.prototype.entries(): a new iterable iterator object that yields the key-value pairs of the map." }, "map.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/Symbol.species", "status": [ "StandardTrack" ], @@ -10415,7 +10415,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct copied Map instances." }, "map.values": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/map/values", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/values", "status": [ "StandardTrack" ], @@ -10440,7 +10440,7 @@ "returns": "A new iterable iterator object." }, "math": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math", "status": [ "StandardTrack" ], @@ -10464,7 +10464,7 @@ "doc": "The Math namespace object contains static properties and methods for mathematical constants and functions.\n

    Math works with the Number type. It doesn't work with BigInt." }, "math.abs": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/abs", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/abs", "status": [ "StandardTrack" ], @@ -10492,7 +10492,7 @@ "returns": "The absolute value of x. If x is negative or -0, returns its opposite number -x (which is non-negative). Otherwise, returns x itself. The result is therefore always a positive number or 0." }, "math.acos": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/acos", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/acos", "status": [ "StandardTrack" ], @@ -10520,7 +10520,7 @@ "returns": "The inverse cosine (angle in radians between 0 and π, inclusive) of x. If x is less than -1 or greater than 1, returns NaN." }, "math.acosh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/acosh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/acosh", "status": [ "StandardTrack" ], @@ -10548,7 +10548,7 @@ "returns": "The inverse hyperbolic cosine of x. If x is less than 1, returns NaN." }, "math.asin": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/asin", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/asin", "status": [ "StandardTrack" ], @@ -10576,7 +10576,7 @@ "returns": "The inverse sine (angle in radians between -π2-\\frac{\\pi}{2} and π2\\frac{\\pi}{2}, inclusive) of x. If x is less than -1 or greater than 1, returns NaN." }, "math.asinh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/asinh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/asinh", "status": [ "StandardTrack" ], @@ -10604,7 +10604,7 @@ "returns": "The inverse hyperbolic sine of x." }, "math.atan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/atan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/atan", "status": [ "StandardTrack" ], @@ -10632,7 +10632,7 @@ "returns": "The inverse tangent (angle in radians between -π2-\\frac{\\pi}{2} and π2\\frac{\\pi}{2}, inclusive) of x. If x is Infinity, it returns π2\\frac{\\pi}{2}. If x is -Infinity, it returns -π2-\\frac{\\pi}{2}." }, "math.atan2": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/atan2", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/atan2", "status": [ "StandardTrack" ], @@ -10661,7 +10661,7 @@ "returns": "The angle in radians (between -π and π, inclusive) between the positive x-axis and the ray from (0, 0) to the point (x, y)." }, "math.atanh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/atanh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/atanh", "status": [ "StandardTrack" ], @@ -10689,7 +10689,7 @@ "returns": "The inverse hyperbolic tangent of x. If x is 1, returns Infinity. If x is -1, returns -Infinity. If x is less than -1 or greater than 1, returns NaN." }, "math.cbrt": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/cbrt", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/cbrt", "status": [ "StandardTrack" ], @@ -10717,7 +10717,7 @@ "returns": "The cube root of x." }, "math.ceil": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/ceil", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/ceil", "status": [ "StandardTrack" ], @@ -10745,7 +10745,7 @@ "returns": "The smallest integer greater than or equal to x. It's the same value as -Math.floor(-x)." }, "math.clz32": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/clz32", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/clz32", "status": [ "StandardTrack" ], @@ -10773,7 +10773,7 @@ "returns": "The number of leading zero bits in the 32-bit binary representation of x." }, "math.cos": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/cos", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/cos", "status": [ "StandardTrack" ], @@ -10801,7 +10801,7 @@ "returns": "The cosine of x, between -1 and 1, inclusive. If x is Infinity, -Infinity, or NaN, returns NaN." }, "math.cosh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/cosh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/cosh", "status": [ "StandardTrack" ], @@ -10829,7 +10829,7 @@ "returns": "The hyperbolic cosine of x." }, "math.e": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/e", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/E", "status": [ "StandardTrack" ], @@ -10853,7 +10853,7 @@ "doc": "The Math.E static data property represents Euler's number, the base of natural logarithms, e, which is approximately 2.718." }, "math.exp": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/exp", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/exp", "status": [ "StandardTrack" ], @@ -10881,7 +10881,7 @@ "returns": "A nonnegative number representing ex, where e is the base of the natural logarithm." }, "math.expm1": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/expm1", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/expm1", "status": [ "StandardTrack" ], @@ -10909,7 +10909,7 @@ "returns": "A number representing ex - 1, where e is the base of the natural logarithm." }, "math.f16round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/f16round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/f16round", "status": [ "StandardTrack" ], @@ -10936,7 +10936,7 @@ "returns": "The nearest 16-bit half precision float representation of doubleFloat." }, "math.floor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/floor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/floor", "status": [ "StandardTrack" ], @@ -10964,7 +10964,7 @@ "returns": "The largest integer smaller than or equal to x. It's the same value as -Math.ceil(-x)." }, "math.fround": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/fround", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/fround", "status": [ "StandardTrack" ], @@ -10992,7 +10992,7 @@ "returns": "The nearest 32-bit single precision float representation of doubleFloat." }, "math.hypot": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/hypot", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/hypot", "status": [ "StandardTrack" ], @@ -11020,7 +11020,7 @@ "returns": "The square root of the sum of squares of the given arguments. Returns Infinity if any of the arguments is ±Infinity. Otherwise, if at least one of the arguments is or is converted to NaN, returns NaN. Returns 0 if no arguments are given or all arguments are ±0." }, "math.imul": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/imul", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/imul", "status": [ "StandardTrack" ], @@ -11049,7 +11049,7 @@ "returns": "The result of the C-like 32-bit multiplication of the given arguments." }, "math.ln10": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/ln10", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/LN10", "status": [ "StandardTrack" ], @@ -11073,7 +11073,7 @@ "doc": "The Math.LN10 static data property represents the natural logarithm of 10, approximately 2.303." }, "math.ln2": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/ln2", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/LN2", "status": [ "StandardTrack" ], @@ -11097,7 +11097,7 @@ "doc": "The Math.LN2 static data property represents the natural logarithm of 2, approximately 0.693:" }, "math.log": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/log", "status": [ "StandardTrack" ], @@ -11125,7 +11125,7 @@ "returns": "The natural logarithm (base e) of x. If x is ±0, returns -Infinity. If x < 0, returns NaN." }, "math.log10": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log10", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/log10", "status": [ "StandardTrack" ], @@ -11153,7 +11153,7 @@ "returns": "The base 10 logarithm of x. If x < 0, returns NaN." }, "math.log10e": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log10e", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/LOG10E", "status": [ "StandardTrack" ], @@ -11177,7 +11177,7 @@ "doc": "The Math.LOG10E static data property represents the base 10 logarithm of e, approximately 0.434." }, "math.log1p": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log1p", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/log1p", "status": [ "StandardTrack" ], @@ -11205,7 +11205,7 @@ "returns": "The natural logarithm (base e) of x + 1. If x is -1, returns -Infinity. If x < -1, returns NaN." }, "math.log2": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log2", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/log2", "status": [ "StandardTrack" ], @@ -11233,7 +11233,7 @@ "returns": "The base 2 logarithm of x. If x < 0, returns NaN." }, "math.log2e": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/log2e", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/LOG2E", "status": [ "StandardTrack" ], @@ -11257,7 +11257,7 @@ "doc": "The Math.LOG2E static data property represents the base 2 logarithm of e, approximately 1.443." }, "math.max": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/max", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/max", "status": [ "StandardTrack" ], @@ -11285,7 +11285,7 @@ "returns": "The largest of the given numbers. Returns NaN if any of the parameters is or is converted into NaN. Returns -Infinity if no parameters are provided." }, "math.min": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/min", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/min", "status": [ "StandardTrack" ], @@ -11313,7 +11313,7 @@ "returns": "The smallest of the given numbers. Returns NaN if any of the parameters is or is converted into NaN. Returns Infinity if no parameters are provided." }, "math.pi": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/pi", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/PI", "status": [ "StandardTrack" ], @@ -11337,7 +11337,7 @@ "doc": "The Math.PI static data property represents the ratio of the circumference of a circle to its diameter, approximately 3.14159." }, "math.pow": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/pow", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/pow", "status": [ "StandardTrack" ], @@ -11366,7 +11366,7 @@ "returns": "A number representing base taken to the power of exponent. Returns NaN in one of the following cases:\n

    " }, "math.random": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/random", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/random", "status": [ "StandardTrack" ], @@ -11391,7 +11391,7 @@ "returns": "A floating-point, pseudo-random number between 0 (inclusive) and 1 (exclusive)." }, "math.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/round", "status": [ "StandardTrack" ], @@ -11419,7 +11419,7 @@ "returns": "The value of x rounded to the nearest integer." }, "math.sign": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sign", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/sign", "status": [ "StandardTrack" ], @@ -11447,7 +11447,7 @@ "returns": "A number representing the sign of x:\n" }, "math.sin": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sin", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/sin", "status": [ "StandardTrack" ], @@ -11475,7 +11475,7 @@ "returns": "The sine of x, between -1 and 1, inclusive. If x is Infinity, -Infinity, or NaN, returns NaN." }, "math.sinh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sinh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/sinh", "status": [ "StandardTrack" ], @@ -11503,7 +11503,7 @@ "returns": "The hyperbolic sine of x." }, "math.sqrt": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sqrt", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/sqrt", "status": [ "StandardTrack" ], @@ -11531,7 +11531,7 @@ "returns": "The square root of x, a nonnegative number. If x < 0, returns NaN." }, "math.sqrt2": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sqrt2", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/SQRT2", "status": [ "StandardTrack" ], @@ -11555,7 +11555,7 @@ "doc": "The Math.SQRT2 static data property represents the square root of 2, approximately 1.414." }, "math.sumprecise": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/sumprecise", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/sumPrecise", "status": [ "StandardTrack" ], @@ -11578,7 +11578,7 @@ } }, "math.tan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/tan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/tan", "status": [ "StandardTrack" ], @@ -11606,7 +11606,7 @@ "returns": "The tangent of x. If x is Infinity, -Infinity, or NaN, returns NaN.\n
    \n

    Note:\nDue to floating point precision, it's not possible to obtain the exact value π/2, so the result is always finite if not NaN.\n

    " }, "math.tanh": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/tanh", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/tanh", "status": [ "StandardTrack" ], @@ -11634,7 +11634,7 @@ "returns": "The hyperbolic tangent of x." }, "math.trunc": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/math/trunc", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Math/trunc", "status": [ "StandardTrack" ], @@ -11662,7 +11662,7 @@ "returns": "The integer part of x." }, "nan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/nan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/NaN", "status": [ "StandardTrack" ], @@ -11686,7 +11686,7 @@ "doc": "The NaN global property is a value representing Not-A-Number." }, "number": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number", "status": [ "StandardTrack" ], @@ -11710,7 +11710,7 @@ "doc": "Number values represent floating-point numbers like 37 or -9.25.\n

    The Number constructor contains constants and methods for working with numbers. Values of other types can be converted to numbers using the Number() function." }, "number.epsilon": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/epsilon", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/EPSILON", "status": [ "StandardTrack" ], @@ -11734,7 +11734,7 @@ "doc": "The Number.EPSILON static data property represents the difference between 1 and the smallest floating point number greater than 1." }, "number.isfinite": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/isfinite", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite", "status": [ "StandardTrack" ], @@ -11762,7 +11762,7 @@ "returns": "The boolean value true if the given value is a finite number. Otherwise false." }, "number.isinteger": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/isinteger", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/isInteger", "status": [ "StandardTrack" ], @@ -11790,7 +11790,7 @@ "returns": "The boolean value true if the given value is an integer. Otherwise false." }, "number.isnan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/isnan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN", "status": [ "StandardTrack" ], @@ -11818,7 +11818,7 @@ "returns": "The boolean value true if the given value is a number with value NaN. Otherwise, false." }, "number.issafeinteger": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/issafeinteger", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/isSafeInteger", "status": [ "StandardTrack" ], @@ -11846,7 +11846,7 @@ "returns": "The boolean value true if the given value is a number that is a safe integer. Otherwise false." }, "number.nan": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/nan", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/NaN", "status": [ "StandardTrack" ], @@ -11870,7 +11870,7 @@ "doc": "The Number.NaN static data property represents Not-A-Number, which is equivalent to NaN. For more information about the behaviors of NaN, see the description for the global property." }, "number.number": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/number", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/Number", "status": [ "StandardTrack" ], @@ -11898,7 +11898,7 @@ "returns": "When Number() is called as a function (without new), it returns value coerced to a number primitive. Specially, BigInts values are converted to numbers instead of throwing. If value is absent, it becomes 0.\n

    When Number() is called as a constructor (with new), it uses the coercion process above and returns a wrapping Number object, which is not a primitive.\n

    \n

    Warning:\nYou should rarely find yourself using Number as a constructor.\n

    " }, "number.parsefloat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/parsefloat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/parseFloat", "status": [ "StandardTrack" ], @@ -11926,7 +11926,7 @@ "returns": "A floating point number parsed from the given string.\n

    Or NaN when the first non-whitespace character cannot be converted to a number." }, "number.parseint": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/parseint", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/parseInt", "status": [ "StandardTrack" ], @@ -11955,7 +11955,7 @@ "returns": "An integer parsed from the given string.\n

    If the radix is smaller than 2 or bigger than\n36, or the first non-whitespace character cannot be converted to a number,\nNaN is returned." }, "number.toexponential": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/toexponential", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/toExponential", "status": [ "StandardTrack" ], @@ -11987,7 +11987,7 @@ } }, "number.tofixed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/tofixed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed", "status": [ "StandardTrack" ], @@ -12019,7 +12019,7 @@ } }, "number.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString", "status": [ "StandardTrack" ], @@ -12048,7 +12048,7 @@ "returns": "A string representing the given number according to language-specific conventions.\n

    In implementations with Intl.NumberFormat, this is equivalent to new Intl.NumberFormat(locales, options).format(number).\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleString() to hardcoded constants.\n

    " }, "number.toprecision": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/toprecision", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision", "status": [ "StandardTrack" ], @@ -12080,7 +12080,7 @@ } }, "number.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/toString", "status": [ "StandardTrack" ], @@ -12112,7 +12112,7 @@ } }, "number.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/number/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/valueOf", "status": [ "StandardTrack" ], @@ -12137,7 +12137,7 @@ "returns": "A number representing the primitive value of the specified Number object." }, "object": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object", "status": [ "StandardTrack" ], @@ -12161,7 +12161,7 @@ "doc": "The Object type represents one of JavaScript's data types. It is used to store various keyed collections and more complex entities. Objects can be created using the Object() constructor or the object initializer / literal syntax." }, "object.__definegetter__": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/__definegetter__", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__defineGetter__", "status": [ "StandardTrack", "Deprecated" @@ -12189,7 +12189,7 @@ } }, "object.__definesetter__": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/__definesetter__", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__defineSetter__", "status": [ "StandardTrack", "Deprecated" @@ -12217,7 +12217,7 @@ } }, "object.__lookupgetter__": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/__lookupgetter__", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__lookupGetter__", "status": [ "StandardTrack", "Deprecated" @@ -12241,7 +12241,7 @@ "returns": "The function bound as a getter to the specified property. Returns undefined if no such property is found, or the property is a data property." }, "object.__lookupsetter__": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/__lookupsetter__", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/__lookupSetter__", "status": [ "StandardTrack", "Deprecated" @@ -12265,7 +12265,7 @@ "returns": "The function bound as a setter to the specified property. Returns undefined if no such property is found, or the property is a data property." }, "object.assign": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/assign", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/assign", "status": [ "StandardTrack" ], @@ -12297,7 +12297,7 @@ } }, "object.constructor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/constructor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/constructor", "status": [ "StandardTrack" ], @@ -12321,7 +12321,7 @@ "doc": "The constructor data property of an Object instance returns a reference to the constructor function that created the instance object. Note that the value of this property is a reference to the function itself, not a string containing the function's name.\n
    \n

    Note:\nThis is a property of JavaScript objects. For the constructor method in classes, see its own reference page.\n

    " }, "object.create": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/create", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/create", "status": [ "StandardTrack" ], @@ -12353,7 +12353,7 @@ } }, "object.defineproperties": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/defineproperties", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperties", "status": [ "StandardTrack" ], @@ -12382,7 +12382,7 @@ "returns": "The object that was passed to the function." }, "object.defineproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/defineproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "status": [ "StandardTrack" ], @@ -12412,7 +12412,7 @@ "returns": "The object that was passed to the function, with the specified property added or modified." }, "object.entries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/entries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/entries", "status": [ "StandardTrack" ], @@ -12440,7 +12440,7 @@ "returns": "An array of the given object's own enumerable string-keyed property key-value pairs. Each key-value pair is an array with two elements: the first element is the property key (which is always a string), and the second element is the property value." }, "object.freeze": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/freeze", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze", "status": [ "StandardTrack" ], @@ -12468,7 +12468,7 @@ "returns": "The object that was passed to the function." }, "object.fromentries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/fromentries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/fromEntries", "status": [ "StandardTrack" ], @@ -12496,7 +12496,7 @@ "returns": "A new object whose properties are given by the entries of the iterable." }, "object.getownpropertydescriptor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/getownpropertydescriptor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor", "status": [ "StandardTrack" ], @@ -12525,7 +12525,7 @@ "returns": "A property descriptor of the given property if it exists on the object,\nundefined otherwise." }, "object.getownpropertydescriptors": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/getownpropertydescriptors", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptors", "status": [ "StandardTrack" ], @@ -12553,7 +12553,7 @@ "returns": "An object containing all own property descriptors of an object. Might be an empty\nobject, if there are no properties." }, "object.getownpropertynames": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/getownpropertynames", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames", "status": [ "StandardTrack" ], @@ -12581,7 +12581,7 @@ "returns": "An array of strings that corresponds to the properties found directly in the given object." }, "object.getownpropertysymbols": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/getownpropertysymbols", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols", "status": [ "StandardTrack" ], @@ -12609,7 +12609,7 @@ "returns": "An array of all symbol properties found directly upon the given object." }, "object.getprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/getprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/getPrototypeOf", "status": [ "StandardTrack" ], @@ -12637,7 +12637,7 @@ "returns": "The prototype of the given object, which may be null." }, "object.groupby": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/groupby", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/groupBy", "status": [ "StandardTrack" ], @@ -12665,7 +12665,7 @@ "returns": "A null-prototype object with properties for all groups, each assigned to an array containing the elements of the associated group." }, "object.hasown": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/hasown", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn", "status": [ "StandardTrack" ], @@ -12694,7 +12694,7 @@ "returns": "true if the specified object has directly defined the specified property. Otherwise false" }, "object.hasownproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/hasownproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty", "status": [ "StandardTrack" ], @@ -12722,7 +12722,7 @@ "returns": "Returns true if the object has the specified property as own property; false\notherwise." }, "object.is": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/is", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/is", "status": [ "StandardTrack" ], @@ -12751,7 +12751,7 @@ "returns": "A boolean indicating whether or not the two arguments are the same value." }, "object.isextensible": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/isextensible", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isExtensible", "status": [ "StandardTrack" ], @@ -12779,7 +12779,7 @@ "returns": "A Boolean indicating whether or not the given object is extensible." }, "object.isfrozen": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/isfrozen", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isFrozen", "status": [ "StandardTrack" ], @@ -12807,7 +12807,7 @@ "returns": "A Boolean indicating whether or not the given object is frozen." }, "object.isprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/isprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isPrototypeOf", "status": [ "StandardTrack" ], @@ -12838,7 +12838,7 @@ } }, "object.issealed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/issealed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isSealed", "status": [ "StandardTrack" ], @@ -12866,7 +12866,7 @@ "returns": "A Boolean indicating whether or not the given object is sealed." }, "object.keys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/keys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/keys", "status": [ "StandardTrack" ], @@ -12894,7 +12894,7 @@ "returns": "An array of strings representing the given object's own enumerable string-keyed property keys." }, "object.object": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/object", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/Object", "status": [ "StandardTrack" ], @@ -12922,7 +12922,7 @@ "returns": "When the Object() constructor itself is called or constructed, its return value is an object:\n\n

    When Object() is constructed but new.target is not the Object constructor itself, the behavior is slightly different — it initializes a new object with new.target.prototype as its prototype. Any argument value is ignored. This may happen, for example, when Object() is implicitly called via super() in the constructor of a class that extends Object. In this case, even if you pass a number to super(), the this value inside the constructor does not become a Number instance." }, "object.preventextensions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/preventextensions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/preventExtensions", "status": [ "StandardTrack" ], @@ -12950,7 +12950,7 @@ "returns": "The object being made non-extensible." }, "object.propertyisenumerable": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/propertyisenumerable", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/propertyIsEnumerable", "status": [ "StandardTrack" ], @@ -12978,7 +12978,7 @@ "returns": "A boolean value indicating whether the specified property is enumerable and is the object's own property." }, "object.proto": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/proto", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/proto", "status": [ "StandardTrack", "Deprecated" @@ -13001,7 +13001,7 @@ } }, "object.seal": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/seal", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/seal", "status": [ "StandardTrack" ], @@ -13029,7 +13029,7 @@ "returns": "The object being sealed." }, "object.setprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/setprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/setPrototypeOf", "status": [ "StandardTrack" ], @@ -13061,7 +13061,7 @@ } }, "object.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/toLocaleString", "status": [ "StandardTrack" ], @@ -13086,7 +13086,7 @@ "returns": "The return value of calling this.toString()." }, "object.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/toString", "status": [ "StandardTrack" ], @@ -13111,7 +13111,7 @@ "returns": "A string representing the object." }, "object.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf", "status": [ "StandardTrack" ], @@ -13136,7 +13136,7 @@ "returns": "The this value, converted to an object.\n

    \n

    Note:\nIn order for valueOf to be useful during type conversion, it must return a primitive. Because all primitive types have their own valueOf() methods, calling primitiveValue.valueOf() generally does not invoke Object.prototype.valueOf().\n

    " }, "object.values": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/object/values", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/values", "status": [ "StandardTrack" ], @@ -13164,7 +13164,7 @@ "returns": "An array containing the given object's own enumerable string-keyed property values." }, "parsefloat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/parsefloat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/parseFloat", "status": [ "StandardTrack" ], @@ -13192,7 +13192,7 @@ "returns": "A floating point number parsed from the given string, or NaN when the first non-whitespace character cannot be converted to a number.\n
    \n

    Note:\nJavaScript does not have the distinction of \"floating point numbers\" and \"integers\" on the language level. parseInt() and parseFloat() only differ in their parsing behavior, but not necessarily their return values. For example, parseInt(\"42\") and parseFloat(\"42\") would return the same value: a Number 42.\n

    " }, "parseint": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/parseint", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/parseInt", "status": [ "StandardTrack" ], @@ -13221,7 +13221,7 @@ "returns": "An integer parsed from the given string, or NaN when\n\n
    \n

    Note:\nJavaScript does not have the distinction of \"floating point numbers\" and \"integers\" on the language level. parseInt() and parseFloat() only differ in their parsing behavior, but not necessarily their return values. For example, parseInt(\"42\") and parseFloat(\"42\") would return the same value: a Number 42.\n

    " }, "promise": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise", "status": [ "StandardTrack" ], @@ -13245,7 +13245,7 @@ "doc": "The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.\n

    To learn about the way promises work and how you can use them, we advise you to read Using promises first." }, "promise.all": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/all", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/all", "status": [ "StandardTrack" ], @@ -13273,7 +13273,7 @@ "returns": "A Promise that is:\n

    " }, "promise.allsettled": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/allsettled", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled", "status": [ "StandardTrack" ], @@ -13301,7 +13301,7 @@ "returns": "A Promise that is:\n" }, "promise.any": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/any", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/any", "status": [ "StandardTrack" ], @@ -13329,7 +13329,7 @@ "returns": "A Promise that is:\n" }, "promise.catch": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/catch", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/catch", "status": [ "StandardTrack" ], @@ -13357,7 +13357,7 @@ "returns": "Returns a new Promise. This new promise is always pending when returned, regardless of the current promise's status. If onRejected is called, the returned promise will resolve based on the return value of this call, or reject with the thrown error from this call. If the current promise fulfills, onRejected is not called and the returned promise fulfills to the same value." }, "promise.finally": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/finally", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/finally", "status": [ "StandardTrack" ], @@ -13385,7 +13385,7 @@ "returns": "Returns a new Promise immediately. This new promise is always pending when returned, regardless of the current promise's status. If onFinally throws an error or returns a rejected promise, the new promise will reject with that value. Otherwise, the new promise will settle with the same state as the current promise." }, "promise.promise": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/promise", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/Promise", "status": [ "StandardTrack" ], @@ -13413,7 +13413,7 @@ "returns": "When called via new, the Promise constructor returns a promise object. The promise object will become resolved when either of the functions resolveFunc or rejectFunc are invoked. Note that if you call resolveFunc and pass another promise object as an argument, the initial promise can be said to be \"resolved\", but still not \"settled\". See the Promise description for more explanation." }, "promise.race": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/race", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/race", "status": [ "StandardTrack" ], @@ -13441,7 +13441,7 @@ "returns": "A Promise that asynchronously settles with the eventual state of the first promise in the iterable to settle. In other words, it fulfills if the first promise to settle is fulfilled, and rejects if the first promise to settle is rejected. The returned promise remains pending forever if the iterable passed is empty. If the iterable passed is non-empty but contains no pending promises, the returned promise is still asynchronously (instead of synchronously) settled." }, "promise.reject": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/reject", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/reject", "status": [ "StandardTrack" ], @@ -13469,7 +13469,7 @@ "returns": "A Promise that is rejected with the given reason." }, "promise.resolve": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/resolve", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/resolve", "status": [ "StandardTrack" ], @@ -13497,7 +13497,7 @@ "returns": "A Promise that is resolved with the given value, or the promise passed as value, if the value was a promise object. A resolved promise can be in any of the states — fulfilled, rejected, or pending. For example, resolving a rejected promise will still result in a rejected promise." }, "promise.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/Symbol.species", "status": [ "StandardTrack" ], @@ -13522,7 +13522,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct return values from promise chaining methods that create new promises." }, "promise.then": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/then", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/then", "status": [ "StandardTrack" ], @@ -13551,7 +13551,7 @@ "returns": "Returns a new Promise immediately. This returned promise is always pending when returned, regardless of the current promise's status.\n

    One of the onFulfilled and onRejected handlers will be executed to handle the current promise's fulfillment or rejection. The call always happens asynchronously, even when the current promise is already settled. The behavior of the promise returned by then() (referred to as p in the following list) depends on the handler's execution result, following a specific set of rules. If the handler function:\n

    " }, "promise.try": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/try", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/try", "status": [ "StandardTrack" ], @@ -13579,7 +13579,7 @@ "returns": "A Promise that is:\n" }, "promise.withresolvers": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/promise/withresolvers", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/withResolvers", "status": [ "StandardTrack" ], @@ -13603,7 +13603,7 @@ "returns": "A plain object containing the following properties:\n
    \n
    promise
    \n
    \n

    A Promise object.\n

    \n
    resolve
    \n
    \n

    A function that resolves the promise. For its semantics, see the Promise() constructor reference.\n

    \n
    reject
    \n
    \n

    A function that rejects the promise. For its semantics, see the Promise() constructor reference.\n

    \n
    " }, "proxy": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy", "status": [ "StandardTrack" ], @@ -13627,7 +13627,7 @@ "doc": "The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object." }, "proxy.apply": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/apply", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/apply", "status": [ "StandardTrack" ], @@ -13657,7 +13657,7 @@ "returns": "The apply() method can return any value, representing the return value of the function call." }, "proxy.construct": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/construct", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/construct", "status": [ "StandardTrack" ], @@ -13687,7 +13687,7 @@ "returns": "The construct() method must return an object, representing the newly created object." }, "proxy.defineproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/defineproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/defineProperty", "status": [ "StandardTrack" ], @@ -13717,7 +13717,7 @@ "returns": "The defineProperty() method must return a Boolean indicating whether or not the property has been successfully defined. Other values are coerced to booleans.\n

    Many operations, including Object.defineProperty() and Object.defineProperties(), throw a TypeError if the [[DefineOwnProperty]] internal method returns false." }, "proxy.deleteproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/deleteproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/deleteProperty", "status": [ "StandardTrack" ], @@ -13746,7 +13746,7 @@ "returns": "The deleteProperty() method must return a Boolean indicating whether or not the property has been successfully deleted. Other values are coerced to booleans.\n

    Many operations, including the delete operator when in strict mode, throw a TypeError if the [[Delete]] internal method returns false." }, "proxy.get": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/get", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/get", "status": [ "StandardTrack" ], @@ -13776,7 +13776,7 @@ "returns": "The get() method can return any value, representing the property value." }, "proxy.getownpropertydescriptor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/getownpropertydescriptor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/getOwnPropertyDescriptor", "status": [ "StandardTrack" ], @@ -13805,7 +13805,7 @@ "returns": "The getOwnPropertyDescriptor() method must return an object or undefined, representing the property descriptor. Missing attributes are normalized in the same way as Object.defineProperty()." }, "proxy.getprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/getprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/getPrototypeOf", "status": [ "StandardTrack" ], @@ -13833,7 +13833,7 @@ "returns": "The getPrototypeOf() method must return an object or null, representing the prototype of the target object." }, "proxy.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/has", "status": [ "StandardTrack" ], @@ -13862,7 +13862,7 @@ "returns": "The has() method must return a Boolean indicating whether or not the property exists. Other values are coerced to booleans." }, "proxy.isextensible": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/isextensible", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/isExtensible", "status": [ "StandardTrack" ], @@ -13890,7 +13890,7 @@ "returns": "The isExtensible() method must return a Boolean indicating whether or not the target object is extensible. Other values are coerced to booleans." }, "proxy.ownkeys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/ownkeys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/ownKeys", "status": [ "StandardTrack" ], @@ -13918,7 +13918,7 @@ "returns": "The ownKeys() method must return an array-like object where each element is either a String or a Symbol containing no duplicate items." }, "proxy.preventextensions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/preventextensions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/preventExtensions", "status": [ "StandardTrack" ], @@ -13946,7 +13946,7 @@ "returns": "The preventExtensions() method must return a Boolean indicating whether or not the operation was successful. Other values are coerced to booleans.\n

    Many operations, including Object.preventExtensions(), throw a TypeError if the [[PreventExtensions]] internal method returns false." }, "proxy.proxy": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy", "status": [ "StandardTrack" ], @@ -14158,7 +14158,7 @@ "returns": "The setPrototypeOf() method must return a Boolean indicating whether or not the prototype was successfully changed. Other values are coerced to booleans.\n

    Many operations, including Object.setPrototypeOf(), throw a TypeError if the [[SetPrototypeOf]] internal method returns false." }, "proxy.revocable": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/revocable", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/revocable", "status": [ "StandardTrack" ], @@ -14187,7 +14187,7 @@ "returns": "A plain object with the following two properties:\n

    \n
    proxy
    \n
    \n

    A Proxy object exactly the same as one created with a new Proxy(target, handler) call.\n

    \n
    revoke
    \n
    \n

    A function with no parameters to revoke (switch off) the proxy.\n

    \n
    " }, "proxy.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/set", "status": [ "StandardTrack" ], @@ -14218,7 +14218,7 @@ "returns": "The set() method must return a Boolean indicating whether or not the assignment succeeded. Other values are coerced to booleans.\n

    Many operations, including using property accessors in strict mode, throw a TypeError if the [[Set]] internal method returns false." }, "proxy.setprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/proxy/proxy/setprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/setPrototypeOf", "status": [ "StandardTrack" ], @@ -14247,7 +14247,7 @@ "returns": "The setPrototypeOf() method must return a Boolean indicating whether or not the prototype was successfully changed. Other values are coerced to booleans.\n

    Many operations, including Object.setPrototypeOf(), throw a TypeError if the [[SetPrototypeOf]] internal method returns false." }, "rangeerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/rangeerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RangeError", "status": [ "StandardTrack" ], @@ -14271,7 +14271,7 @@ "doc": "The RangeError object indicates an error when a value is not in the set or range of allowed values." }, "rangeerror.rangeerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/rangeerror/rangeerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RangeError/RangeError", "status": [ "StandardTrack" ], @@ -14301,7 +14301,7 @@ } }, "referenceerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/referenceerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError", "status": [ "StandardTrack" ], @@ -14325,7 +14325,7 @@ "doc": "The ReferenceError object represents an error when a variable that doesn't exist (or hasn't yet been initialized) in the current scope is referenced.\n

    ReferenceError is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage().\n

    ReferenceError is a subclass of Error." }, "referenceerror.referenceerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/referenceerror/referenceerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError/ReferenceError", "status": [ "StandardTrack" ], @@ -14355,7 +14355,7 @@ } }, "reflect": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect", "status": [ "StandardTrack" ], @@ -14379,7 +14379,7 @@ "doc": "The Reflect namespace object contains static methods for invoking interceptable JavaScript object internal methods. The methods are the same as those of proxy handlers." }, "reflect.apply": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/apply", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/apply", "status": [ "StandardTrack" ], @@ -14412,7 +14412,7 @@ } }, "reflect.construct": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/construct", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/construct", "status": [ "StandardTrack" ], @@ -14445,7 +14445,7 @@ } }, "reflect.defineproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/defineproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/defineProperty", "status": [ "StandardTrack" ], @@ -14478,7 +14478,7 @@ } }, "reflect.deleteproperty": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/deleteproperty", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/deleteProperty", "status": [ "StandardTrack" ], @@ -14510,7 +14510,7 @@ } }, "reflect.get": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/get", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/get", "status": [ "StandardTrack" ], @@ -14543,7 +14543,7 @@ } }, "reflect.getownpropertydescriptor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/getownpropertydescriptor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/getOwnPropertyDescriptor", "status": [ "StandardTrack" ], @@ -14575,7 +14575,7 @@ } }, "reflect.getprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/getprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/getPrototypeOf", "status": [ "StandardTrack" ], @@ -14606,7 +14606,7 @@ } }, "reflect.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/has", "status": [ "StandardTrack" ], @@ -14638,7 +14638,7 @@ } }, "reflect.isextensible": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/isextensible", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/isExtensible", "status": [ "StandardTrack" ], @@ -14669,7 +14669,7 @@ } }, "reflect.ownkeys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/ownkeys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/ownKeys", "status": [ "StandardTrack" ], @@ -14700,7 +14700,7 @@ } }, "reflect.preventextensions": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/preventextensions", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/preventExtensions", "status": [ "StandardTrack" ], @@ -14731,7 +14731,7 @@ } }, "reflect.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/set", "status": [ "StandardTrack" ], @@ -14765,7 +14765,7 @@ } }, "reflect.setprototypeof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/reflect/setprototypeof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect/setPrototypeOf", "status": [ "StandardTrack" ], @@ -14797,7 +14797,7 @@ } }, "regexp": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp", "status": [ "StandardTrack" ], @@ -14821,7 +14821,7 @@ "doc": "The RegExp object is used for matching text with a pattern.\n

    For an introduction to regular expressions, read the Regular expressions chapter in the JavaScript guide. For detailed information of regular expression syntax, read the regular expression reference." }, "regexp.compile": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/compile", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/compile", "status": [ "StandardTrack", "Deprecated" @@ -14849,7 +14849,7 @@ } }, "regexp.dotall": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/dotall", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/dotAll", "status": [ "StandardTrack" ], @@ -14873,7 +14873,7 @@ "doc": "The dotAll accessor property of RegExp instances returns whether or not the s flag is used with this regular expression." }, "regexp.escape": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/escape", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/escape", "status": [ "StandardTrack" ], @@ -14903,7 +14903,7 @@ } }, "regexp.exec": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/exec", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec", "status": [ "StandardTrack" ], @@ -14931,7 +14931,7 @@ "returns": "If the match fails, the exec() method returns null, and sets the regex's lastIndex to 0.\n

    If the match succeeds, the exec() method returns an array and updates the lastIndex property of the regular expression object. The returned array has the matched text as the first item, and then one item for each capturing group of the matched text. The array also has the following additional properties:\n

    \n
    index
    \n
    \n

    The 0-based index of the match in the string.\n

    \n
    input
    \n
    \n

    The original string that was matched against.\n

    \n
    groups
    \n
    \n

    A null-prototype object of named capturing groups, whose keys are the names, and values are the capturing groups, or undefined if no named capturing groups were defined. See capturing groups for more information.\n

    \n
    indices Optional
    \n
    \n

    This property is only present when the d flag is set. It is an array where each entry represents the bounds of a substring match. The index of each element in this array corresponds to the index of the respective substring match in the array returned by exec(). In other words, the first indices entry represents the entire match, the second indices entry represents the first capturing group, etc. Each entry itself is a two-element array, where the first number represents the match's start index, and the second number, its end index.\n

    The indices array additionally has a groups property, which holds a null-prototype object of all named capturing groups. The keys are the names of the capturing groups, and each value is a two-element array, with the first number being the start index, and the second number being the end index of the capturing group. If the regular expression doesn't contain any named capturing groups, groups is undefined.\n

    \n
    " }, "regexp.flags": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/flags", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/flags", "status": [ "StandardTrack" ], @@ -14955,7 +14955,7 @@ "doc": "The flags accessor property of RegExp instances returns the flags of this regular expression." }, "regexp.global": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/global", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/global", "status": [ "StandardTrack" ], @@ -14979,7 +14979,7 @@ "doc": "The global accessor property of RegExp instances returns whether or not the g flag is used with this regular expression." }, "regexp.hasindices": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/hasindices", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/hasIndices", "status": [ "StandardTrack" ], @@ -15003,7 +15003,7 @@ "doc": "The hasIndices accessor property of RegExp instances returns whether or not the d flag is used with this regular expression." }, "regexp.ignorecase": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/ignorecase", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase", "status": [ "StandardTrack" ], @@ -15027,7 +15027,7 @@ "doc": "The ignoreCase accessor property of RegExp instances returns whether or not the i flag is used with this regular expression." }, "regexp.input": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/input", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/input", "status": [ "StandardTrack", "Deprecated" @@ -15047,7 +15047,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.input static accessor property returns the string against which a regular expression is matched. RegExp.$_ is an alias for this property." }, "regexp.lastindex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/lastindex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex", "status": [ "StandardTrack" ], @@ -15071,7 +15071,7 @@ "doc": "The lastIndex data property of a RegExp instance specifies the index at which to start the next match." }, "regexp.lastmatch": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/lastmatch", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastMatch", "status": [ "StandardTrack", "Deprecated" @@ -15091,7 +15091,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.lastMatch static accessor property returns the last matched substring. RegExp[\"$&\"] is an alias for this property." }, "regexp.lastparen": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/lastparen", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastParen", "status": [ "StandardTrack", "Deprecated" @@ -15111,7 +15111,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.lastParen static accessor property returns the last parenthesized substring match, if any. RegExp[\"$+\"] is an alias for this property." }, "regexp.leftcontext": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/leftcontext", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/leftContext", "status": [ "StandardTrack", "Deprecated" @@ -15131,7 +15131,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.leftContext static accessor property returns the substring preceding the most recent match. RegExp[\"$`\"] is an alias for this property." }, "regexp.multiline": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/multiline", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/multiline", "status": [ "StandardTrack" ], @@ -15155,7 +15155,7 @@ "doc": "The multiline accessor property of RegExp instances returns whether or not the m flag is used with this regular expression." }, "regexp.n": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/n", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/n", "status": [ "StandardTrack", "Deprecated" @@ -15175,7 +15175,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.$1, …, RegExp.$9 static accessor properties return parenthesized substring matches." }, "regexp.regexp": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/regexp", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp", "status": [ "StandardTrack" ], @@ -15207,7 +15207,7 @@ } }, "regexp.rightcontext": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/rightcontext", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/rightContext", "status": [ "StandardTrack", "Deprecated" @@ -15227,7 +15227,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nAll RegExp static properties that expose the last match state globally are deprecated. See deprecated RegExp features for more information.\n

    \n

    The RegExp.rightContext static accessor property returns the substring following the most recent match. RegExp[\"$'\"] is an alias for this property." }, "regexp.source": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/source", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/source", "status": [ "StandardTrack" ], @@ -15251,7 +15251,7 @@ "doc": "The source accessor property of RegExp instances returns a string containing the source text of this regular expression, without the two forward slashes on both sides or any flags." }, "regexp.sticky": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/sticky", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/sticky", "status": [ "StandardTrack" ], @@ -15275,7 +15275,7 @@ "doc": "The sticky accessor property of RegExp instances returns whether or not the y flag is used with this regular expression." }, "regexp.symbol.match": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.match", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.match", "status": [ "StandardTrack" ], @@ -15303,7 +15303,7 @@ "returns": "An Array whose contents depend on the presence or absence of the global (g) flag, or null if no matches are found.\n

    " }, "regexp.symbol.matchall": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.matchall", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.matchAll", "status": [ "StandardTrack" ], @@ -15331,7 +15331,7 @@ "returns": "An iterable iterator object (which is not restartable) of matches. Each match is an array with the same shape as the return value of RegExp.prototype.exec()." }, "regexp.symbol.replace": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.replace", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.replace", "status": [ "StandardTrack" ], @@ -15360,7 +15360,7 @@ "returns": "A new string, with one, some, or all matches of the pattern replaced by the specified replacement." }, "regexp.symbol.search": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.search", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.search", "status": [ "StandardTrack" ], @@ -15388,7 +15388,7 @@ "returns": "The index of the first match between the regular expression and the given string, or -1 if no match was found." }, "regexp.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.species", "status": [ "StandardTrack" ], @@ -15413,7 +15413,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct copied RegExp instances." }, "regexp.symbol.split": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/symbol.split", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/Symbol.split", "status": [ "StandardTrack" ], @@ -15442,7 +15442,7 @@ "returns": "An Array containing substrings as its elements. Capturing groups are included." }, "regexp.test": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/test", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test", "status": [ "StandardTrack" ], @@ -15470,7 +15470,7 @@ "returns": "true if there is a match between the regular expression and the string\nstr. Otherwise, false." }, "regexp.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toString", "status": [ "StandardTrack" ], @@ -15495,7 +15495,7 @@ "returns": "A string representing the given object." }, "regexp.unicode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/unicode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/unicode", "status": [ "StandardTrack" ], @@ -15519,7 +15519,7 @@ "doc": "The unicode accessor property of RegExp instances returns whether or not the u flag is used with this regular expression." }, "regexp.unicodesets": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/regexp/unicodesets", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/unicodeSets", "status": [ "StandardTrack" ], @@ -15542,7 +15542,7 @@ "doc": "The unicodeSets accessor property of RegExp instances returns whether or not the v flag is used with this regular expression." }, "set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set", "status": [ "StandardTrack" ], @@ -15566,7 +15566,7 @@ "doc": "The Set object lets you store unique values of any type, whether primitive values or object references." }, "set.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/add", "status": [ "StandardTrack" ], @@ -15594,7 +15594,7 @@ "returns": "The Set object." }, "set.clear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/clear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/clear", "status": [ "StandardTrack" ], @@ -15619,7 +15619,7 @@ "returns": "None (undefined)." }, "set.delete": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/delete", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/delete", "status": [ "StandardTrack" ], @@ -15647,7 +15647,7 @@ "returns": "true if a value in the Set object has been removed successfully. false if the value is not found in the Set." }, "set.difference": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/difference", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/difference", "status": [ "StandardTrack" ], @@ -15674,7 +15674,7 @@ "returns": "A new Set object containing elements in this set but not in the other set." }, "set.entries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/entries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/entries", "status": [ "StandardTrack" ], @@ -15699,7 +15699,7 @@ "returns": "A new iterable iterator object." }, "set.foreach": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/foreach", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/forEach", "status": [ "StandardTrack" ], @@ -15728,7 +15728,7 @@ "returns": "None (undefined)." }, "set.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/has", "status": [ "StandardTrack" ], @@ -15756,7 +15756,7 @@ "returns": "Returns true if the specified value exists in the Set object; otherwise false." }, "set.intersection": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/intersection", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/intersection", "status": [ "StandardTrack" ], @@ -15783,7 +15783,7 @@ "returns": "A new Set object containing elements in both this set and the other set." }, "set.isdisjointfrom": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/isdisjointfrom", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/isDisjointFrom", "status": [ "StandardTrack" ], @@ -15810,7 +15810,7 @@ "returns": "true if this set has no elements in common with the other set, and false otherwise." }, "set.issubsetof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/issubsetof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/isSubsetOf", "status": [ "StandardTrack" ], @@ -15837,7 +15837,7 @@ "returns": "true if all elements in this set are also in the other set, and false otherwise." }, "set.issupersetof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/issupersetof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/isSupersetOf", "status": [ "StandardTrack" ], @@ -15864,7 +15864,7 @@ "returns": "true if all elements in the other set are also in this set, and false otherwise." }, "set.keys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/keys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/keys", "status": [ "StandardTrack" ], @@ -15889,7 +15889,7 @@ "returns": "A new iterable iterator object." }, "set.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/Set", "status": [ "StandardTrack" ], @@ -15917,7 +15917,7 @@ "returns": "A new Set object." }, "set.size": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/size", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/size", "status": [ "StandardTrack" ], @@ -15941,7 +15941,7 @@ "doc": "The size accessor property of Set instances returns the number of (unique) elements in this set." }, "set.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/Symbol.iterator", "status": [ "StandardTrack" ], @@ -15966,7 +15966,7 @@ "returns": "The same return value as Set.prototype.values(): a new iterable iterator object that yields the values of the set." }, "set.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/Symbol.species", "status": [ "StandardTrack" ], @@ -15991,7 +15991,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct copied Set instances." }, "set.symmetricdifference": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/symmetricdifference", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/symmetricDifference", "status": [ "StandardTrack" ], @@ -16018,7 +16018,7 @@ "returns": "A new Set object containing elements which are in either this set or the other set, but not in both." }, "set.union": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/union", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/union", "status": [ "StandardTrack" ], @@ -16045,7 +16045,7 @@ "returns": "A new Set object containing elements which are in either or both of this set and the other set." }, "set.values": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/set/values", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/values", "status": [ "StandardTrack" ], @@ -16070,7 +16070,7 @@ "returns": "A new iterable iterator object." }, "sharedarraybuffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer", "status": [ "StandardTrack" ], @@ -16094,7 +16094,7 @@ "doc": "The SharedArrayBuffer object is used to represent a generic raw binary data buffer, similar to the ArrayBuffer object, but in a way that they can be used to create views on shared memory. A SharedArrayBuffer is not a Transferable Object, unlike an ArrayBuffer which is transferable." }, "sharedarraybuffer.bytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/bytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength", "status": [ "StandardTrack" ], @@ -16118,7 +16118,7 @@ "doc": "The byteLength accessor property of SharedArrayBuffer instances returns the length (in bytes) of this SharedArrayBuffer." }, "sharedarraybuffer.grow": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/grow", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/grow", "status": [ "StandardTrack" ], @@ -16149,7 +16149,7 @@ } }, "sharedarraybuffer.growable": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/growable", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/growable", "status": [ "StandardTrack" ], @@ -16172,7 +16172,7 @@ "doc": "The growable accessor property of SharedArrayBuffer instances returns whether this SharedArrayBuffer can be grow or not." }, "sharedarraybuffer.maxbytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/maxbytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/maxByteLength", "status": [ "StandardTrack" ], @@ -16195,7 +16195,7 @@ "doc": "The maxByteLength accessor property of SharedArrayBuffer instances returns the maximum length (in bytes) that this SharedArrayBuffer can be grown to." }, "sharedarraybuffer.sharedarraybuffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/sharedarraybuffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/SharedArrayBuffer", "status": [ "StandardTrack" ], @@ -16224,7 +16224,7 @@ "returns": "A new SharedArrayBuffer object of the specified size, with its maxByteLength property set to the specified maxByteLength if one was specified. Its contents are initialized to 0." }, "sharedarraybuffer.slice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/slice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/slice", "status": [ "StandardTrack" ], @@ -16253,7 +16253,7 @@ "returns": "A new SharedArrayBuffer containing the extracted elements." }, "sharedarraybuffer.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/sharedarraybuffer/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/Symbol.species", "status": [ "StandardTrack" ], @@ -16278,7 +16278,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct return values from array buffer methods that create new array buffer." }, "string": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String", "status": [ "StandardTrack" ], @@ -16302,7 +16302,7 @@ "doc": "The String object is used to represent and manipulate a\nsequence of characters." }, "string.anchor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/anchor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/anchor", "status": [ "StandardTrack", "Deprecated" @@ -16326,7 +16326,7 @@ "returns": "A string beginning with an <a name=\"name\"> start tag (double quotes in name are replaced with &quot;), then the text str, and then an </a> end tag." }, "string.at": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/at", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/at", "status": [ "StandardTrack" ], @@ -16354,7 +16354,7 @@ "returns": "A String consisting of the single UTF-16 code unit located at the specified position. Returns undefined if the given index can not be found." }, "string.big": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/big", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/big", "status": [ "StandardTrack", "Deprecated" @@ -16375,7 +16375,7 @@ "returns": "A string beginning with a <big> start tag, then the text str, and then a </big> end tag." }, "string.blink": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/blink", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/blink", "status": [ "StandardTrack", "Deprecated" @@ -16396,7 +16396,7 @@ "returns": "A string beginning with a <blink> start tag, then the text str, and then a </blink> end tag." }, "string.bold": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/bold", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/bold", "status": [ "StandardTrack", "Deprecated" @@ -16417,7 +16417,7 @@ "returns": "A string beginning with a <b> start tag, then the text str, and then a </b> end tag." }, "string.charat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/charat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/charAt", "status": [ "StandardTrack" ], @@ -16445,7 +16445,7 @@ "returns": "A string representing the character (exactly one UTF-16 code unit) at the specified index. If index is out of the range of 0 – str.length - 1, charAt() returns an empty string." }, "string.charcodeat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/charcodeat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/charCodeAt", "status": [ "StandardTrack" ], @@ -16473,7 +16473,7 @@ "returns": "An integer between 0 and 65535 representing the UTF-16 code unit value of the character at the specified index. If index is out of range of 0 – str.length - 1, charCodeAt() returns NaN." }, "string.codepointat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/codepointat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/codePointAt", "status": [ "StandardTrack" ], @@ -16501,7 +16501,7 @@ "returns": "A non-negative integer representing the code point value of the character at the given index.\n" }, "string.concat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/concat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/concat", "status": [ "StandardTrack" ], @@ -16529,7 +16529,7 @@ "returns": "A new string containing the combined text of the strings provided." }, "string.endswith": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/endswith", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith", "status": [ "StandardTrack" ], @@ -16561,7 +16561,7 @@ } }, "string.fixed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/fixed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/fixed", "status": [ "StandardTrack", "Deprecated" @@ -16582,7 +16582,7 @@ "returns": "A string beginning with a <tt> start tag, then the text str, and then a </tt> end tag." }, "string.fontcolor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/fontcolor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/fontcolor", "status": [ "StandardTrack", "Deprecated" @@ -16606,7 +16606,7 @@ "returns": "A string beginning with a <font color=\"color\"> start tag (double quotes in color are replaced with &quot;), then the text str, and then a </font> end tag." }, "string.fontsize": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/fontsize", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/fontsize", "status": [ "StandardTrack", "Deprecated" @@ -16630,7 +16630,7 @@ "returns": "A string beginning with a <font size=\"size\"> start tag (double quotes in size are replaced with &quot;), then the text str, and then a </font> end tag." }, "string.fromcharcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/fromcharcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode", "status": [ "StandardTrack" ], @@ -16658,7 +16658,7 @@ "returns": "A string of length N consisting of the N specified UTF-16 code units." }, "string.fromcodepoint": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/fromcodepoint", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/fromCodePoint", "status": [ "StandardTrack" ], @@ -16689,7 +16689,7 @@ } }, "string.includes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/includes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/includes", "status": [ "StandardTrack" ], @@ -16721,7 +16721,7 @@ } }, "string.indexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/indexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf", "status": [ "StandardTrack" ], @@ -16750,7 +16750,7 @@ "returns": "The index of the first occurrence of searchString found, or -1 if not found.\n

    Return value when using an empty search string

    \n

    Searching for an empty search string produces strange results. With no second argument, or with a second argument whose value is less than the calling string's length, the return value is the same as the value of the second argument:\n

    js
    \"hello world\".indexOf(\"\"); // returns 0\n\"hello world\".indexOf(\"\", 0); // returns 0\n\"hello world\".indexOf(\"\", 3); // returns 3\n\"hello world\".indexOf(\"\", 8); // returns 8\n
    \n

    However, with a second argument whose value is greater than or equal to the string's length, the return value is the string's length:\n

    js
    \"hello world\".indexOf(\"\", 11); // returns 11\n\"hello world\".indexOf(\"\", 13); // returns 11\n\"hello world\".indexOf(\"\", 22); // returns 11\n
    \n

    In the former instance, the method behaves as if it found an empty string just after the position specified in the second argument. In the latter instance, the method behaves as if it found an empty string at the end of the calling string." }, "string.iswellformed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/iswellformed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/isWellFormed", "status": [ "StandardTrack" ], @@ -16774,7 +16774,7 @@ "returns": "Returns true if this string does not contain any lone surrogates, false otherwise." }, "string.italics": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/italics", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/italics", "status": [ "StandardTrack", "Deprecated" @@ -16795,7 +16795,7 @@ "returns": "A string beginning with an <i> start tag, then the text str, and then an </i> end tag." }, "string.lastindexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/lastindexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf", "status": [ "StandardTrack" ], @@ -16824,7 +16824,7 @@ "returns": "The index of the last occurrence of searchString found, or -1 if not found." }, "string.length": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/length", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/length", "status": [ "StandardTrack" ], @@ -16848,7 +16848,7 @@ "doc": "The length data property of a String value contains the length of the string in UTF-16 code units." }, "string.link": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/link", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/link", "status": [ "StandardTrack", "Deprecated" @@ -16872,7 +16872,7 @@ "returns": "A string beginning with an <a href=\"url\"> start tag (double quotes in url are replaced with &quot;), then the text str, and then an </a> end tag." }, "string.localecompare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/localecompare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare", "status": [ "StandardTrack" ], @@ -16902,7 +16902,7 @@ "returns": "A negative number if referenceStr occurs before compareString; positive if the referenceStr occurs after compareString; 0 if they are equivalent.\n

    In implementations with Intl.Collator, this is equivalent to new Intl.Collator(locales, options).compare(referenceStr, compareString)." }, "string.match": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/match", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/match", "status": [ "StandardTrack" ], @@ -16930,7 +16930,7 @@ "returns": "An Array whose contents depend on the presence or absence of the global (g) flag, or null if no matches are found.\n

    " }, "string.matchall": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/matchall", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/matchAll", "status": [ "StandardTrack" ], @@ -16961,7 +16961,7 @@ } }, "string.normalize": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/normalize", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/normalize", "status": [ "StandardTrack" ], @@ -16992,7 +16992,7 @@ } }, "string.padend": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/padend", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/padEnd", "status": [ "StandardTrack" ], @@ -17021,7 +17021,7 @@ "returns": "A String of the specified targetLength with padString applied at the end." }, "string.padstart": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/padstart", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/padStart", "status": [ "StandardTrack" ], @@ -17050,7 +17050,7 @@ "returns": "A String of the specified targetLength with padString applied at the start." }, "string.raw": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/raw", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/raw", "status": [ "StandardTrack" ], @@ -17083,7 +17083,7 @@ } }, "string.repeat": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/repeat", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/repeat", "status": [ "StandardTrack" ], @@ -17114,7 +17114,7 @@ } }, "string.replace": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/replace", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/replace", "status": [ "StandardTrack" ], @@ -17143,7 +17143,7 @@ "returns": "A new string, with one, some, or all matches of the pattern replaced by the specified replacement." }, "string.replaceall": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/replaceall", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/replaceAll", "status": [ "StandardTrack" ], @@ -17175,7 +17175,7 @@ } }, "string.search": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/search", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/search", "status": [ "StandardTrack" ], @@ -17203,7 +17203,7 @@ "returns": "The index of the first match between the regular expression and the given string, or -1 if no match was found." }, "string.slice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/slice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/slice", "status": [ "StandardTrack" ], @@ -17232,7 +17232,7 @@ "returns": "A new string containing the extracted section of the string." }, "string.small": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/small", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/small", "status": [ "StandardTrack", "Deprecated" @@ -17253,7 +17253,7 @@ "returns": "A string beginning with a <small> start tag, then the text str, and then a </small> end tag." }, "string.split": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/split", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/split", "status": [ "StandardTrack" ], @@ -17282,7 +17282,7 @@ "returns": "If separator is a string, an Array of strings is returned, split at each point where the separator occurs in the given string.\n

    If separator is a regex, the returned Array also contains the captured groups for each separator match; see below for details. The capturing groups may be unmatched, in which case they are undefined in the array.\n

    If separator has a custom [Symbol.split]() method, its return value is directly returned." }, "string.startswith": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/startswith", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith", "status": [ "StandardTrack" ], @@ -17314,7 +17314,7 @@ } }, "string.strike": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/strike", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/strike", "status": [ "StandardTrack", "Deprecated" @@ -17335,7 +17335,7 @@ "returns": "A string beginning with a <strike> start tag, then the text str, and then a </strike> end tag." }, "string.string": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/string", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/String", "status": [ "StandardTrack" ], @@ -17363,7 +17363,7 @@ "returns": "When String() is called as a function (without new), it returns value coerced to a string primitive. Specially, Symbol values are converted to \"Symbol(description)\", where description is the description of the Symbol, instead of throwing.\n

    When String() is called as a constructor (with new), it coerces value to a string primitive (without special symbol handling) and returns a wrapping String object, which is not a primitive.\n

    \n

    Warning:\nYou should rarely find yourself using String as a constructor.\n

    " }, "string.sub": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/sub", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/sub", "status": [ "StandardTrack", "Deprecated" @@ -17384,7 +17384,7 @@ "returns": "A string beginning with a <sub> start tag, then the text str, and then a </sub> end tag." }, "string.substr": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/substr", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/substr", "status": [ "StandardTrack", "Deprecated" @@ -17409,7 +17409,7 @@ "returns": "A new string containing the specified part of the given string." }, "string.substring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/substring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/substring", "status": [ "StandardTrack" ], @@ -17438,7 +17438,7 @@ "returns": "A new string containing the specified part of the given string." }, "string.sup": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/sup", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/sup", "status": [ "StandardTrack", "Deprecated" @@ -17459,7 +17459,7 @@ "returns": "A string beginning with a <sup> start tag, then the text str, and then a </sup> end tag." }, "string.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/Symbol.iterator", "status": [ "StandardTrack" ], @@ -17484,7 +17484,7 @@ "returns": "A new iterable iterator object that yields the Unicode code points of the string value as individual strings." }, "string.tolocalelowercase": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/tolocalelowercase", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleLowerCase", "status": [ "StandardTrack" ], @@ -17512,7 +17512,7 @@ "returns": "A new string representing the calling string converted to lower case, according to any\nlocale-specific case mappings." }, "string.tolocaleuppercase": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/tolocaleuppercase", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase", "status": [ "StandardTrack" ], @@ -17540,7 +17540,7 @@ "returns": "A new string representing the calling string converted to upper case, according to any\nlocale-specific case mappings." }, "string.tolowercase": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/tolowercase", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase", "status": [ "StandardTrack" ], @@ -17565,7 +17565,7 @@ "returns": "A new string representing the calling string converted to lower case." }, "string.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toString", "status": [ "StandardTrack" ], @@ -17590,7 +17590,7 @@ "returns": "A string representing the specified string value." }, "string.touppercase": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/touppercase", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase", "status": [ "StandardTrack" ], @@ -17615,7 +17615,7 @@ "returns": "A new string representing the calling string converted to upper case." }, "string.towellformed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/towellformed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/toWellFormed", "status": [ "StandardTrack" ], @@ -17639,7 +17639,7 @@ "returns": "A new string that is a copy of this string, with all lone surrogates replaced with the Unicode replacement character U+FFFD. If str is well formed, a new string is still returned (essentially a copy of str)." }, "string.trim": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/trim", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trim", "status": [ "StandardTrack" ], @@ -17664,7 +17664,7 @@ "returns": "A new string representing str stripped of whitespace from both its beginning and end. Whitespace is defined as white space characters plus line terminators.\n

    If neither the beginning or end of str has any whitespace, a new string is still returned (essentially a copy of str)." }, "string.trimend": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/trimend", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd", "status": [ "StandardTrack" ], @@ -17689,7 +17689,7 @@ "returns": "A new string representing str stripped of whitespace from its end (right side). Whitespace is defined as white space characters plus line terminators.\n

    If the end of str has no whitespace, a new string is still returned (essentially a copy of str)." }, "string.trimstart": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/trimstart", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimStart", "status": [ "StandardTrack" ], @@ -17714,7 +17714,7 @@ "returns": "A new string representing str stripped of whitespace from its beginning (left side). Whitespace is defined as white space characters plus line terminators.\n

    If the beginning of str has no whitespace, a new string is still returned (essentially a copy of str)." }, "string.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/string/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/valueOf", "status": [ "StandardTrack" ], @@ -17739,7 +17739,7 @@ "returns": "A string representing the primitive value of a given String object." }, "suppressederror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/suppressederror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError", "status": [ "StandardTrack" ], @@ -17757,7 +17757,7 @@ "doc": "The SuppressedError object represents an error generated while handing another error. It is generated during resource disposal using using or await using.\n

    Compared to AggregateError, SuppressedError represents an error that happened during the handling of another error, while AggregateError represents a list of unrelated errors. It is possible, though, for a SuppressedError to contain a chain of suppressed errors (e.suppressed.suppressed.suppressed...). It is also semantically different from cause because the error is not caused by another error, but happens when handling another error.\n

    SuppressedError is a subclass of Error." }, "suppressederror.error": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/suppressederror/error", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError/error", "status": [ "StandardTrack" ], @@ -17775,7 +17775,7 @@ "doc": "The error data property of a SuppressedError instance contains a reference to the error that results in the suppression." }, "suppressederror.suppressed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/suppressederror/suppressed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError/suppressed", "status": [ "StandardTrack" ], @@ -17793,7 +17793,7 @@ "doc": "The suppressed data property of a SuppressedError instance contains a reference to the original error that got suppressed because a new error was generated while handling it." }, "suppressederror.suppressederror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/suppressederror/suppressederror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SuppressedError/SuppressedError", "status": [ "StandardTrack" ], @@ -17816,7 +17816,7 @@ } }, "symbol": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol", "status": [ "StandardTrack" ], @@ -17840,7 +17840,7 @@ "doc": "Symbol is a built-in object whose constructor returns a symbol primitive — also called a Symbol value or just a Symbol — that's guaranteed to be unique. Symbols are often used to add unique property keys to an object that won't collide with keys any other code might add to the object, and which are hidden from any mechanisms other code will typically use to access the object. That enables a form of weak encapsulation, or a weak form of information hiding.\n

    Every Symbol() call is guaranteed to return a unique Symbol. Every Symbol.for(\"key\") call will always return the same Symbol for a given value of \"key\". When Symbol.for(\"key\") is called, if a Symbol with the given key can be found in the global Symbol registry, that Symbol is returned. Otherwise, a new Symbol is created, added to the global Symbol registry under the given key, and returned." }, "symbol.asyncdispose": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/asyncdispose", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/asyncDispose", "status": [ "StandardTrack" ], @@ -17860,7 +17860,7 @@ "doc": "The Symbol.asyncDispose static data property represents the well-known symbol Symbol.asyncDispose. The await using declaration looks up this symbol on the variable initializer for the method to call when the variable goes out of scope." }, "symbol.asynciterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/asynciterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/asyncIterator", "status": [ "StandardTrack" ], @@ -17884,7 +17884,7 @@ "doc": "The Symbol.asyncIterator static data property represents the well-known symbol Symbol.asyncIterator. The async iterable protocol looks up this symbol for the method that returns the async iterator for an object. In order for an object to be async iterable, it must have a [Symbol.asyncIterator] key." }, "symbol.description": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/description", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/description", "status": [ "StandardTrack" ], @@ -17908,7 +17908,7 @@ "doc": "The description accessor property of Symbol values returns a string containing the description of this symbol, or undefined if the symbol has no description." }, "symbol.dispose": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/dispose", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/dispose", "status": [ "StandardTrack" ], @@ -17928,7 +17928,7 @@ "doc": "The Symbol.dispose static data property represents the well-known symbol Symbol.dispose. The using declaration looks up this symbol on the variable initializer for the method to call when the variable goes out of scope." }, "symbol.for": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/for", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/for", "status": [ "StandardTrack" ], @@ -17956,7 +17956,7 @@ "returns": "An existing symbol with the given key if found; otherwise, a new symbol is created and\nreturned." }, "symbol.hasinstance": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/hasinstance", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/hasInstance", "status": [ "StandardTrack" ], @@ -17980,7 +17980,7 @@ "doc": "The Symbol.hasInstance static data property represents the well-known symbol Symbol.hasInstance. The instanceof operator looks up this symbol on its right-hand operand for the method used to determine if the constructor object recognizes an object as its instance." }, "symbol.isconcatspreadable": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/isconcatspreadable", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/isConcatSpreadable", "status": [ "StandardTrack" ], @@ -18004,7 +18004,7 @@ "doc": "The Symbol.isConcatSpreadable static data property represents the well-known symbol Symbol.isConcatSpreadable. The Array.prototype.concat() method looks up this symbol on each object being concatenated to determine if it should be treated as an array-like object and flattened to its array elements." }, "symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/iterator", "status": [ "StandardTrack" ], @@ -18028,7 +18028,7 @@ "doc": "The Symbol.iterator static data property represents the well-known symbol Symbol.iterator. The iterable protocol looks up this symbol for the method that returns the iterator for an object. In order for an object to be iterable, it must have a [Symbol.iterator] key." }, "symbol.keyfor": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/keyfor", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/keyFor", "status": [ "StandardTrack" ], @@ -18056,7 +18056,7 @@ "returns": "A string representing the key for the given symbol if one is found on the global registry; otherwise, undefined." }, "symbol.match": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/match", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/match", "status": [ "StandardTrack" ], @@ -18080,7 +18080,7 @@ "doc": "The Symbol.match static data property represents the well-known symbol Symbol.match. The String.prototype.match() method looks up this symbol on its first argument for the method used to match an input string against the current object. This symbol is also used to determine if an object should be treated as a regex.\n

    For more information, see RegExp.prototype[Symbol.match]() and String.prototype.match()." }, "symbol.matchall": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/matchall", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/matchAll", "status": [ "StandardTrack" ], @@ -18104,7 +18104,7 @@ "doc": "The Symbol.matchAll static data property represents the well-known symbol Symbol.matchAll. The String.prototype.matchAll() method looks up this symbol on its first argument for the method that returns an iterator, that yields matches of the current object against a string.\n

    For more information, see RegExp.prototype[Symbol.matchAll]() and String.prototype.matchAll()." }, "symbol.replace": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/replace", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/replace", "status": [ "StandardTrack" ], @@ -18128,7 +18128,7 @@ "doc": "The Symbol.replace static data property represents the well-known symbol Symbol.replace. The String.prototype.replace() and String.prototype.replaceAll() methods look up this symbol on their first argument for the method that replaces substrings matched by the current object.\n

    For more information, see RegExp.prototype[Symbol.replace](), String.prototype.replace(), and String.prototype.replaceAll()." }, "symbol.search": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/search", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/search", "status": [ "StandardTrack" ], @@ -18152,7 +18152,7 @@ "doc": "The Symbol.search static data property represents the well-known symbol Symbol.search. The String.prototype.search() method looks up this symbol on its first argument for the method that returns the index within a string that matches the current object.\n

    For more information, see RegExp.prototype[Symbol.search]() and String.prototype.search()." }, "symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/species", "status": [ "StandardTrack" ], @@ -18176,7 +18176,7 @@ "doc": "The Symbol.species static data property represents the well-known symbol Symbol.species. Methods that create copies of an object may look up this symbol on the object for the constructor function to use when creating the copy.\n

    \n

    Warning:\nThe existence of [Symbol.species] allows execution of arbitrary code and may create security vulnerabilities. It also makes certain optimizations much harder. Engine implementers are investigating whether to remove this feature. Avoid relying on it if possible.\n

    " }, "symbol.split": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/split", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/split", "status": [ "StandardTrack" ], @@ -18200,7 +18200,7 @@ "doc": "The Symbol.split static data property represents the well-known symbol Symbol.split. The String.prototype.split() method looks up this symbol on its first argument for the method that splits a string at the indices that match the current object.\n

    For more information, see RegExp.prototype[Symbol.split]() and String.prototype.split()." }, "symbol.symbol": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/symbol", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/Symbol", "status": [ "StandardTrack" ], @@ -18227,7 +18227,7 @@ } }, "symbol.symbol.toprimitive": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/symbol.toprimitive", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/Symbol.toPrimitive", "status": [ "StandardTrack" ], @@ -18255,7 +18255,7 @@ "returns": "The primitive value of the specified Symbol object." }, "symbol.toprimitive": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/toprimitive", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toPrimitive", "status": [ "StandardTrack" ], @@ -18279,7 +18279,7 @@ "doc": "The Symbol.toPrimitive static data property represents the well-known symbol Symbol.toPrimitive. All type coercion algorithms look up this symbol on objects for the method that accepts a preferred type and returns a primitive representation of the object, before falling back to using the object's valueOf() and toString() methods." }, "symbol.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toString", "status": [ "StandardTrack" ], @@ -18304,7 +18304,7 @@ "returns": "A string representing the specified symbol value." }, "symbol.tostringtag": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/tostringtag", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag", "status": [ "StandardTrack" ], @@ -18328,7 +18328,7 @@ "doc": "The Symbol.toStringTag static data property represents the well-known symbol Symbol.toStringTag. Object.prototype.toString() looks up this symbol on the this value for the property containing a string that represents the type of the object." }, "symbol.unscopables": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/unscopables", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/unscopables", "status": [ "StandardTrack" ], @@ -18347,7 +18347,7 @@ "doc": "The Symbol.unscopables static data property represents the well-known symbol Symbol.unscopables. The with statement looks up this symbol on the scope object for a property containing a collection of properties that should not become bindings within the with environment." }, "symbol.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/valueOf", "status": [ "StandardTrack" ], @@ -18372,7 +18372,7 @@ "returns": "The primitive value of the specified Symbol object." }, "syntaxerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/syntaxerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError", "status": [ "StandardTrack" ], @@ -18396,7 +18396,7 @@ "doc": "The SyntaxError object represents an error when trying to interpret syntactically invalid code. It is thrown when the JavaScript engine encounters tokens or token order that does not conform to the syntax of the language when parsing code.\n

    SyntaxError is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage().\n

    SyntaxError is a subclass of Error." }, "syntaxerror.syntaxerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/syntaxerror/syntaxerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError/SyntaxError", "status": [ "StandardTrack" ], @@ -18426,7 +18426,7 @@ } }, "temporal": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal", "status": [ "StandardTrack" ], @@ -18443,7 +18443,7 @@ "doc": "The Temporal object enables date and time management in various scenarios, including built-in time zone and calendar representation, wall-clock time conversions, arithmetics, formatting, and more. It is designed as a full replacement for the Date object." }, "temporal.duration": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration", "status": [ "StandardTrack" ], @@ -18461,7 +18461,7 @@ "doc": "The Temporal.Duration object represents a difference between two time points, which can be used in date/time arithmetic. It is fundamentally represented as a combination of years, months, weeks, days, hours, minutes, seconds, milliseconds, microseconds, and nanoseconds values." }, "temporal.duration.abs": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/abs", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/abs", "status": [ "StandardTrack" ], @@ -18480,7 +18480,7 @@ "returns": "A new Temporal.Duration object with the absolute value of this duration, which is either the same as this duration if it is already positive, or its negation if it is negative." }, "temporal.duration.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/add", "status": [ "StandardTrack" ], @@ -18504,7 +18504,7 @@ } }, "temporal.duration.blank": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/blank", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/blank", "status": [ "StandardTrack" ], @@ -18522,7 +18522,7 @@ "doc": "The blank accessor property of Temporal.Duration instances returns a boolean that is true if this duration represents a zero duration, and false otherwise. It is equivalent to duration.sign === 0." }, "temporal.duration.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/compare", "status": [ "StandardTrack" ], @@ -18549,7 +18549,7 @@ } }, "temporal.duration.days": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/days", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/days", "status": [ "StandardTrack" ], @@ -18567,7 +18567,7 @@ "doc": "The days accessor property of Temporal.Duration instances returns an integer representing the number of days in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above days, the days absolute value's range depends on the calendar (how many days are in a week or month).\n

    The set accessor of days is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.duration": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/duration", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/Duration", "status": [ "StandardTrack" ], @@ -18601,7 +18601,7 @@ } }, "temporal.duration.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/from", "status": [ "StandardTrack" ], @@ -18627,7 +18627,7 @@ } }, "temporal.duration.hours": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/hours", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/hours", "status": [ "StandardTrack" ], @@ -18645,7 +18645,7 @@ "doc": "The hours accessor property of Temporal.Duration instances returns an integer representing the number of hours in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above hours, the hours absolute value will be between 0 and 23, inclusive.\n

    The set accessor of hours is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.microseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/microseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/microseconds", "status": [ "StandardTrack" ], @@ -18663,7 +18663,7 @@ "doc": "The microseconds accessor property of Temporal.Duration instances returns an integer representing the number of microseconds in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above microseconds, the microseconds absolute value will be between 0 and 999, inclusive.\n

    The set accessor of microseconds is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.milliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/milliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/milliseconds", "status": [ "StandardTrack" ], @@ -18681,7 +18681,7 @@ "doc": "The milliseconds accessor property of Temporal.Duration instances returns an integer representing the number of milliseconds in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above milliseconds, the milliseconds absolute value will be between 0 and 999, inclusive.\n

    The set accessor of milliseconds is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.minutes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/minutes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/minutes", "status": [ "StandardTrack" ], @@ -18699,7 +18699,7 @@ "doc": "The minutes accessor property of Temporal.Duration instances returns an integer representing the number of minutes in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above minutes, the minutes absolute value will be between 0 and 59, inclusive.\n

    The set accessor of minutes is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.months": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/months", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/months", "status": [ "StandardTrack" ], @@ -18717,7 +18717,7 @@ "doc": "The months accessor property of Temporal.Duration instances returns an integer representing the number of months in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above months, the months absolute value's range depends on the calendar (how many months are in a year).\n

    The set accessor of months is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.nanoseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/nanoseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/nanoseconds", "status": [ "StandardTrack" ], @@ -18735,7 +18735,7 @@ "doc": "The nanoseconds accessor property of Temporal.Duration instances returns an integer representing the number of nanoseconds in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above nanoseconds, the nanoseconds absolute value will be between 0 and 999, inclusive.\n

    The set accessor of nanoseconds is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.negated": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/negated", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/negated", "status": [ "StandardTrack" ], @@ -18754,7 +18754,7 @@ "returns": "A new Temporal.Duration object, where all fields have the same magnitude as this duration, but the sign is reversed (positive fields become negative, and vice versa)." }, "temporal.duration.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/round", "status": [ "StandardTrack" ], @@ -18779,7 +18779,7 @@ } }, "temporal.duration.seconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/seconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/seconds", "status": [ "StandardTrack" ], @@ -18797,7 +18797,7 @@ "doc": "The seconds accessor property of Temporal.Duration instances returns an integer representing the number of seconds in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above seconds, the seconds absolute value will be between 0 and 59, inclusive.\n

    The set accessor of seconds is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.sign": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/sign", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/sign", "status": [ "StandardTrack" ], @@ -18815,7 +18815,7 @@ "doc": "The sign accessor property of Temporal.Duration instances returns 1 if this duration is positive, -1 if negative, and 0 if zero. Because a duration never has mixed signs, the sign of a duration is determined by the sign of any of its non-zero fields." }, "temporal.duration.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/subtract", "status": [ "StandardTrack" ], @@ -18839,7 +18839,7 @@ } }, "temporal.duration.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/toJSON", "status": [ "StandardTrack" ], @@ -18858,7 +18858,7 @@ "returns": "A string representing the given duration in the ISO 8601 format, with as much subsecond precision as necessary to represent the duration accurately." }, "temporal.duration.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/toLocaleString", "status": [ "StandardTrack" ], @@ -18880,7 +18880,7 @@ "returns": "A string representing the given duration according to language-specific conventions.\n

    In implementations with Intl.DurationFormat, this is equivalent to new Intl.DurationFormat(locales, options).format(duration).\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleString() to hardcoded constants.\n

    " }, "temporal.duration.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/toString", "status": [ "StandardTrack" ], @@ -18905,7 +18905,7 @@ } }, "temporal.duration.total": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/total", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/total", "status": [ "StandardTrack" ], @@ -18930,7 +18930,7 @@ } }, "temporal.duration.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/valueOf", "status": [ "StandardTrack" ], @@ -18952,7 +18952,7 @@ } }, "temporal.duration.weeks": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/weeks", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/weeks", "status": [ "StandardTrack" ], @@ -18970,7 +18970,7 @@ "doc": "The weeks accessor property of Temporal.Duration instances returns an integer representing the number of weeks in the duration.\n

    Unless the duration is balanced, you cannot assume the range of this value, but you can know its sign by checking the duration's sign property. If it is balanced to a unit above weeks, the weeks absolute value's range depends on the calendar (how many weeks are in a month or year).\n

    The set accessor of weeks is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.duration.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/with", "status": [ "StandardTrack" ], @@ -18996,7 +18996,7 @@ } }, "temporal.duration.years": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/duration/years", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Duration/years", "status": [ "StandardTrack" ], @@ -19014,7 +19014,7 @@ "doc": "The years accessor property of Temporal.Duration instances returns an integer representing the number of years in the duration.\n

    You can know the sign of years by checking the duration's sign property.\n

    The set accessor of years is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.Duration object with the desired new value." }, "temporal.instant": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant", "status": [ "StandardTrack" ], @@ -19032,7 +19032,7 @@ "doc": "The Temporal.Instant object represents a unique point in time, with nanosecond precision. It is fundamentally represented as the number of nanoseconds since the Unix epoch (midnight at the beginning of January 1, 1970, UTC), without any time zone or calendar system." }, "temporal.instant.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/add", "status": [ "StandardTrack" ], @@ -19057,7 +19057,7 @@ } }, "temporal.instant.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/compare", "status": [ "StandardTrack" ], @@ -19079,7 +19079,7 @@ "returns": "Returns -1 if instant1 comes before instant2, 0 if they are the same, and 1 if instant1 comes after instant2." }, "temporal.instant.epochmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/epochmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/epochMilliseconds", "status": [ "StandardTrack" ], @@ -19097,7 +19097,7 @@ "doc": "The epochMilliseconds accessor property of Temporal.Instant instances returns an integer representing the number of milliseconds elapsed since the Unix epoch (midnight at the beginning of January 1, 1970, UTC) to this instant. It is equivalent to dividing epochNanoseconds by 1e6 and flooring the result.\n

    The set accessor of epochMilliseconds is undefined. You cannot change this property directly. To create a new Temporal.Instant object with the desired new epochMilliseconds value, use the Temporal.Instant.fromEpochMilliseconds() static method instead." }, "temporal.instant.epochnanoseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/epochnanoseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/epochNanoseconds", "status": [ "StandardTrack" ], @@ -19115,7 +19115,7 @@ "doc": "The epochNanoseconds accessor property of Temporal.Instant instances returns a BigInt representing the number of nanoseconds elapsed since the Unix epoch (midnight at the beginning of January 1, 1970, UTC) to this instant.\n

    The set accessor of epochNanoseconds is undefined. You cannot change this property directly. To create a new Temporal.Instant object with the desired new epochNanoseconds value, use the Temporal.Instant.fromEpochNanoseconds() static method instead.\n

    An instant can only represent ±108 days (about ±273,972.6 years) around the epoch, which is ±8.64e21 nanoseconds. Attempting to set epochNanoseconds beyond this boundary throws a RangeError." }, "temporal.instant.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/equals", "status": [ "StandardTrack" ], @@ -19137,7 +19137,7 @@ "returns": "true if this instant is equal to other by nanoseconds, false otherwise." }, "temporal.instant.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/from", "status": [ "StandardTrack" ], @@ -19163,7 +19163,7 @@ } }, "temporal.instant.fromepochmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/fromepochmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/fromEpochMilliseconds", "status": [ "StandardTrack" ], @@ -19188,7 +19188,7 @@ } }, "temporal.instant.fromepochnanoseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/fromepochnanoseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/fromEpochNanoseconds", "status": [ "StandardTrack" ], @@ -19213,7 +19213,7 @@ } }, "temporal.instant.instant": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/instant", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/Instant", "status": [ "Experimental", "StandardTrack" @@ -19236,7 +19236,7 @@ } }, "temporal.instant.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/round", "status": [ "StandardTrack" ], @@ -19262,7 +19262,7 @@ } }, "temporal.instant.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/since", "status": [ "StandardTrack" ], @@ -19288,7 +19288,7 @@ } }, "temporal.instant.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/subtract", "status": [ "StandardTrack" ], @@ -19313,7 +19313,7 @@ } }, "temporal.instant.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/toJSON", "status": [ "StandardTrack" ], @@ -19332,7 +19332,7 @@ "returns": "A string representing the given instant in the RFC 9557 format, with as much subsecond precision as necessary to represent the duration accurately, and with the UTC time zone designator Z." }, "temporal.instant.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/toLocaleString", "status": [ "StandardTrack" ], @@ -19355,7 +19355,7 @@ "returns": "A string representing the given instant according to language-specific conventions.\n

    In implementations with Intl.DateTimeFormat, this is equivalent to new Intl.DateTimeFormat(locales, options).format(instant).\n

    \n

    Note:\nMost of the time, the formatting returned by toLocaleString() is consistent. However, the output may vary between implementations, even within the same locale — output variations are by design and allowed by the specification. It may also not be what you expect. For example, the string may use non-breaking spaces or be surrounded by bidirectional control characters. You should not compare the results of toLocaleString() to hardcoded constants.\n

    " }, "temporal.instant.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/toString", "status": [ "StandardTrack" ], @@ -19380,7 +19380,7 @@ } }, "temporal.instant.tozoneddatetimeiso": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/tozoneddatetimeiso", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/toZonedDateTimeISO", "status": [ "StandardTrack" ], @@ -19405,7 +19405,7 @@ } }, "temporal.instant.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/until", "status": [ "StandardTrack" ], @@ -19431,7 +19431,7 @@ } }, "temporal.instant.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/instant/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Instant/valueOf", "status": [ "StandardTrack" ], @@ -19453,7 +19453,7 @@ } }, "temporal.now": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now", "status": [ "StandardTrack" ], @@ -19470,7 +19470,7 @@ "doc": "The Temporal.Now namespace object contains static methods for getting the current time in various formats." }, "temporal.now.instant": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/instant", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/instant", "status": [ "StandardTrack" ], @@ -19488,7 +19488,7 @@ "returns": "A Temporal.Instant object representing the current time, with potentially reduced precision." }, "temporal.now.plaindateiso": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/plaindateiso", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/plainDateISO", "status": [ "StandardTrack" ], @@ -19512,7 +19512,7 @@ } }, "temporal.now.plaindatetimeiso": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/plaindatetimeiso", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/plainDateTimeISO", "status": [ "StandardTrack" ], @@ -19536,7 +19536,7 @@ } }, "temporal.now.plaintimeiso": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/plaintimeiso", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/plainTimeISO", "status": [ "StandardTrack" ], @@ -19560,7 +19560,7 @@ } }, "temporal.now.timezoneid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/timezoneid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/timeZoneId", "status": [ "StandardTrack" ], @@ -19578,7 +19578,7 @@ "returns": "A valid time zone identifier representing the system's current time zone. The returned time zone identifier is never a non-primary time zone identifier (alias). For example, it would always return \"Asia/Kolkata\" (new name) instead of \"Asia/Calcutta\" (old name). For more information, see time zones and offsets.\n

    If the implementation does not support time zones, the method always returns \"UTC\"." }, "temporal.now.zoneddatetimeiso": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/now/zoneddatetimeiso", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/Now/zonedDateTimeISO", "status": [ "StandardTrack" ], @@ -19602,7 +19602,7 @@ } }, "temporal.plaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate", "status": [ "StandardTrack" ], @@ -19619,7 +19619,7 @@ "doc": "The Temporal.PlainDate object represents a calendar date (a date without a time or time zone); for example, an event on a calendar which happens during the whole day no matter which time zone it's happening in. It is fundamentally represented as an ISO 8601 calendar date, with year, month, and day fields, and an associated calendar system." }, "temporal.plaindate.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/add", "status": [ "StandardTrack" ], @@ -19644,7 +19644,7 @@ } }, "temporal.plaindate.calendarid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/calendarid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/calendarId", "status": [ "StandardTrack" ], @@ -19661,7 +19661,7 @@ "doc": "The calendarId accessor property of Temporal.PlainDate instances returns a string representing the calendar used to interpret the internal ISO 8601 date.\n

    See Intl.supportedValuesOf() for a list of commonly supported calendar types.\n

    The set accessor of calendarId is undefined. You cannot change this property directly. Use the withCalendar() method to create a new Temporal.PlainDate object with the desired new value." }, "temporal.plaindate.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/compare", "status": [ "StandardTrack" ], @@ -19683,7 +19683,7 @@ "returns": "Returns -1 if date1 comes before date2, 0 if they are the same, and 1 if date1 comes after date2. They are compared by their underlying date values, ignoring their calendars." }, "temporal.plaindate.day": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/day", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/day", "status": [ "StandardTrack" ], @@ -19700,7 +19700,7 @@ "doc": "The day accessor property of Temporal.PlainDate instances returns a positive integer representing the 1-based day index in the month of this date, which is the same day number you would see on a calendar. It is calendar-dependent.\n

    It generally starts at 1 and is continuous, but not always. If you want to loop through all the days in a month, first use with() with { day: 1 } (which sets to the beginning of the month, even if the actual number is not 1), then repeatedly use add() with { days: 1 }, until the month changes.\n

    \n

    Note:\nUsually, the day index only changes when transitioning from one calendar system into another, such as from the Julian to the Gregorian calendar. In practice, all currently built-in calendars are proleptic, meaning the calendar system is extended indefinitely into the past and future. Assuming day is non-continuous guards against future introductions of non-proleptic calendars.\n

    \n

    The set accessor of day is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDate object with the desired new value." }, "temporal.plaindate.dayofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/dayofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/dayOfWeek", "status": [ "StandardTrack" ], @@ -19717,7 +19717,7 @@ "doc": "The dayOfWeek accessor property of Temporal.PlainDate instances returns a positive integer representing the 1-based day index in the week of this date. Days in a week are numbered sequentially from 1 to daysInWeek, with each number mapping to its name. It is calendar-dependent. 1 usually represents Monday in the calendar, even when locales using the calendar may consider a different day as the first day of the week (see Intl.Locale.prototype.getWeekInfo()).\n

    All commonly supported calendars use 7-day weeks, and you could generally expect this property to return the same value for the same date across different calendars.\n

    The set accessor of dayOfWeek is undefined. You cannot change this property directly. To create a new Temporal.PlainDate object with the desired new dayOfWeek value, use the add() or subtract() method with the appropriate number of days." }, "temporal.plaindate.dayofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/dayofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/dayOfYear", "status": [ "StandardTrack" ], @@ -19734,7 +19734,7 @@ "doc": "The dayOfYear accessor property of Temporal.PlainDate instances returns a positive integer representing the 1-based day index in the year of this date. The first day of this year is 1, and the last day is the daysInYear. It is calendar-dependent.\n

    The set accessor of dayOfYear is undefined. You cannot change this property directly. To create a new Temporal.PlainDate object with the desired new dayOfYear value, use the add() or subtract() method with the appropriate number of days." }, "temporal.plaindate.daysinmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/daysinmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/daysInMonth", "status": [ "StandardTrack" ], @@ -19751,7 +19751,7 @@ "doc": "The daysInMonth accessor property of Temporal.PlainDate instances returns a positive integer representing the number of days in the month of this date. It is calendar-dependent.\n

    Note that the days in month is not always equal to the day of the last day of the month, in the rare case where a month may have a few days skipped.\n

    The set accessor of daysInMonth is undefined. You cannot change this property directly." }, "temporal.plaindate.daysinweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/daysinweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/daysInWeek", "status": [ "StandardTrack" ], @@ -19768,7 +19768,7 @@ "doc": "The daysInWeek accessor property of Temporal.PlainDate instances returns a positive integer representing the number of days in the week of this date. It is calendar-dependent.\n

    For the ISO 8601 calendar, this is always 7, but in other calendar systems it may differ from week to week. All commonly supported calendars use 7-day weeks.\n

    The set accessor of daysInWeek is undefined. You cannot change this property directly." }, "temporal.plaindate.daysinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/daysinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/daysInYear", "status": [ "StandardTrack" ], @@ -19785,7 +19785,7 @@ "doc": "The daysInYear accessor property of Temporal.PlainDate instances returns a positive integer representing the number of days in the year of this date. It is calendar-dependent.\n

    For the ISO 8601 calendar, this is 365, or 366 in a leap year. In other calendar systems, it likely differs, especially in non-solar calendars.\n

    The set accessor of daysInWeek is undefined. You cannot change this property directly." }, "temporal.plaindate.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/equals", "status": [ "StandardTrack" ], @@ -19806,7 +19806,7 @@ "returns": "true if this date is equal to other both in their date value and their calendar, false otherwise." }, "temporal.plaindate.era": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/era", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/era", "status": [ "StandardTrack" ], @@ -19823,7 +19823,7 @@ "doc": "The era accessor property of Temporal.PlainDate instances returns a calendar-specific lowercase string representing the era of this date, or undefined if the calendar does not use eras (e.g., ISO 8601). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent. For Gregorian, it is either \"ce\" or \"bce\"." }, "temporal.plaindate.erayear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/erayear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/eraYear", "status": [ "StandardTrack" ], @@ -19840,7 +19840,7 @@ "doc": "The eraYear accessor property of Temporal.PlainDate instances returns a non-negative integer representing the year of this date within the era, or undefined if the calendar does not use eras (e.g., ISO 8601). The year index usually starts from 1 (more common) or 0, and years in an era can decrease with time (e.g., Gregorian BCE). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    Unlike year, era and eraYear may change in the middle of a calendar year. For example, Japan started the Reiwa era on May 1, 2019, so dates from 2019-01-01 to 2019-04-30 have { era: \"heisei\", eraYear: 31 }, and dates from 2019-05-01 onwards have { era: \"reiwa\", eraYear: 1 }, but the year is always 2019 (because the Japanese calendar uses the ISO 8601 year as the arithmetic year).\n

    For more information about the values of era and eraYear for different calendars, see the era property.\n

    The set accessor of eraYear is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDate object with the desired new value." }, "temporal.plaindate.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/from", "status": [ "StandardTrack" ], @@ -19866,7 +19866,7 @@ } }, "temporal.plaindate.inleapyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/inleapyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/inLeapYear", "status": [ "StandardTrack" ], @@ -19883,7 +19883,7 @@ "doc": "The inLeapYear accessor property of Temporal.PlainDate instances returns a boolean indicating whether this date is in a leap year. A leap year is a year that has more days (due to a leap day or leap month) than a common year. It is calendar-dependent.\n

    For the ISO 8601 calendar, a leap year is a year that is evenly divisible by 4, except for years that are evenly divisible by 100, unless the year is also evenly divisible by 400. For the ISO 8601 calendar, leap years have 366 days, while common years have 365 days. For other calendar systems, the rules likely differ, and leap years may have more days added (such as a leap month).\n

    The set accessor of inLeapYear is undefined. You cannot change this property directly." }, "temporal.plaindate.month": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/month", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/month", "status": [ "StandardTrack" ], @@ -19900,7 +19900,7 @@ "doc": "The month accessor property of Temporal.PlainDate instances returns a positive integer representing the 1-based month index in the year of this date. The first month of this year is 1, and the last month is the monthsInYear. It is calendar-dependent.\n

    Note that unlike Date.prototype.getMonth(), the index is 1-based. If the calendar has leap months, then the month with the same monthCode may have different month indexes for different years.\n

    \n

    Note:\nDo not use this property to identify the actual month, including its name. Use monthCode for that purpose. Use month only for identifying months within the context of a year, or to figure out their order.\n

    \n

    The set accessor of month is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDate object with the desired new value." }, "temporal.plaindate.monthcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/monthcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/monthCode", "status": [ "StandardTrack" ], @@ -19917,7 +19917,7 @@ "doc": "The monthCode accessor property of Temporal.PlainDate instances returns a calendar-specific string representing the month of this date. It is calendar-dependent." }, "temporal.plaindate.monthsinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/monthsinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/monthsInYear", "status": [ "StandardTrack" ], @@ -19934,7 +19934,7 @@ "doc": "The monthsInYear accessor property of Temporal.PlainDate instances returns a positive integer representing the number of months in the year of this date. It is calendar-dependent.\n

    For the ISO 8601 calendar, this is always 12, but in other calendar systems it may differ. For example, in calendars using leap months, leap years will have one more month than common years.\n

    The set accessor of monthsInYear is undefined. You cannot change this property directly." }, "temporal.plaindate.plaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/plaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/PlainDate", "status": [ "Experimental", "StandardTrack" @@ -19960,7 +19960,7 @@ } }, "temporal.plaindate.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/since", "status": [ "StandardTrack" ], @@ -19985,7 +19985,7 @@ } }, "temporal.plaindate.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/subtract", "status": [ "StandardTrack" ], @@ -20010,7 +20010,7 @@ } }, "temporal.plaindate.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toJSON", "status": [ "StandardTrack" ], @@ -20028,7 +20028,7 @@ "returns": "A string representing the given date in the RFC 9557 format, with the calendar annotation included if it is not \"iso8601\"." }, "temporal.plaindate.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toLocaleString", "status": [ "StandardTrack" ], @@ -20054,7 +20054,7 @@ } }, "temporal.plaindate.toplaindatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/toplaindatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toPlainDateTime", "status": [ "StandardTrack" ], @@ -20075,7 +20075,7 @@ "returns": "A new Temporal.PlainDateTime object representing the date and time specified by this date and plainTime, interpreted in the calendar system of this date." }, "temporal.plaindate.toplainmonthday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/toplainmonthday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toPlainMonthDay", "status": [ "StandardTrack" ], @@ -20093,7 +20093,7 @@ "returns": "A new Temporal.PlainMonthDay object representing the monthCode and day of this date in the same calendar system." }, "temporal.plaindate.toplainyearmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/toplainyearmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toPlainYearMonth", "status": [ "StandardTrack" ], @@ -20111,7 +20111,7 @@ "returns": "A new Temporal.PlainYearMonth object representing the year and month of this date in the same calendar system." }, "temporal.plaindate.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toString", "status": [ "StandardTrack" ], @@ -20136,7 +20136,7 @@ } }, "temporal.plaindate.tozoneddatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/tozoneddatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/toZonedDateTime", "status": [ "StandardTrack" ], @@ -20162,7 +20162,7 @@ } }, "temporal.plaindate.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/until", "status": [ "StandardTrack" ], @@ -20187,7 +20187,7 @@ } }, "temporal.plaindate.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/valueOf", "status": [ "StandardTrack" ], @@ -20208,7 +20208,7 @@ } }, "temporal.plaindate.weekofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/weekofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/weekOfYear", "status": [ "StandardTrack" ], @@ -20225,7 +20225,7 @@ "doc": "The weekOfYear accessor property of Temporal.PlainDate instances returns a positive integer representing the 1-based week index in the yearOfWeek of this date, or undefined if the calendar does not have a well-defined week system. The first week of the year is 1. It is calendar-dependent.\n

    Note that for ISO 8601, the first and last few days of the year may be attributed to the last week of the previous year or the first week of the next year. Namely, if a week crosses two years, then it belongs to the year that has the majority of its days. To get the year that the weekOfYear belongs to, use the yearOfWeek property, not the year property.\n

    The set accessor of weekOfYear is undefined. You cannot change this property directly. To create a new Temporal.PlainDate object with the desired new weekOfYear value, use the add() or subtract() method with the appropriate number of weeks." }, "temporal.plaindate.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/with", "status": [ "StandardTrack" ], @@ -20251,7 +20251,7 @@ } }, "temporal.plaindate.withcalendar": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/withcalendar", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/withCalendar", "status": [ "StandardTrack" ], @@ -20274,7 +20274,7 @@ } }, "temporal.plaindate.year": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/year", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/year", "status": [ "StandardTrack" ], @@ -20291,7 +20291,7 @@ "doc": "The year accessor property of Temporal.PlainDate instances returns an integer representing the number of years of this date relative to the start of a calendar-specific epoch year. This property has the same function as the era/eraYear pair as a unique identifier of a year in a calendar. It is calendar-dependent." }, "temporal.plaindate.yearofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindate/yearofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDate/yearOfWeek", "status": [ "StandardTrack" ], @@ -20308,7 +20308,7 @@ "doc": "The yearOfWeek accessor property of Temporal.PlainDate instances returns an integer representing the year to be paired with the weekOfYear of this date, or undefined if the calendar does not have a well-defined week system. It is calendar-dependent.\n

    Usually this is the year of the date, but for ISO 8601, the first and last few days of the year may be attributed to the last week of the previous year or the first week of the next year, causing the yearOfWeek to differ by 1. See weekOfYear for more details.\n

    The set accessor of yearOfWeek is undefined. You cannot change this property directly." }, "temporal.plaindatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime", "status": [ "StandardTrack" ], @@ -20325,7 +20325,7 @@ "doc": "The Temporal.PlainDateTime object represents a date (calendar date) and time (wall-clock time) without a time zone. It is fundamentally represented as a combination of a date (with an associated calendar system) and a time." }, "temporal.plaindatetime.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/add", "status": [ "StandardTrack" ], @@ -20350,7 +20350,7 @@ } }, "temporal.plaindatetime.calendarid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/calendarid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/calendarId", "status": [ "StandardTrack" ], @@ -20367,7 +20367,7 @@ "doc": "The calendarId accessor property of Temporal.PlainDateTime instances returns a string representing the calendar used to interpret the internal ISO 8601 date.\n

    See Intl.supportedValuesOf() for a list of commonly supported calendar types.\n

    The set accessor of calendarId is undefined. You cannot change this property directly. Use the withCalendar() method to create a new Temporal.PlainDateTime object with the desired new value." }, "temporal.plaindatetime.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/compare", "status": [ "StandardTrack" ], @@ -20389,7 +20389,7 @@ "returns": "Returns -1 if dateTime1 comes before dateTime2, 0 if they are the same, and 1 if dateTime1 comes after dateTime2. They are compared by their underlying date and time values, ignoring their calendars." }, "temporal.plaindatetime.day": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/day", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/day", "status": [ "StandardTrack" ], @@ -20406,7 +20406,7 @@ "doc": "The day accessor property of Temporal.PlainDateTime instances returns a positive integer representing the 1-based day index in the month of this date, which is the same day number you would see on a calendar. It is calendar-dependent.\n

    The set accessor of day is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.day." }, "temporal.plaindatetime.dayofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/dayofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/dayOfWeek", "status": [ "StandardTrack" ], @@ -20423,7 +20423,7 @@ "doc": "The dayOfWeek accessor property of Temporal.PlainDateTime instances returns a positive integer representing the 1-based day index in the week of this date. Days in a week are numbered sequentially from 1 to daysInWeek, with each number mapping to its name. It is calendar-dependent.\n

    The set accessor of dayOfWeek is undefined. You cannot change this property directly. To create a new Temporal.PlainDateTime object with the desired new dayOfWeek value, use the add() or subtract() method with the appropriate number of days.\n

    For general information and more examples, see Temporal.PlainDate.prototype.dayOfWeek." }, "temporal.plaindatetime.dayofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/dayofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/dayOfYear", "status": [ "StandardTrack" ], @@ -20440,7 +20440,7 @@ "doc": "The dayOfYear accessor property of Temporal.PlainDateTime instances returns a positive integer representing the 1-based day index in the year of this date. The first day of this year is 1, and the last day is the daysInYear. It is calendar-dependent.\n

    The set accessor of dayOfYear is undefined. You cannot change this property directly. To create a new Temporal.PlainDateTime object with the desired new dayOfYear value, use the add() or subtract() method with the appropriate number of days.\n

    For general information and more examples, see Temporal.PlainDate.prototype.dayOfYear." }, "temporal.plaindatetime.daysinmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/daysinmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/daysInMonth", "status": [ "StandardTrack" ], @@ -20457,7 +20457,7 @@ "doc": "The daysInMonth accessor property of Temporal.PlainDateTime instances returns a positive integer representing the number of days in the month of this date. It is calendar-dependent.\n

    The set accessor of daysInMonth is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInMonth." }, "temporal.plaindatetime.daysinweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/daysinweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/daysInWeek", "status": [ "StandardTrack" ], @@ -20474,7 +20474,7 @@ "doc": "The daysInWeek accessor property of Temporal.PlainDateTime instances returns a positive integer representing the number of days in the week of this date. It is calendar-dependent.\n

    The set accessor of daysInWeek is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInWeek." }, "temporal.plaindatetime.daysinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/daysinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/daysInYear", "status": [ "StandardTrack" ], @@ -20491,7 +20491,7 @@ "doc": "The daysInYear accessor property of Temporal.PlainDateTime instances returns a positive integer representing the number of days in the year of this date. It is calendar-dependent.\n

    The set accessor of daysInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInYear." }, "temporal.plaindatetime.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/equals", "status": [ "StandardTrack" ], @@ -20512,7 +20512,7 @@ "returns": "true if this date-time is equal to other both in their date/time value and their calendar, false otherwise." }, "temporal.plaindatetime.era": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/era", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/era", "status": [ "StandardTrack" ], @@ -20529,7 +20529,7 @@ "doc": "The era accessor property of Temporal.PlainDateTime instances returns a calendar-specific lowercase string representing the era of this date, or undefined if the calendar does not use eras (e.g., ISO 8601). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of era is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.era." }, "temporal.plaindatetime.erayear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/erayear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/eraYear", "status": [ "StandardTrack" ], @@ -20546,7 +20546,7 @@ "doc": "The eraYear accessor property of Temporal.PlainDateTime instances returns a non-negative integer representing the year of this date within the era, or undefined if the calendar does not use eras (e.g., ISO 8601). The year index usually starts from 1 (more common) or 0, and years in an era can decrease with time (e.g., Gregorian BCE). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of eraYear is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.eraYear." }, "temporal.plaindatetime.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/from", "status": [ "StandardTrack" ], @@ -20572,7 +20572,7 @@ } }, "temporal.plaindatetime.hour": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/hour", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/hour", "status": [ "StandardTrack" ], @@ -20589,7 +20589,7 @@ "doc": "The hour accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 23 representing the hour component of this time.\n

    The set accessor of hour is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.hour." }, "temporal.plaindatetime.inleapyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/inleapyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/inLeapYear", "status": [ "StandardTrack" ], @@ -20606,7 +20606,7 @@ "doc": "The inLeapYear accessor property of Temporal.PlainDateTime instances returns a boolean indicating whether this date is in a leap year. A leap year is a year that has more days (due to a leap day or leap month) than a common year. It is calendar-dependent.\n

    The set accessor of inLeapYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.inLeapYear." }, "temporal.plaindatetime.microsecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/microsecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/microsecond", "status": [ "StandardTrack" ], @@ -20623,7 +20623,7 @@ "doc": "The microsecond accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 999 representing the microsecond (10-6 second) component of this time.\n

    The set accessor of microsecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.microsecond." }, "temporal.plaindatetime.millisecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/millisecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/millisecond", "status": [ "StandardTrack" ], @@ -20640,7 +20640,7 @@ "doc": "The millisecond accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 999 representing the millisecond (10-3 second) component of this time.\n

    The set accessor of millisecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.millisecond." }, "temporal.plaindatetime.minute": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/minute", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/minute", "status": [ "StandardTrack" ], @@ -20657,7 +20657,7 @@ "doc": "The minute accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 59 representing the minute component of this time.\n

    The set accessor of minute is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.minute." }, "temporal.plaindatetime.month": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/month", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/month", "status": [ "StandardTrack" ], @@ -20674,7 +20674,7 @@ "doc": "The month accessor property of Temporal.PlainDateTime instances returns a positive integer representing the 1-based month index in the year of this date. The first month of this year is 1, and the last month is the monthsInYear. It is calendar-dependent.\n

    The set accessor of month is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.month." }, "temporal.plaindatetime.monthcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/monthcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/monthCode", "status": [ "StandardTrack" ], @@ -20691,7 +20691,7 @@ "doc": "The monthCode accessor property of Temporal.PlainDateTime instances returns a calendar-specific string representing the month of this date. It is calendar-dependent.\n

    Usually it is M plus a two-digit month number. For leap months, it is the previous month's code followed by L (even if it's conceptually a derivative of the following month; for example, in the Hebrew calendar, Adar I has code M05L but Adar II has code M06). If the leap month is the first month of the year, the code is M00L.\n

    The set accessor of monthCode is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthCode." }, "temporal.plaindatetime.monthsinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/monthsinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/monthsInYear", "status": [ "StandardTrack" ], @@ -20708,7 +20708,7 @@ "doc": "The monthsInYear accessor property of Temporal.PlainDateTime instances returns a positive integer representing the number of months in the year of this date. It is calendar-dependent.\n

    The set accessor of monthsInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthsInYear." }, "temporal.plaindatetime.nanosecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/nanosecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/nanosecond", "status": [ "StandardTrack" ], @@ -20725,7 +20725,7 @@ "doc": "The nanosecond accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 999 representing the nanosecond (10-9 second) component of this time.\n

    The set accessor of nanosecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.nanosecond." }, "temporal.plaindatetime.plaindatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/plaindatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/PlainDateTime", "status": [ "Experimental", "StandardTrack" @@ -20756,7 +20756,7 @@ } }, "temporal.plaindatetime.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/round", "status": [ "StandardTrack" ], @@ -20781,7 +20781,7 @@ } }, "temporal.plaindatetime.second": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/second", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/second", "status": [ "StandardTrack" ], @@ -20798,7 +20798,7 @@ "doc": "The second accessor property of Temporal.PlainDateTime instances returns an integer from 0 to 59 representing the second component of this time.\n

    The set accessor of second is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.second." }, "temporal.plaindatetime.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/since", "status": [ "StandardTrack" ], @@ -20823,7 +20823,7 @@ } }, "temporal.plaindatetime.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/subtract", "status": [ "StandardTrack" ], @@ -20848,7 +20848,7 @@ } }, "temporal.plaindatetime.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toJSON", "status": [ "StandardTrack" ], @@ -20866,7 +20866,7 @@ "returns": "A string representing the given date-time in the RFC 9557 format, with the calendar annotation included if it is not \"iso8601\"." }, "temporal.plaindatetime.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toLocaleString", "status": [ "StandardTrack" ], @@ -20892,7 +20892,7 @@ } }, "temporal.plaindatetime.toplaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/toplaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toPlainDate", "status": [ "StandardTrack" ], @@ -20910,7 +20910,7 @@ "returns": "A new Temporal.PlainDate object representing the date part (year, month, day) of this date-time in the same calendar system." }, "temporal.plaindatetime.toplaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/toplaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toPlainTime", "status": [ "StandardTrack" ], @@ -20928,7 +20928,7 @@ "returns": "A new Temporal.PlainTime object representing the time part (hour, minute, second, and subsecond components) of this date-time." }, "temporal.plaindatetime.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toString", "status": [ "StandardTrack" ], @@ -20953,7 +20953,7 @@ } }, "temporal.plaindatetime.tozoneddatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/tozoneddatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/toZonedDateTime", "status": [ "StandardTrack" ], @@ -20979,7 +20979,7 @@ } }, "temporal.plaindatetime.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/until", "status": [ "StandardTrack" ], @@ -21004,7 +21004,7 @@ } }, "temporal.plaindatetime.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/valueOf", "status": [ "StandardTrack" ], @@ -21025,7 +21025,7 @@ } }, "temporal.plaindatetime.weekofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/weekofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/weekOfYear", "status": [ "StandardTrack" ], @@ -21042,7 +21042,7 @@ "doc": "The weekOfYear accessor property of Temporal.PlainDateTime instances returns a positive integer representing the 1-based week index in the yearOfWeek of this date, or undefined if the calendar does not have a well-defined week system. The first week of the year is 1. It is calendar-dependent.\n

    The set accessor of weekOfYear is undefined. You cannot change this property directly. To create a new Temporal.PlainDateTime object with the desired new weekOfYear value, use the add() or subtract() method with the appropriate number of weeks.\n

    For general information and more examples, see Temporal.PlainDate.prototype.weekOfYear." }, "temporal.plaindatetime.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/with", "status": [ "StandardTrack" ], @@ -21068,7 +21068,7 @@ } }, "temporal.plaindatetime.withcalendar": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/withcalendar", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/withCalendar", "status": [ "StandardTrack" ], @@ -21091,7 +21091,7 @@ } }, "temporal.plaindatetime.withplaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/withplaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/withPlainTime", "status": [ "StandardTrack" ], @@ -21112,7 +21112,7 @@ "returns": "A new Temporal.PlainDateTime object, with the date part copied from the original date-time and the time part replaced by the new time." }, "temporal.plaindatetime.year": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/year", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/year", "status": [ "StandardTrack" ], @@ -21129,7 +21129,7 @@ "doc": "The year accessor property of Temporal.PlainDateTime instances returns an integer representing the number of years of this date relative to the start of a calendar-specific epoch year. It is calendar-dependent.\n

    The set accessor of year is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.year." }, "temporal.plaindatetime.yearofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaindatetime/yearofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainDateTime/yearOfWeek", "status": [ "StandardTrack" ], @@ -21146,7 +21146,7 @@ "doc": "The yearOfWeek accessor property of Temporal.PlainDateTime instances returns an integer representing the year to be paired with the weekOfYear of this date, or undefined if the calendar does not have a well-defined week system. It is calendar-dependent.\n

    The set accessor of yearOfWeek is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.yearOfWeek." }, "temporal.plainmonthday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay", "status": [ "StandardTrack" ], @@ -21163,7 +21163,7 @@ "doc": "The Temporal.PlainMonthDay object represents the month and day of a calendar date, without a year or time zone; for example, an event on a calendar that recurs every year and happens during the whole day. It is fundamentally represented as an ISO 8601 calendar date, with year, month, and day fields, and an associated calendar system. The year is used to disambiguate the month-day in non-ISO calendar systems." }, "temporal.plainmonthday.calendarid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/calendarid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/calendarId", "status": [ "StandardTrack" ], @@ -21180,7 +21180,7 @@ "doc": "The calendarId accessor property of Temporal.PlainMonthDay instances returns a string representing the calendar used to interpret the internal ISO 8601 date.\n

    See Intl.supportedValuesOf() for a list of commonly supported calendar types.\n

    The set accessor of calendarId is undefined. You cannot change this property directly. There's no obvious way to create a new Temporal.PlainMonthDay object with a different calendar that represents the same month-day, so you need to convert it to a Temporal.PlainDate object first using toPlainDate(), change the calendar, and then convert it back." }, "temporal.plainmonthday.day": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/day", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/day", "status": [ "StandardTrack" ], @@ -21197,7 +21197,7 @@ "doc": "The day accessor property of Temporal.PlainMonthDay instances returns a positive integer representing the 1-based day index in the month of this date, which is the same day number you would see on a calendar. It is calendar-dependent.\n

    The set accessor of day is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainMonthDay object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.day." }, "temporal.plainmonthday.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/equals", "status": [ "StandardTrack" ], @@ -21218,7 +21218,7 @@ "returns": "true if this month-day is equal to other both in their date value and their calendar, false otherwise." }, "temporal.plainmonthday.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/from", "status": [ "StandardTrack" ], @@ -21244,7 +21244,7 @@ } }, "temporal.plainmonthday.monthcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/monthcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/monthCode", "status": [ "StandardTrack" ], @@ -21261,7 +21261,7 @@ "doc": "The monthCode accessor property of Temporal.PlainMonthDay instances returns a calendar-specific string representing the month of this date. It is calendar-dependent.\n

    Usually it is M plus a two-digit month number. For leap months, it is the previous month's code followed by L (even if it's conceptually a derivative of the following month; for example, in the Hebrew calendar, Adar I has code M05L but Adar II has code M06). If the leap month is the first month of the year, the code is M00L.\n

    Because month is an index within a year, but PlainMonthDay doesn't have a year, there's no month property for PlainMonthDay. Therefore, monthCode is used to represent the month in a way that is independent of the year.\n

    The set accessor of monthCode is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainMonthDay object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthCode." }, "temporal.plainmonthday.plainmonthday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/plainmonthday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/PlainMonthDay", "status": [ "Experimental", "StandardTrack" @@ -21287,7 +21287,7 @@ } }, "temporal.plainmonthday.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/toJSON", "status": [ "StandardTrack" ], @@ -21305,7 +21305,7 @@ "returns": "A string representing the given month-day in the RFC 9557 format, with the year and calendar annotation included if it is not \"iso8601\"." }, "temporal.plainmonthday.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/toLocaleString", "status": [ "StandardTrack" ], @@ -21331,7 +21331,7 @@ } }, "temporal.plainmonthday.toplaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/toplaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/toPlainDate", "status": [ "StandardTrack" ], @@ -21356,7 +21356,7 @@ } }, "temporal.plainmonthday.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/toString", "status": [ "StandardTrack" ], @@ -21381,7 +21381,7 @@ } }, "temporal.plainmonthday.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/valueOf", "status": [ "StandardTrack" ], @@ -21402,7 +21402,7 @@ } }, "temporal.plainmonthday.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainmonthday/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainMonthDay/with", "status": [ "StandardTrack" ], @@ -21428,7 +21428,7 @@ } }, "temporal.plaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime", "status": [ "StandardTrack" ], @@ -21446,7 +21446,7 @@ "doc": "The Temporal.PlainTime object represents a time without a date or time zone; for example, a recurring event that happens at the same time every day. It is fundamentally represented as a combination of hour, minute, second, millisecond, microsecond, and nanosecond values." }, "temporal.plaintime.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/add", "status": [ "StandardTrack" ], @@ -21468,7 +21468,7 @@ "returns": "A new Temporal.PlainTime object representing the time specified by the original PlainTime, plus the duration. Any units above hours are ignored, and if the time goes past midnight, it wraps around to the next day.\n

    Adding a duration is equivalent to subtracting its negation." }, "temporal.plaintime.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/compare", "status": [ "StandardTrack" ], @@ -21491,7 +21491,7 @@ "returns": "Returns -1 if time1 comes before time2, 0 if they are the same, and 1 if time1 comes after time2." }, "temporal.plaintime.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/equals", "status": [ "StandardTrack" ], @@ -21513,7 +21513,7 @@ "returns": "true if this time is equal to other both in their time value and their calendar, false otherwise." }, "temporal.plaintime.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/from", "status": [ "StandardTrack" ], @@ -21540,7 +21540,7 @@ } }, "temporal.plaintime.hour": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/hour", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/hour", "status": [ "StandardTrack" ], @@ -21558,7 +21558,7 @@ "doc": "The hour accessor property of Temporal.PlainTime instances returns an integer from 0 to 23 representing the hour component of this time.\n

    The set accessor of hour is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.microsecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/microsecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/microsecond", "status": [ "StandardTrack" ], @@ -21576,7 +21576,7 @@ "doc": "The microsecond accessor property of Temporal.PlainTime instances returns an integer from 0 to 999 representing the microsecond (10-6 second) component of this time.\n

    The set accessor of microsecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.millisecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/millisecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/millisecond", "status": [ "StandardTrack" ], @@ -21594,7 +21594,7 @@ "doc": "The millisecond accessor property of Temporal.PlainTime instances returns an integer from 0 to 999 representing the millisecond (10-3 second) component of this time.\n

    The set accessor of millisecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.minute": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/minute", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/minute", "status": [ "StandardTrack" ], @@ -21612,7 +21612,7 @@ "doc": "The minute accessor property of Temporal.PlainTime instances returns an integer from 0 to 59 representing the minute component of this time.\n

    The set accessor of minute is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.nanosecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/nanosecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/nanosecond", "status": [ "StandardTrack" ], @@ -21630,7 +21630,7 @@ "doc": "The nanosecond accessor property of Temporal.PlainTime instances returns an integer from 0 to 999 representing the nanosecond (10-9 second) component of this time.\n

    The set accessor of nanosecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.plaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/plaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/PlainTime", "status": [ "StandardTrack" ], @@ -21660,7 +21660,7 @@ } }, "temporal.plaintime.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/round", "status": [ "StandardTrack" ], @@ -21686,7 +21686,7 @@ } }, "temporal.plaintime.second": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/second", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/second", "status": [ "StandardTrack" ], @@ -21704,7 +21704,7 @@ "doc": "The second accessor property of Temporal.PlainTime instances returns an integer from 0 to 59 representing the second component of this time.\n

    The set accessor of second is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainTime object with the desired new value." }, "temporal.plaintime.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/since", "status": [ "StandardTrack" ], @@ -21730,7 +21730,7 @@ } }, "temporal.plaintime.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/subtract", "status": [ "StandardTrack" ], @@ -21752,7 +21752,7 @@ "returns": "A new Temporal.PlainTime object representing the time specified by the original PlainTime, minus the duration.\n

    Subtracting a duration is equivalent to adding its negation, so all the same considerations apply." }, "temporal.plaintime.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/toJSON", "status": [ "StandardTrack" ], @@ -21771,7 +21771,7 @@ "returns": "A string representing the given time in the RFC 9557 format." }, "temporal.plaintime.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/toLocaleString", "status": [ "StandardTrack" ], @@ -21797,7 +21797,7 @@ } }, "temporal.plaintime.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/toString", "status": [ "StandardTrack" ], @@ -21823,7 +21823,7 @@ } }, "temporal.plaintime.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/until", "status": [ "StandardTrack" ], @@ -21849,7 +21849,7 @@ } }, "temporal.plaintime.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/valueOf", "status": [ "StandardTrack" ], @@ -21871,7 +21871,7 @@ } }, "temporal.plaintime.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plaintime/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainTime/with", "status": [ "StandardTrack" ], @@ -21898,7 +21898,7 @@ } }, "temporal.plainyearmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth", "status": [ "StandardTrack" ], @@ -21915,7 +21915,7 @@ "doc": "The Temporal.PlainYearMonth object represents the year and month of a calendar date, without a day or time zone; for example, an event on a calendar that happens during the whole month. It is fundamentally represented as an ISO 8601 calendar date, with year, month, and day fields, and an associated calendar system. The day is used to disambiguate the year-month in non-ISO calendar systems." }, "temporal.plainyearmonth.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/add", "status": [ "StandardTrack" ], @@ -21940,7 +21940,7 @@ } }, "temporal.plainyearmonth.calendarid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/calendarid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/calendarId", "status": [ "StandardTrack" ], @@ -21957,7 +21957,7 @@ "doc": "The calendarId accessor property of Temporal.PlainYearMonth instances returns a string representing the calendar used to interpret the internal ISO 8601 date.\n

    See Intl.supportedValuesOf() for a list of commonly supported calendar types.\n

    The set accessor of calendarId is undefined. You cannot change this property directly. There's no obvious way to create a new Temporal.PlainYearMonth object with a different calendar that represents the same year-month, so you need to convert it to a Temporal.PlainDate object first using toPlainDate(), change the calendar, and then convert it back." }, "temporal.plainyearmonth.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/compare", "status": [ "StandardTrack" ], @@ -21979,7 +21979,7 @@ "returns": "Returns -1 if yearMonth1 comes before yearMonth2, 0 if they are the same, and 1 if yearMonth1 comes after yearMonth2. They are compared by their underlying date values (usually the first day of the month), ignoring their calendars." }, "temporal.plainyearmonth.daysinmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/daysinmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/daysInMonth", "status": [ "StandardTrack" ], @@ -21996,7 +21996,7 @@ "doc": "The daysInMonth accessor property of Temporal.PlainYearMonth instances returns a positive integer representing the number of days in the month of this date. It is calendar-dependent.\n

    The set accessor of daysInMonth is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInMonth." }, "temporal.plainyearmonth.daysinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/daysinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/daysInYear", "status": [ "StandardTrack" ], @@ -22013,7 +22013,7 @@ "doc": "The daysInYear accessor property of Temporal.PlainYearMonth instances returns a positive integer representing the number of days in the year of this date. It is calendar-dependent.\n

    The set accessor of daysInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInYear." }, "temporal.plainyearmonth.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/equals", "status": [ "StandardTrack" ], @@ -22034,7 +22034,7 @@ "returns": "true if this year-month is equal to other both in their date value and their calendar, false otherwise." }, "temporal.plainyearmonth.era": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/era", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/era", "status": [ "StandardTrack" ], @@ -22051,7 +22051,7 @@ "doc": "The era accessor property of Temporal.PlainYearMonth instances returns a calendar-specific lowercase string representing the era of this year-month, or undefined if the calendar does not use eras (e.g., ISO 8601). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of era is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainYearMonth object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.era." }, "temporal.plainyearmonth.erayear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/erayear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/eraYear", "status": [ "StandardTrack" ], @@ -22068,7 +22068,7 @@ "doc": "The eraYear accessor property of Temporal.PlainYearMonth instances returns a non-negative integer representing the year of this year-month within the era, or undefined if the calendar does not use eras (e.g., ISO 8601). The year index usually starts from 1 (more common) or 0, and years in an era can decrease with time (e.g., Gregorian BCE). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of eraYear is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainYearMonth object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.eraYear." }, "temporal.plainyearmonth.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/from", "status": [ "StandardTrack" ], @@ -22094,7 +22094,7 @@ } }, "temporal.plainyearmonth.inleapyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/inleapyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/inLeapYear", "status": [ "StandardTrack" ], @@ -22111,7 +22111,7 @@ "doc": "The inLeapYear accessor property of Temporal.PlainYearMonth instances returns a boolean indicating whether this year-month is in a leap year. A leap year is a year that has more days (due to a leap day or leap month) than a common year. It is calendar-dependent.\n

    The set accessor of inLeapYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.inLeapYear." }, "temporal.plainyearmonth.month": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/month", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/month", "status": [ "StandardTrack" ], @@ -22128,7 +22128,7 @@ "doc": "The month accessor property of Temporal.PlainYearMonth instances returns a positive integer representing the 1-based month index in the year of this year-month. The first month of this year is 1, and the last month is the monthsInYear. It is calendar-dependent.\n

    The set accessor of month is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainYearMonth object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.month." }, "temporal.plainyearmonth.monthcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/monthcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/monthCode", "status": [ "StandardTrack" ], @@ -22145,7 +22145,7 @@ "doc": "The monthCode accessor property of Temporal.PlainYearMonth instances returns a calendar-specific string representing the month of this year-month. It is calendar-dependent.\n

    Usually it is M plus a two-digit month number. For leap months, it is the previous month's code followed by L (even if it's conceptually a derivative of the following month; for example, in the Hebrew calendar, Adar I has code M05L but Adar II has code M06). If the leap month is the first month of the year, the code is M00L.\n

    The set accessor of monthCode is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainYearMonth object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthCode." }, "temporal.plainyearmonth.monthsinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/monthsinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/monthsInYear", "status": [ "StandardTrack" ], @@ -22162,7 +22162,7 @@ "doc": "The monthsInYear accessor property of Temporal.PlainYearMonth instances returns a positive integer representing the number of months in the year of this date. It is calendar-dependent.\n

    The set accessor of monthsInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthsInYear." }, "temporal.plainyearmonth.plainyearmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/plainyearmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/PlainYearMonth", "status": [ "Experimental", "StandardTrack" @@ -22188,7 +22188,7 @@ } }, "temporal.plainyearmonth.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/since", "status": [ "StandardTrack" ], @@ -22213,7 +22213,7 @@ } }, "temporal.plainyearmonth.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/subtract", "status": [ "StandardTrack" ], @@ -22238,7 +22238,7 @@ } }, "temporal.plainyearmonth.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/toJSON", "status": [ "StandardTrack" ], @@ -22256,7 +22256,7 @@ "returns": "A string representing the given date in the RFC 9557 format, with the calendar annotation included if it is not \"iso8601\"." }, "temporal.plainyearmonth.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/toLocaleString", "status": [ "StandardTrack" ], @@ -22282,7 +22282,7 @@ } }, "temporal.plainyearmonth.toplaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/toplaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/toPlainDate", "status": [ "StandardTrack" ], @@ -22307,7 +22307,7 @@ } }, "temporal.plainyearmonth.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/toString", "status": [ "StandardTrack" ], @@ -22332,7 +22332,7 @@ } }, "temporal.plainyearmonth.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/until", "status": [ "StandardTrack" ], @@ -22357,7 +22357,7 @@ } }, "temporal.plainyearmonth.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/valueOf", "status": [ "StandardTrack" ], @@ -22378,7 +22378,7 @@ } }, "temporal.plainyearmonth.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/with", "status": [ "StandardTrack" ], @@ -22404,7 +22404,7 @@ } }, "temporal.plainyearmonth.year": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/plainyearmonth/year", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/PlainYearMonth/year", "status": [ "StandardTrack" ], @@ -22421,7 +22421,7 @@ "doc": "The year accessor property of Temporal.PlainYearMonth instances returns an integer representing the number of years of this year-month relative to the start of a calendar-specific epoch year. It is calendar-dependent.\n

    The set accessor of year is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.PlainYearMonth object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.year." }, "temporal.zoneddatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime", "status": [ "StandardTrack" ], @@ -22438,7 +22438,7 @@ "doc": "The Temporal.ZonedDateTime object represents a date and time with a time zone. It is fundamentally represented as a combination of an instant, a time zone, and a calendar system." }, "temporal.zoneddatetime.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/add", "status": [ "StandardTrack" ], @@ -22463,7 +22463,7 @@ } }, "temporal.zoneddatetime.calendarid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/calendarid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/calendarId", "status": [ "StandardTrack" ], @@ -22480,7 +22480,7 @@ "doc": "The calendarId accessor property of Temporal.ZonedDateTime instances returns a string representing the calendar used to interpret the internal ISO 8601 date.\n

    See Intl.supportedValuesOf() for a list of commonly supported calendar types.\n

    The set accessor of calendarId is undefined. You cannot change this property directly. Use the withCalendar() method to create a new Temporal.ZonedDateTime object with the desired new value." }, "temporal.zoneddatetime.compare": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/compare", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/compare", "status": [ "StandardTrack" ], @@ -22502,7 +22502,7 @@ "returns": "Returns -1 if dateTime1 comes before dateTime2, 0 if they are the same, and 1 if dateTime1 comes after dateTime2. They are compared by their underlying instant values, ignoring their calendars or time zones." }, "temporal.zoneddatetime.day": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/day", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/day", "status": [ "StandardTrack" ], @@ -22519,7 +22519,7 @@ "doc": "The day accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the 1-based day index in the month of this date, which is the same day number you would see on a calendar. It is calendar-dependent.\n

    The set accessor of day is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.day.\n

    For PlainDate, day can only be non-continuous if the calendar skips days. For ZonedDateTime, day can also be non-continuous if the time zone changes its offset by 24 hours; this actually happened. See the example below." }, "temporal.zoneddatetime.dayofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/dayofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/dayOfWeek", "status": [ "StandardTrack" ], @@ -22536,7 +22536,7 @@ "doc": "The dayOfWeek accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the 1-based day index in the week of this date. Days in a week are numbered sequentially from 1 to daysInWeek, with each number mapping to its name. It is calendar-dependent.\n

    The set accessor of dayOfWeek is undefined. You cannot change this property directly. To create a new Temporal.ZonedDateTime object with the desired new dayOfWeek value, use the add() or subtract() method with the appropriate number of days.\n

    For general information and more examples, see Temporal.PlainDate.prototype.dayOfWeek." }, "temporal.zoneddatetime.dayofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/dayofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/dayOfYear", "status": [ "StandardTrack" ], @@ -22553,7 +22553,7 @@ "doc": "The dayOfYear accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the 1-based day index in the year of this date. The first day of this year is 1, and the last day is the daysInYear. It is calendar-dependent.\n

    The set accessor of dayOfYear is undefined. You cannot change this property directly. To create a new Temporal.ZonedDateTime object with the desired new dayOfYear value, use the add() or subtract() method with the appropriate number of days.\n

    For general information and more examples, see Temporal.PlainDate.prototype.dayOfYear." }, "temporal.zoneddatetime.daysinmonth": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinmonth", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/daysInMonth", "status": [ "StandardTrack" ], @@ -22570,7 +22570,7 @@ "doc": "The daysInMonth accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the number of days in the month of this date. It is calendar-dependent.\n

    The set accessor of daysInMonth is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInMonth." }, "temporal.zoneddatetime.daysinweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/daysInWeek", "status": [ "StandardTrack" ], @@ -22587,7 +22587,7 @@ "doc": "The daysInWeek accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the number of days in the week of this date. It is calendar-dependent.\n

    The set accessor of daysInWeek is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInWeek." }, "temporal.zoneddatetime.daysinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/daysinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/daysInYear", "status": [ "StandardTrack" ], @@ -22604,7 +22604,7 @@ "doc": "The daysInYear accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the number of days in the year of this date. It is calendar-dependent.\n

    The set accessor of daysInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.daysInYear." }, "temporal.zoneddatetime.epochmilliseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/epochmilliseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/epochMilliseconds", "status": [ "StandardTrack" ], @@ -22621,7 +22621,7 @@ "doc": "The epochMilliseconds accessor property of Temporal.ZonedDateTime instances returns an integer representing the number of milliseconds elapsed since the Unix epoch (midnight at the beginning of January 1, 1970, UTC) to this instant. It is equivalent to dividing epochNanoseconds by 1e6 and flooring the result.\n

    The set accessor of epochMilliseconds is undefined. You cannot change this property directly. To create a new Temporal.ZonedDateTime object with the desired new epochMilliseconds value, see below." }, "temporal.zoneddatetime.epochnanoseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/epochnanoseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/epochNanoseconds", "status": [ "StandardTrack" ], @@ -22638,7 +22638,7 @@ "doc": "The epochNanoseconds accessor property of Temporal.ZonedDateTime instances returns a BigInt representing the number of nanoseconds elapsed since the Unix epoch (midnight at the beginning of January 1, 1970, UTC) to this instant.\n

    The set accessor of epochNanoseconds is undefined. You cannot change this property directly. To create a new Temporal.ZonedDateTime object with the desired new epochNanoseconds value, use the new Temporal.ZonedDateTime() constructor instead.\n

    An instant can only represent ±108 days (about ±273,972.6 years) around the epoch, which is ±8.64e21 nanoseconds. Attempting to set epochNanoseconds beyond this boundary throws a RangeError." }, "temporal.zoneddatetime.equals": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/equals", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/equals", "status": [ "StandardTrack" ], @@ -22659,7 +22659,7 @@ "returns": "true if this date-time is equal to other both in their instant value, time zone, and their calendar, false otherwise.\n

    Note that the time zones are canonicalized before comparison, so if their time zone IDs are both named and identify the same time zone, then they would be considered the same even when the exact names may be aliases of each other. Offset identifiers are compared by the offset values they represent. Offset identifiers never compare equal to named identifiers even when the named identifier's time zone always uses that offset." }, "temporal.zoneddatetime.era": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/era", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/era", "status": [ "StandardTrack" ], @@ -22676,7 +22676,7 @@ "doc": "The era accessor property of Temporal.ZonedDateTime instances returns a calendar-specific lowercase string representing the era of this date, or undefined if the calendar does not use eras (e.g., ISO 8601). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of era is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.era." }, "temporal.zoneddatetime.erayear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/erayear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/eraYear", "status": [ "StandardTrack" ], @@ -22693,7 +22693,7 @@ "doc": "The eraYear accessor property of Temporal.ZonedDateTime instances returns a non-negative integer representing the year of this date within the era, or undefined if the calendar does not use eras (e.g., ISO 8601). The year index usually starts from 1 (more common) or 0, and years in an era can decrease with time (e.g., Gregorian BCE). era and eraYear together uniquely identify a year in a calendar, in the same way that year does. It is calendar-dependent.\n

    The set accessor of eraYear is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.eraYear." }, "temporal.zoneddatetime.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/from", "status": [ "StandardTrack" ], @@ -22719,7 +22719,7 @@ } }, "temporal.zoneddatetime.gettimezonetransition": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/gettimezonetransition", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/getTimeZoneTransition", "status": [ "StandardTrack" ], @@ -22741,7 +22741,7 @@ "returns": "A Temporal.ZonedDateTime object with instant t, such that:\n

    \n

    If there is no such transition, null is returned." }, "temporal.zoneddatetime.hour": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/hour", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/hour", "status": [ "StandardTrack" ], @@ -22758,7 +22758,7 @@ "doc": "The hour accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 23 representing the hour component of this time.\n

    The set accessor of hour is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.hour.\n

    For ZonedDateTime, hour can be non-continuous due to offset changes such as daylight saving time transitions. In this case, the hour may be repeated or skipped." }, "temporal.zoneddatetime.hoursinday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/hoursinday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/hoursInDay", "status": [ "StandardTrack" ], @@ -22775,7 +22775,7 @@ "doc": "The hoursInDay accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the number of hours in the day of this date in the time zone. It may be more or less than 24 in the case of offset changes such as daylight saving time.\n

    Because ZonedDateTime is the only class that's time zone-aware, and hours in a day can only change by offset changes, all other classes assume 24-hour days.\n

    The set accessor of hoursInDay is undefined. You cannot change this property directly." }, "temporal.zoneddatetime.inleapyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/inleapyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/inLeapYear", "status": [ "StandardTrack" ], @@ -22792,7 +22792,7 @@ "doc": "The inLeapYear accessor property of Temporal.ZonedDateTime instances returns a boolean indicating whether this date is in a leap year. A leap year is a year that has more days (due to a leap day or leap month) than a common year. It is calendar-dependent.\n

    The set accessor of inLeapYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.inLeapYear." }, "temporal.zoneddatetime.microsecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/microsecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/microsecond", "status": [ "StandardTrack" ], @@ -22809,7 +22809,7 @@ "doc": "The microsecond accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 999 representing the microsecond (10-6 second) component of this time.\n

    The set accessor of microsecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.microsecond." }, "temporal.zoneddatetime.millisecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/millisecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/millisecond", "status": [ "StandardTrack" ], @@ -22826,7 +22826,7 @@ "doc": "The millisecond accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 999 representing the millisecond (10-3 second) component of this time.\n

    The set accessor of millisecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.millisecond." }, "temporal.zoneddatetime.minute": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/minute", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/minute", "status": [ "StandardTrack" ], @@ -22843,7 +22843,7 @@ "doc": "The minute accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 59 representing the minute component of this time.\n

    The set accessor of minute is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.minute.\n

    For ZonedDateTime, minute can be non-continuous due to offset changes. While much rarer than hour changes (because daylight saving time shifts are usually by whole hours), it can still happen." }, "temporal.zoneddatetime.month": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/month", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/month", "status": [ "StandardTrack" ], @@ -22860,7 +22860,7 @@ "doc": "The month accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the 1-based month index in the year of this date. The first month of this year is 1, and the last month is the monthsInYear. It is calendar-dependent.\n

    The set accessor of month is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.month." }, "temporal.zoneddatetime.monthcode": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/monthcode", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/monthCode", "status": [ "StandardTrack" ], @@ -22877,7 +22877,7 @@ "doc": "The monthCode accessor property of Temporal.ZonedDateTime instances returns a calendar-specific string representing the month of this date. It is calendar-dependent.\n

    Usually it is M plus a two-digit month number. For leap months, it is the previous month's code followed by L (even if it's conceptually a derivative of the following month; for example, in the Hebrew calendar, Adar I has code M05L but Adar II has code M06). If the leap month is the first month of the year, the code is M00L.\n

    The set accessor of monthCode is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthCode." }, "temporal.zoneddatetime.monthsinyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/monthsinyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/monthsInYear", "status": [ "StandardTrack" ], @@ -22894,7 +22894,7 @@ "doc": "The monthsInYear accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the number of months in the year of this date. It is calendar-dependent.\n

    The set accessor of monthsInYear is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.monthsInYear." }, "temporal.zoneddatetime.nanosecond": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/nanosecond", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/nanosecond", "status": [ "StandardTrack" ], @@ -22911,7 +22911,7 @@ "doc": "The nanosecond accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 999 representing the nanosecond (10-9 second) component of this time.\n

    The set accessor of nanosecond is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.nanosecond." }, "temporal.zoneddatetime.offset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/offset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/offset", "status": [ "StandardTrack" ], @@ -22928,7 +22928,7 @@ "doc": "The offset accessor property of Temporal.ZonedDateTime instances returns a string representing the offset used to interpret the internal instant, in the form ±HH:mm (or ±HH:mm:ss.sssssssss with as much subminute precision as necessary). This offset is guaranteed to be valid for the given instant and time zone at construction time.\n

    The set accessor of offset is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value (usually also changing the date/time), or use the withTimeZone() method to create a new Temporal.ZonedDateTime object in another time zone." }, "temporal.zoneddatetime.offsetnanoseconds": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/offsetnanoseconds", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/offsetNanoseconds", "status": [ "StandardTrack" ], @@ -22945,7 +22945,7 @@ "doc": "The offsetNanoseconds accessor property of Temporal.ZonedDateTime instances returns an integer representing the offset used to interpret the internal instant, as a number of nanoseconds (positive or negative). The value is a safe integer because it's less than a day, which is 8.64e15 nanoseconds.\n

    The set accessor of offsetNanoseconds is undefined. You cannot change this property directly. Change offset to change this property too." }, "temporal.zoneddatetime.round": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/round", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/round", "status": [ "StandardTrack" ], @@ -22970,7 +22970,7 @@ } }, "temporal.zoneddatetime.second": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/second", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/second", "status": [ "StandardTrack" ], @@ -22987,7 +22987,7 @@ "doc": "The second accessor property of Temporal.ZonedDateTime instances returns an integer from 0 to 59 representing the second component of this time.\n

    The set accessor of second is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainTime.prototype.second.\n

    For ZonedDateTime, second can be non-continuous due to offset changes. While much rarer than hour or minute changes (because daylight saving time shifts are usually by whole hours), it can still happen." }, "temporal.zoneddatetime.since": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/since", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/since", "status": [ "StandardTrack" ], @@ -23012,7 +23012,7 @@ } }, "temporal.zoneddatetime.startofday": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/startofday", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/startOfDay", "status": [ "StandardTrack" ], @@ -23030,7 +23030,7 @@ "returns": "A Temporal.ZonedDateTime object with instant t, such that:\n

    " }, "temporal.zoneddatetime.subtract": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/subtract", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/subtract", "status": [ "StandardTrack" ], @@ -23055,7 +23055,7 @@ } }, "temporal.zoneddatetime.timezoneid": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/timezoneid", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/timeZoneId", "status": [ "StandardTrack" ], @@ -23072,7 +23072,7 @@ "doc": "The timeZoneId accessor property of Temporal.ZonedDateTime instances returns a string representing the time zone identifier used to interpret the internal instant. The string is either a named identifier in the preferred case (such as \"America/New_York\"), or an offset in the form \"±hh:mm\". If the time zone has aliases, the timeZoneId is the identifier used to create the ZonedDateTime, without canonicalization to the primary identifier.\n

    The set accessor of timeZoneId is undefined. You cannot change this property directly. Use the withTimeZone() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    \n

    Note:\nThis string is not intended for display to users. Use toLocaleString() with the appropriate options to get a localized string.\n

    " }, "temporal.zoneddatetime.toinstant": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/toinstant", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toInstant", "status": [ "StandardTrack" ], @@ -23090,7 +23090,7 @@ "returns": "A new Temporal.Instant object representing the instant of this date-time." }, "temporal.zoneddatetime.tojson": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/tojson", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toJSON", "status": [ "StandardTrack" ], @@ -23108,7 +23108,7 @@ "returns": "A string representing the given date-time in the RFC 9557 format, with the calendar annotation included if it is not \"iso8601\", and the offset and time zone annotation always included." }, "temporal.zoneddatetime.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toLocaleString", "status": [ "StandardTrack" ], @@ -23134,7 +23134,7 @@ } }, "temporal.zoneddatetime.toplaindate": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaindate", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toPlainDate", "status": [ "StandardTrack" ], @@ -23152,7 +23152,7 @@ "returns": "A new Temporal.PlainDate object representing the date portion of this date-time." }, "temporal.zoneddatetime.toplaindatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaindatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toPlainDateTime", "status": [ "StandardTrack" ], @@ -23170,7 +23170,7 @@ "returns": "A new Temporal.PlainDateTime object representing the date and time portions of this date-time." }, "temporal.zoneddatetime.toplaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/toplaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toPlainTime", "status": [ "StandardTrack" ], @@ -23188,7 +23188,7 @@ "returns": "A new Temporal.PlainTime object representing the time portion of this date-time." }, "temporal.zoneddatetime.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/toString", "status": [ "StandardTrack" ], @@ -23213,7 +23213,7 @@ } }, "temporal.zoneddatetime.until": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/until", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/until", "status": [ "StandardTrack" ], @@ -23238,7 +23238,7 @@ } }, "temporal.zoneddatetime.valueof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/valueof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/valueOf", "status": [ "StandardTrack" ], @@ -23259,7 +23259,7 @@ } }, "temporal.zoneddatetime.weekofyear": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/weekofyear", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/weekOfYear", "status": [ "StandardTrack" ], @@ -23276,7 +23276,7 @@ "doc": "The weekOfYear accessor property of Temporal.ZonedDateTime instances returns a positive integer representing the 1-based week index in the yearOfWeek of this date, or undefined if the calendar does not have a well-defined week system. The first week of the year is 1. It is calendar-dependent.\n

    The set accessor of weekOfYear is undefined. You cannot change this property directly. To create a new Temporal.ZonedDateTime object with the desired new weekOfYear value, use the add() or subtract() method with the appropriate number of weeks.\n

    For general information and more examples, see Temporal.PlainDate.prototype.weekOfYear." }, "temporal.zoneddatetime.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/with", "status": [ "StandardTrack" ], @@ -23302,7 +23302,7 @@ } }, "temporal.zoneddatetime.withcalendar": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/withcalendar", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/withCalendar", "status": [ "StandardTrack" ], @@ -23325,7 +23325,7 @@ } }, "temporal.zoneddatetime.withplaintime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/withplaintime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/withPlainTime", "status": [ "StandardTrack" ], @@ -23346,7 +23346,7 @@ "returns": "A new Temporal.ZonedDateTime object, with the date part and the time zone copied from the original date-time and the time part replaced by the new time." }, "temporal.zoneddatetime.withtimezone": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/withtimezone", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/withTimeZone", "status": [ "StandardTrack" ], @@ -23371,7 +23371,7 @@ } }, "temporal.zoneddatetime.year": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/year", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/year", "status": [ "StandardTrack" ], @@ -23388,7 +23388,7 @@ "doc": "The year accessor property of Temporal.ZonedDateTime instances returns an integer representing the number of years of this date relative to the start of a calendar-specific epoch year. It is calendar-dependent.\n

    The set accessor of year is undefined. You cannot change this property directly. Use the with() method to create a new Temporal.ZonedDateTime object with the desired new value.\n

    For general information and more examples, see Temporal.PlainDate.prototype.year." }, "temporal.zoneddatetime.yearofweek": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/yearofweek", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/yearOfWeek", "status": [ "StandardTrack" ], @@ -23405,7 +23405,7 @@ "doc": "The yearOfWeek accessor property of Temporal.ZonedDateTime instances returns an integer representing the year to be paired with the weekOfYear of this date, or undefined if the calendar does not have a well-defined week system. It is calendar-dependent.\n

    The set accessor of yearOfWeek is undefined. You cannot change this property directly.\n

    For general information and more examples, see Temporal.PlainDate.prototype.yearOfWeek." }, "temporal.zoneddatetime.zoneddatetime": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/temporal/zoneddatetime/zoneddatetime", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Temporal/ZonedDateTime/ZonedDateTime", "status": [ "Experimental", "StandardTrack" @@ -23430,7 +23430,7 @@ } }, "typedarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", "status": [ "StandardTrack" ], @@ -23464,7 +23464,7 @@ } }, "typedarray.at": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/at", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/at", "status": [ "StandardTrack" ], @@ -23491,7 +23491,7 @@ "returns": "The element in the typed array matching the given index. Always returns undefined if index < -array.length or index >= array.length without attempting to access the corresponding property." }, "typedarray.buffer": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/buffer", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/buffer", "status": [ "StandardTrack" ], @@ -23515,7 +23515,7 @@ "doc": "The buffer accessor property of TypedArray instances returns the ArrayBuffer or SharedArrayBuffer referenced by this typed array at construction time." }, "typedarray.bytelength": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/bytelength", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/byteLength", "status": [ "StandardTrack" ], @@ -23539,7 +23539,7 @@ "doc": "The byteLength accessor property of TypedArray instances returns the length (in bytes) of this typed array." }, "typedarray.byteoffset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/byteoffset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/byteOffset", "status": [ "StandardTrack" ], @@ -23563,7 +23563,7 @@ "doc": "The byteOffset accessor property of TypedArray instances returns the offset (in bytes) of this typed array from the start of its ArrayBuffer or SharedArrayBuffer." }, "typedarray.copywithin": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/copywithin", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/copyWithin", "status": [ "StandardTrack" ], @@ -23593,7 +23593,7 @@ "returns": "The modified typed array." }, "typedarray.entries": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/entries", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/entries", "status": [ "StandardTrack" ], @@ -23618,7 +23618,7 @@ "returns": "A new iterable iterator object." }, "typedarray.every": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/every", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/every", "status": [ "StandardTrack" ], @@ -23647,7 +23647,7 @@ "returns": "true unless callbackFn returns a falsy value for a typed array element, in which case false is immediately returned." }, "typedarray.fill": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/fill", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/fill", "status": [ "StandardTrack" ], @@ -23677,7 +23677,7 @@ "returns": "The modified typed array, filled with value." }, "typedarray.filter": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/filter", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/filter", "status": [ "StandardTrack" ], @@ -23706,7 +23706,7 @@ "returns": "A copy of the given typed array containing just the elements that pass the test. If no elements pass the test, an empty typed array is returned." }, "typedarray.find": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/find", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/find", "status": [ "StandardTrack" ], @@ -23735,7 +23735,7 @@ "returns": "The first element in the typed array that satisfies the provided testing function.\nOtherwise, undefined is returned." }, "typedarray.findindex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/findindex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/findIndex", "status": [ "StandardTrack" ], @@ -23764,7 +23764,7 @@ "returns": "The index of the first element in the typed array that passes the test. Otherwise, -1." }, "typedarray.findlast": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/findlast", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/findLast", "status": [ "StandardTrack" ], @@ -23792,7 +23792,7 @@ "returns": "The last (highest-index) element in the typed array that satisfies the provided testing function; undefined if no matching element is found." }, "typedarray.findlastindex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/findlastindex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/findLastIndex", "status": [ "StandardTrack" ], @@ -23820,7 +23820,7 @@ "returns": "The index of the last (highest-index) element in the typed array that passes the test.\nOtherwise -1 if no matching element is found." }, "typedarray.foreach": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/foreach", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/forEach", "status": [ "StandardTrack" ], @@ -23849,7 +23849,7 @@ "returns": "None (undefined)." }, "typedarray.from": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/from", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/from", "status": [ "StandardTrack" ], @@ -23879,7 +23879,7 @@ "returns": "A new TypedArray instance." }, "typedarray.includes": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/includes", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/includes", "status": [ "StandardTrack" ], @@ -23908,7 +23908,7 @@ "returns": "A boolean value which is true if the value searchElement is found within the typed array (or the part of the typed array indicated by the index fromIndex, if specified)." }, "typedarray.indexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/indexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/indexOf", "status": [ "StandardTrack" ], @@ -23937,7 +23937,7 @@ "returns": "The first index of searchElement in the typed array; -1 if not found." }, "typedarray.join": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/join", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/join", "status": [ "StandardTrack" ], @@ -23965,7 +23965,7 @@ "returns": "A string with all typed array elements joined. If array.length is 0, the empty string is returned." }, "typedarray.keys": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/keys", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/keys", "status": [ "StandardTrack" ], @@ -23990,7 +23990,7 @@ "returns": "A new iterable iterator object." }, "typedarray.lastindexof": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/lastindexof", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/lastIndexOf", "status": [ "StandardTrack" ], @@ -24019,7 +24019,7 @@ "returns": "The last index of searchElement in the typed array; -1 if not found." }, "typedarray.length": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/length", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/length", "status": [ "StandardTrack" ], @@ -24043,7 +24043,7 @@ "doc": "The length accessor property of TypedArray instances returns the length (in elements) of this typed array." }, "typedarray.map": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/map", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/map", "status": [ "StandardTrack" ], @@ -24072,7 +24072,7 @@ "returns": "A new typed array with each element being the result of the callback function." }, "typedarray.name": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/function/name", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/name", "status": [ "StandardTrack" ], @@ -24096,7 +24096,7 @@ "doc": "The name data property of a Function instance indicates the function's name as specified when it was created, or it may be either anonymous or '' (an empty string) for functions created anonymously." }, "typedarray.of": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/of", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/of", "status": [ "StandardTrack" ], @@ -24124,7 +24124,7 @@ "returns": "A new TypedArray instance." }, "typedarray.reduce": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/reduce", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reduce", "status": [ "StandardTrack" ], @@ -24156,7 +24156,7 @@ } }, "typedarray.reduceright": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/reduceright", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reduceRight", "status": [ "StandardTrack" ], @@ -24185,7 +24185,7 @@ "returns": "The value that results from the reduction." }, "typedarray.reverse": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/reverse", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reverse", "status": [ "StandardTrack" ], @@ -24210,7 +24210,7 @@ "returns": "The reference to the original typed array, now reversed. Note that the typed array is reversed in place, and no copy is made." }, "typedarray.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set", "status": [ "StandardTrack" ], @@ -24243,7 +24243,7 @@ } }, "typedarray.slice": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/slice", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/slice", "status": [ "StandardTrack" ], @@ -24272,7 +24272,7 @@ "returns": "A new typed array containing the extracted elements." }, "typedarray.some": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/some", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/some", "status": [ "StandardTrack" ], @@ -24301,7 +24301,7 @@ "returns": "false unless callbackFn returns a truthy value for a typed array element, in which case true is immediately returned." }, "typedarray.sort": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/sort", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/sort", "status": [ "StandardTrack" ], @@ -24329,7 +24329,7 @@ "returns": "The reference to the original typed array, now sorted. Note that the typed array is sorted in place, and no copy is made." }, "typedarray.subarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/subarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/subarray", "status": [ "StandardTrack" ], @@ -24358,7 +24358,7 @@ "returns": "A new TypedArray object." }, "typedarray.symbol.iterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.iterator", "status": [ "StandardTrack" ], @@ -24383,7 +24383,7 @@ "returns": "The same return value as TypedArray.prototype.values(): a new iterable iterator object that yields the value of each index in the typed array." }, "typedarray.symbol.species": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/symbol.species", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/Symbol.species", "status": [ "StandardTrack" ], @@ -24408,7 +24408,7 @@ "returns": "The value of the constructor (this) on which get [Symbol.species] was called. The return value is used to construct return values from typed array methods that create new typed arrays." }, "typedarray.tolocalestring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/tolocalestring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/toLocaleString", "status": [ "StandardTrack" ], @@ -24437,7 +24437,7 @@ "returns": "A string representing the elements of the typed array." }, "typedarray.toreversed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/toreversed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/toReversed", "status": [ "StandardTrack" ], @@ -24462,7 +24462,7 @@ "returns": "A new typed array containing the elements in reversed order." }, "typedarray.tosorted": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/tosorted", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/toSorted", "status": [ "StandardTrack" ], @@ -24490,7 +24490,7 @@ "returns": "A new typed array with the elements sorted in ascending order." }, "typedarray.tostring": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/tostring", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/toString", "status": [ "StandardTrack" ], @@ -24515,7 +24515,7 @@ "returns": "A string representing the elements of the typed array." }, "typedarray.values": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/values", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/values", "status": [ "StandardTrack" ], @@ -24540,7 +24540,7 @@ "returns": "A new iterable iterator object." }, "typedarray.with": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typedarray/with", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/with", "status": [ "StandardTrack" ], @@ -24572,7 +24572,7 @@ } }, "typeerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typeerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypeError", "status": [ "StandardTrack" ], @@ -24596,7 +24596,7 @@ "doc": "The TypeError object represents an error when an operation could not be performed, typically (but not exclusively) when a value is not of the expected type.\n

    A TypeError may be thrown when:\n

    \n

    TypeError is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage().\n

    TypeError is a subclass of Error." }, "typeerror.typeerror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/typeerror/typeerror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/TypeError/TypeError", "status": [ "StandardTrack" ], @@ -24626,7 +24626,7 @@ } }, "uint16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array", "status": [ "StandardTrack" ], @@ -24650,7 +24650,7 @@ "doc": "The Uint16Array typed array represents an array of 16-bit unsigned integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Uint16Array is a subclass of the hidden TypedArray class." }, "uint16array.uint16array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint16array/uint16array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array/Uint16Array", "status": [ "StandardTrack" ], @@ -24684,7 +24684,7 @@ } }, "uint32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array", "status": [ "StandardTrack" ], @@ -24708,7 +24708,7 @@ "doc": "The Uint32Array typed array represents an array of 32-bit unsigned integers in the platform byte order. If control over byte order is needed, use DataView instead. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Uint32Array is a subclass of the hidden TypedArray class." }, "uint32array.uint32array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint32array/uint32array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array/Uint32Array", "status": [ "StandardTrack" ], @@ -24742,7 +24742,7 @@ } }, "uint8array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array", "status": [ "StandardTrack" ], @@ -24766,7 +24766,7 @@ "doc": "The Uint8Array typed array represents an array of 8-bit unsigned integers. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Uint8Array is a subclass of the hidden TypedArray class." }, "uint8array.frombase64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/frombase64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/fromBase64", "status": [ "StandardTrack" ], @@ -24798,7 +24798,7 @@ } }, "uint8array.fromhex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/fromhex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/fromHex", "status": [ "StandardTrack" ], @@ -24829,7 +24829,7 @@ } }, "uint8array.setfrombase64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/setfrombase64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/setFromBase64", "status": [ "StandardTrack" ], @@ -24861,7 +24861,7 @@ } }, "uint8array.setfromhex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/setfromhex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/setFromHex", "status": [ "StandardTrack" ], @@ -24892,7 +24892,7 @@ } }, "uint8array.tobase64": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/tobase64", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/toBase64", "status": [ "StandardTrack" ], @@ -24922,7 +24922,7 @@ } }, "uint8array.tohex": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/tohex", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/toHex", "status": [ "StandardTrack" ], @@ -24946,7 +24946,7 @@ "returns": "A hex-encoded string representing the data in the Uint8Array." }, "uint8array.uint8array": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8array/uint8array", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/Uint8Array", "status": [ "StandardTrack" ], @@ -24980,7 +24980,7 @@ } }, "uint8clampedarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8clampedarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray", "status": [ "StandardTrack" ], @@ -25004,7 +25004,7 @@ "doc": "The Uint8ClampedArray typed array represents an array of 8-bit unsigned integers clamped to 0–255. The contents are initialized to 0 unless initialization data is explicitly provided. Once established, you can reference elements in the array using the object's methods, or using standard array index syntax (that is, using bracket notation).\n

    Uint8ClampedArray is a subclass of the hidden TypedArray class." }, "uint8clampedarray.uint8clampedarray": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/uint8clampedarray/uint8clampedarray", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray/Uint8ClampedArray", "status": [ "StandardTrack" ], @@ -25038,7 +25038,7 @@ } }, "undefined": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/undefined", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/undefined", "status": [ "StandardTrack" ], @@ -25062,7 +25062,7 @@ "doc": "The undefined global property represents the primitive value undefined. It is one of JavaScript's primitive types." }, "unescape": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/unescape", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/unescape", "status": [ "StandardTrack", "Deprecated" @@ -25086,7 +25086,7 @@ "returns": "A new string in which certain characters have been unescaped." }, "urierror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/urierror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/URIError", "status": [ "StandardTrack" ], @@ -25110,7 +25110,7 @@ "doc": "The URIError object represents an error when a global URI handling function was used in a wrong way.\n

    URIError is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage().\n

    URIError is a subclass of Error." }, "urierror.urierror": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/urierror/urierror", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/URIError/URIError", "status": [ "StandardTrack" ], @@ -25140,7 +25140,7 @@ } }, "weakmap": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap", "status": [ "StandardTrack" ], @@ -25164,7 +25164,7 @@ "doc": "A WeakMap is a collection of key/value pairs whose keys must be objects or non-registered symbols, with values of any arbitrary JavaScript type, and which does not create strong references to its keys. That is, an object's presence as a key in a WeakMap does not prevent the object from being garbage collected. Once an object used as a key has been collected, its corresponding values in any WeakMap become candidates for garbage collection as well — as long as they aren't strongly referred to elsewhere. The only primitive type that can be used as a WeakMap key is symbol — more specifically, non-registered symbols — because non-registered symbols are guaranteed to be unique and cannot be re-created.\n

    WeakMap allows associating data to objects in a way that doesn't prevent the key objects from being collected, even if the values reference the keys. However, a WeakMap doesn't allow observing the liveness of its keys, which is why it doesn't allow enumeration; if a WeakMap exposed any method to obtain a list of its keys, the list would depend on the state of garbage collection, introducing non-determinism. If you want to have a list of keys, you should use a Map rather than a WeakMap.\n

    You can learn more about WeakMap in the WeakMap object section of the Keyed collections guide." }, "weakmap.delete": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/delete", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/delete", "status": [ "StandardTrack" ], @@ -25192,7 +25192,7 @@ "returns": "true if an entry in the WeakMap object has been removed successfully. false if the key is not found in the WeakMap. Always returns false if key is not an object or a non-registered symbol." }, "weakmap.get": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/get", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/get", "status": [ "StandardTrack" ], @@ -25220,7 +25220,7 @@ "returns": "The value associated with the specified key in the WeakMap object. If the key can't be found, undefined is returned. Always returns undefined if key is not an object or a non-registered symbol." }, "weakmap.getorinsert": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/getorinsert", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/getOrInsert", "status": [ "StandardTrack" ], @@ -25248,7 +25248,7 @@ } }, "weakmap.getorinsertcomputed": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/getorinsertcomputed", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/getOrInsertComputed", "status": [ "StandardTrack" ], @@ -25276,7 +25276,7 @@ } }, "weakmap.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/has", "status": [ "StandardTrack" ], @@ -25304,7 +25304,7 @@ "returns": "Returns true if an entry with the specified key exists in the WeakMap object; otherwise false. Always returns false if key is not an object or a non-registered symbol." }, "weakmap.set": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/set", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/set", "status": [ "StandardTrack" ], @@ -25336,7 +25336,7 @@ } }, "weakmap.weakmap": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakmap/weakmap", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakMap/WeakMap", "status": [ "StandardTrack" ], @@ -25363,7 +25363,7 @@ } }, "weakref": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakref", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakRef", "status": [ "StandardTrack" ], @@ -25387,7 +25387,7 @@ "doc": "A WeakRef object lets you hold a weak reference to another object, without preventing that object from getting garbage-collected." }, "weakref.deref": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakref/deref", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakRef/deref", "status": [ "StandardTrack" ], @@ -25412,7 +25412,7 @@ "returns": "The target value of the WeakRef, which is either an object or a non-registered symbol. Returns undefined if the value has been garbage-collected." }, "weakref.weakref": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakref/weakref", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakRef/WeakRef", "status": [ "StandardTrack" ], @@ -25443,7 +25443,7 @@ } }, "weakset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet", "status": [ "StandardTrack" ], @@ -25467,7 +25467,7 @@ "doc": "A WeakSet is a collection of garbage-collectable values, including objects and non-registered symbols. A value in the WeakSet may only occur once. It is unique in the WeakSet's collection." }, "weakset.add": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakset/add", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/add", "status": [ "StandardTrack" ], @@ -25498,7 +25498,7 @@ } }, "weakset.delete": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakset/delete", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/delete", "status": [ "StandardTrack" ], @@ -25526,7 +25526,7 @@ "returns": "true if a value in the WeakSet object has been removed successfully. false if the value is not found in the WeakSet. Always returns false if value is not an object or a non-registered symbol." }, "weakset.has": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakset/has", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/has", "status": [ "StandardTrack" ], @@ -25554,7 +25554,7 @@ "returns": "Returns true if the specified value exists in the WeakSet object; otherwise false. Always returns false if value is not an object or a non-registered symbol." }, "weakset.weakset": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/weakset/weakset", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/WeakSet/WeakSet", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Html.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Html.json index cafcbfed0cbb..d3ea0bd6a54c 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Html.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Html.json @@ -10,7 +10,7 @@ "lang": "en-us", "attrs": { "accesskey": { - "url": "$MDN_URL$/web/html/reference/global_attributes/accesskey", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/accesskey", "status": [ "StandardTrack" ], @@ -32,7 +32,7 @@ "doc": "The accesskey global attribute provides a hint for generating a keyboard shortcut for the current element. The attribute value must consist of a single printable character (which includes accented and other characters that can be generated by the keyboard).\n

    The way to activate the accesskey depends on the browser and its platform:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    WindowsLinuxMac
    FirefoxAlt + Shift + key\nControl + Option +\nkey or Control + Alt +\nkey\n
    MS EdgeAlt + key\nControl + Option + key
    or Control + Option + Shift +\nkey\n
    Control + Option + key
    Google Chrome
    Safarin/aControl + Option + key
    OperaAlt + keyControl + Alt + key
    " }, "anchor": { - "url": "$MDN_URL$/web/html/reference/global_attributes/anchor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/anchor", "status": [ "Experimental" ], @@ -43,7 +43,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The anchor global attribute is used to associate a positioned element with an anchor element. The attribute's value is the id value of the element you want to anchor the positioned element to. The element can then be positioned using CSS anchor positioning.\n

    \n

    Note:\nAlternatively, you can associate a positioned element with an anchor element via CSS, using the anchor-name and position-anchor properties. If both anchoring techniques are used on the same element, the CSS technique takes precedence over the HTML technique.\n

    " }, "autocapitalize": { - "url": "$MDN_URL$/web/html/reference/global_attributes/autocapitalize", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/autocapitalize", "status": [ "StandardTrack" ], @@ -62,7 +62,7 @@ "doc": "The autocapitalize global attribute is an enumerated attribute that controls whether inputted text is automatically capitalized and, if so, in what manner. This is relevant to:\n\n

    autocapitalize doesn't affect behavior when typing on a physical keyboard. It affects the behavior of other input mechanisms such as virtual keyboards on mobile devices and voice input. This can assist users by making data entry quicker and easier, for example by automatically capitalizing the first letter of each sentence." }, "autocorrect": { - "url": "$MDN_URL$/web/html/reference/global_attributes/autocorrect", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/autocorrect", "status": [ "StandardTrack" ], @@ -78,7 +78,7 @@ "doc": "The autocorrect global attribute is an enumerated attribute that controls whether autocorrection of editable text is enabled for spelling and/or punctuation errors.\n

    The specific autocorrection behavior, including which words are substituted, depends on the user agent and the services provided by the underlying device.\nFor example, on macOS a user agent might rely on registered replacement text and punctuation.\nOther devices and browsers may use a different approach.\n

    Autocorrection is relevant to editable text elements:\n

    \n

    Editable elements have auto-correction enabled by default, except for within a <form> element, where the default value may be inherited from the form.\nExplicitly setting the attribute overrides the default." }, "autofocus": { - "url": "$MDN_URL$/web/html/reference/global_attributes/autofocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/autofocus", "status": [ "StandardTrack" ], @@ -100,7 +100,7 @@ "doc": "The autofocus global attribute is a Boolean attribute indicating whether the element should be focused on page load or, if it is nested inside a <dialog> or popover element, when the <dialog> or popover is shown.\n

    \n```html\n\n```\n
    \n

    Only one element inside a document, <dialog> element, or popover may have this attribute specified. If applied to multiple elements, the first focusable one will receive focus.\n

    \n

    Note:\nThe autofocus attribute applies to all elements, not just form controls. For example, it might be used on a contenteditable area.\n

    \n
    \n

    Note:\nOn page load, if a URI fragment identifier is specified and identifies an element, the element with the autofocus attribute does not receive focus via the autofocus attribute. Generally, the element indicated by the fragment receives focus instead.\n

    " }, "class": { - "url": "$MDN_URL$/web/html/reference/global_attributes/class", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/class", "status": [ "StandardTrack" ], @@ -122,7 +122,7 @@ "doc": "The class global attribute is a list of the classes of the element, separated by ASCII whitespace.\n

    Classes allow CSS and JavaScript to select and access specific elements via the class selectors or functions like the document.getElementsByClassName().\n

    Though the specification doesn't put requirements on the name of classes, web developers are encouraged to use names that describe the semantic purpose of the element, rather than the presentation of the element. For example, attribute to describe an attribute rather than italics, although an element of this class may be presented by italics. Semantic names remain logical even if the presentation of the page changes." }, "contenteditable": { - "url": "$MDN_URL$/web/html/reference/global_attributes/contenteditable", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/contenteditable", "status": [ "StandardTrack" ], @@ -144,7 +144,7 @@ "doc": "The contenteditable global attribute is an enumerated attribute indicating if the element should be editable by the user. If so, the browser modifies its widget to allow editing." }, "dir": { - "url": "$MDN_URL$/web/html/reference/global_attributes/dir", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/dir", "status": [ "StandardTrack" ], @@ -166,7 +166,7 @@ "doc": "The dir global attribute is an enumerated attribute that indicates the directionality of the element's text.\n

    It can have the following values:\n

    \n
    \n

    Note:\nThe auto value should be used for data with an unknown directionality, like data coming from user input or external data.\n

    \n

    If unspecified, the value is inherited from the parent element.\n

    This attribute can be overridden by the CSS properties direction and unicode-bidi, if a CSS page is active and the element supports these properties.\n

    As the directionality of the text is semantically related to its content and not to its presentation, it is recommended that web developers use this attribute instead of the related CSS properties when possible. That way, the text will display correctly even on a browser that doesn't support CSS or has the CSS deactivated." }, "draggable": { - "url": "$MDN_URL$/web/html/reference/global_attributes/draggable", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/draggable", "status": [ "StandardTrack" ], @@ -188,7 +188,7 @@ "doc": "The draggable global attribute is an enumerated attribute that indicates whether the element can be dragged, either with native browser behavior or the HTML Drag and Drop API.\n

    The draggable attribute may be applied to elements that strictly fall under the HTML namespace, which means that it cannot be applied to SVGs.\nFor more information about what namespace declarations look like, and what they do, see Namespace crash course.\n

    draggable can have the following values:\n

    \n
    \n

    Warning:\nThis attribute is enumerated and not Boolean. A value of true or false is mandatory, and shorthand like <img draggable> is forbidden. The correct usage is <img draggable=\"true\">.\n

    \n

    If this attribute is not set, its default value is auto, which means drag behavior is the default browser behavior: only text selections, images, and links can be dragged. For other elements, the event ondragstart must be set for drag and drop to work, as shown in this comprehensive example." }, "enterkeyhint": { - "url": "$MDN_URL$/web/html/reference/global_attributes/enterkeyhint", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/enterkeyhint", "status": [ "StandardTrack" ], @@ -210,7 +210,7 @@ "doc": "The enterkeyhint global attribute\nis an enumerated attribute defining what action label (or icon) to present for the enter key on virtual keyboards.\n

    Form controls (such as <textarea>\nor <input> elements) or elements using\ncontenteditable can specify an\ninputmode attribute to control what kind of virtual keyboard\nwill be used. To further improve the user's experience, the enter key can be customized specifically by providing an enterkeyhint\nattribute indicating how the enter key should be labeled (or which icon should be shown). The enter key usually\nrepresents what the user should do next; typical actions are: sending text, inserting a new line, or searching.\n

    If no enterkeyhint attribute is provided, the user agent might use contextual information from the\ninputmode,\ntype,\nor pattern\nattributes to display a suitable enter key label (or icon)." }, "exportparts": { - "url": "$MDN_URL$/web/html/reference/global_attributes/exportparts", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/exportparts", "status": [ "StandardTrack" ], @@ -232,7 +232,7 @@ "doc": "The exportparts global attribute allows you to select and style elements existing in nested shadow trees, by exporting their part names.\n

    The shadow tree is an isolated structure where identifiers, classes, and styles cannot be reached by selectors or queries belonging to a regular DOM. There are two HTML attributes that can be applied to shadow tree elements that enable targeting CSS styles from outside to shadow tree: part and exportparts.\n

    The global part attribute makes a shadow tree element visible to its parent DOM. A part name is used as the parameter of the ::part() pseudo-element. In this way, you can apply CSS styles to elements in the shadow tree from outside of it. However, the ::part() pseudo-element is only visible to the parent DOM. This means that when a shadow tree is nested, the parts are not visible to any ancestors other than the direct parent. The exportparts attribute solves this limitation.\n

    The exportparts attribute enables shadow tree parts to be visible outside the shadow DOM. This concept is referred to as \"exporting\". The exportparts attribute is placed on the element's shadow host, which is the element to which the shadow tree is attached. The value of this attribute is a comma-separated list of part names present in the shadow tree. These names are made available to the DOMs outside the current structure.\n

    \n```html\n\n  \n\n```\n
    \n

    When exporting a part, you have the option to assign a different name to the part, as shown in the snippet below. The value of the exportparts attribute is really a comma-separated list of part-name mappings. So the exportparts attribute in the above code snippet is the equivalent of exportparts=\"part1:part1, part2:part2, part5:part5, indicating that each part is exported with the same name. In each mapping, the first string specifies the name of the part within the shadow tree, and the second string specifies the name with which the part will be exposed externally.\n

    \n```html\n\n  \n\n```\n
    " }, "hidden": { - "url": "$MDN_URL$/web/html/reference/global_attributes/hidden", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/hidden", "status": [ "StandardTrack" ], @@ -254,7 +254,7 @@ "doc": "The hidden global attribute is an enumerated attribute indicating that the browser should not render the contents of the element. For example, it can be used to hide elements of the page that can't be used until the login process has been completed.\n

    The hidden attribute indicates that the content of an element should not be presented to the user.\nThe attribute takes any one of the following values:\n

    \n

    Invalid hidden attribute values also place the element in the hidden state. Therefore, all the following elements are in the hidden state:\n

    \n```html\nI'm hidden\nI'm also hidden\nI'm hidden too!\nI'm equally as hidden!\n```\n
    \n

    The keyword until-found sets the element to the hidden until found state:\n

    \n```html\nI'm hidden until found\n```\n
    " }, "id": { - "url": "$MDN_URL$/web/html/reference/global_attributes/id", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/id", "status": [ "StandardTrack" ], @@ -276,7 +276,7 @@ "doc": "The id global attribute defines an identifier (ID) that must be unique within the entire document.\n

    The purpose of the ID attribute is to identify a single element when linking (using a fragment identifier), scripting, or styling (with CSS).\n

    You can access elements with ID attributes as global properties of the window object, where the property name is the ID value, and the property value is the corresponding element. For example, given this markup:\n

    \n```html\n\n```\n
    \n

    You can access this paragraph element in JavaScript using the following code:\n

    \n```js\nconst content = window.preamble.textContent;\n```\n
    \n
    \n

    Warning:\nRelying on the window[\"id-value\"] or window.idValue pattern is dangerous and discouraged because it can lead to unexpected conflicts with existing or future APIs in the browser.\nFor example, if a browser introduces a built-in global property named preamble in the future, your code may no longer be able to access the HTML element.\nTo avoid such conflicts, always use the Document.getElementById() or Document.querySelector() method to access elements by ID.\n

    " }, "inert": { - "url": "$MDN_URL$/web/html/reference/global_attributes/inert", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/inert", "status": [ "StandardTrack" ], @@ -298,7 +298,7 @@ "doc": "The inert global attribute is a Boolean attribute indicating that the element and all of its flat tree descendants become inert. The inert attribute can be added to sections of content that should not be interactive. When an element is inert, it along with all of the element's descendants, including normally interactive elements such as links, buttons, and form controls are disabled because they cannot receive focus or be clicked. The inert attribute can also be added to elements that should be offscreen or hidden. An inert element, along with its descendants, gets removed from the tab order and accessibility tree.\n

    Modal <dialog>s generated with showModal() escape inertness, meaning that they don't inherit inertness from their ancestors, but can be made inert by having the inert attribute explicitly set on themselves. No other element can escape inertness.\n

    \n

    Note:\nWhile inert is a global attribute and can be applied to any element, it is generally used for sections of content. To make individual controls \"inert\", consider using the disabled attribute, along with CSS :disabled styles, instead.\n

    \n

    Inert HTML elements and their flat tree descendants:\n

    \n

    The following other features can be used to set an element and its descendants to an inert state:\n

    " }, "inputmode": { - "url": "$MDN_URL$/web/html/reference/global_attributes/inputmode", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/inputmode", "status": [ "StandardTrack" ], @@ -320,7 +320,7 @@ "doc": "The inputmode global attribute is an enumerated attribute that hints at the type of data that might be entered by the user while editing the element or its contents.\nThis allows a browser to display an appropriate virtual keyboard.\n

    It is used primarily on <input> elements, but is usable on any element in contenteditable mode.\n

    It's important to understand that the inputmode attribute doesn't cause any validity requirements to be enforced on input. To require that input conforms to a particular data type, choose an appropriate <input> element type. For specific guidance on choosing <input> types, see the Value section." }, "is": { - "url": "$MDN_URL$/web/html/reference/global_attributes/is", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/is", "status": [ "StandardTrack" ], @@ -358,7 +358,7 @@ "doc": "The global attribute itemtype specifies the URL of the vocabulary that will be used to define itemprop's (item properties) in the data structure.\n

    itemscope is used to set the scope of where in the data structure the vocabulary set by itemtype will be active.\n

    Google and other major search engines support the schema.org vocabulary for structured data. This vocabulary defines a standard set of type names and property names. For example, MusicEvent indicates a concert performance, with startDate and location properties specifying the concert's key details. In this case, MusicEvent would be the URL used by itemtype, with startDate and location as itemprop's which MusicEvent defines.\n

    \n

    Note:\nMore about itemtype attributes can be found at https://schema.org/Thing\n

    \n" }, "lang": { - "url": "$MDN_URL$/web/html/reference/global_attributes/lang", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/lang", "status": [ "StandardTrack" ], @@ -380,7 +380,7 @@ "doc": "The lang global attribute helps define the language of an element: the language that non-editable elements are written in, or the language that the editable elements should be written in by the user. The attribute contains a single BCP 47 language tag.\n
    \n

    Note:\nThe default value of lang is the empty string, which means that the language is unknown. Therefore, it is recommended to always specify an appropriate value for this attribute.\n

    \n

    If the attribute value is the empty string (lang=\"\"), the language is set to unknown; if the language tag is not valid according to BCP47, it is set to invalid.\n

    Even if the lang attribute is set, it may not be taken into account, as the xml:lang attribute has priority.\n

    For the CSS pseudo-class :lang, two invalid language names are different if their names are different. So while :lang(es) matches both lang=\"es-ES\" and lang=\"es-419\", :lang(xyzzy) would not match lang=\"xyzzy-Zorp!\"." }, "nonce": { - "url": "$MDN_URL$/web/html/reference/global_attributes/nonce", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/nonce", "status": [ "StandardTrack" ], @@ -402,7 +402,7 @@ "doc": "The nonce global attribute\nis a content attribute defining a cryptographic nonce (\"number used once\") which can be used by\nContent Security Policy to determine whether or not a given fetch will\nbe allowed to proceed for a given element.\n

    The nonce attribute is useful to allowlist specific elements, such as a particular inline script or style elements.\nIt can help you to avoid using the CSP unsafe-inline directive, which would allowlist all inline scripts or styles.\n

    \n

    Note:\nOnly use nonce for cases where you have no way around using unsafe inline script\nor style contents. If you don't need nonce, don't use it. If your script is static, you could also use a CSP hash instead.\n(See usage notes on unsafe inline script.)\nAlways try to take full advantage of CSP protections and avoid nonces or unsafe inline scripts whenever possible.\n

    " }, "part": { - "url": "$MDN_URL$/web/html/reference/global_attributes/part", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/part", "status": [ "StandardTrack" ], @@ -424,7 +424,7 @@ "doc": "The part global attribute contains a space-separated list of the part names of the element. Part names allows CSS to select and style specific elements in a shadow tree via the ::part pseudo-element.\n

    See the exportparts attribute for a usage example." }, "popover": { - "url": "$MDN_URL$/web/html/reference/global_attributes/popover", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/popover", "status": [ "StandardTrack" ], @@ -445,7 +445,7 @@ "doc": "The popover global attribute is used to designate an element as a popover element.\n

    Popover elements are hidden via display: none until opened via an invoking/control element (i.e., a <button> or <input type=\"button\"> with a popovertarget attribute) or a HTMLElement.showPopover() call.\n

    When open, popover elements will appear above all other elements in the top layer, and won't be influenced by parent elements' position or overflow styling.\n

    Popovers that have the auto state can be shown and hidden using associated controls (designated by the popovertarget attribute) and \"light dismissed\" by clicking outside the popover area, opening another popover, or pressing browser-specific mechanisms such as the Esc key.\n

    Generally only one auto popover can be displayed on-screen at a time — showing a second popover when one is already shown will hide the first one. The exception to this rule is when you have nested auto popovers. See Nested popovers for more details.\n

    They can also be controlled using JavaScript, for example the HTMLElement.togglePopover() method can be used to toggle a popover between shown and hidden.\n

    By contrast, manual popovers must be manually shown and hidden — they don't automatically close other popovers when they are displayed and they can't be light dismissed. This allows for use cases where you want to show multiple popovers at the same time.\n

    hint popovers do not close auto popovers when they are displayed, but will close other hint popovers. They can be light dismissed and will respond to close requests.\n

    Usually hint popovers are shown and hidden in response to non-click JavaScript events such as mouseover/mouseout and focus/blur. Clicking a button to open a hint popover would cause an open auto popover to light-dismiss.\n

    For detailed information on usage, see the Popover API landing page." }, "slot": { - "url": "$MDN_URL$/web/html/reference/global_attributes/slot", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/slot", "status": [ "StandardTrack" ], @@ -467,7 +467,7 @@ "doc": "The slot global attribute assigns a slot in a shadow DOM shadow tree to an element: An element with a slot attribute is assigned to the slot created by the <slot> element whose name attribute's value matches that slot attribute's value. You can have multiple elements assigned to the same slot by using the same slot name. Elements without a slot attribute are assigned to the unnamed slot, if one exists.\n

    For examples, see our Using templates and slots guide." }, "spellcheck": { - "url": "$MDN_URL$/web/html/reference/global_attributes/spellcheck", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/spellcheck", "status": [ "StandardTrack" ], @@ -489,7 +489,7 @@ "doc": "The spellcheck global attribute is an enumerated attribute that defines whether the element may be checked for spelling errors.\n

    \n

    Note:\nThis attribute is merely a hint for the browser: browsers are not required to check for spelling errors. Typically non-editable elements are not checked for spelling errors, even if the spellcheck attribute is set to true and the browser supports spellchecking.\n

    \n

    It may have the following values:\n

    \n

    If this attribute is not set, its default value is element-type and browser-defined. This default value may also be inherited, which means that the element content will be checked for spelling errors only if its nearest ancestor has a spellcheck state of true." }, "style": { - "url": "$MDN_URL$/web/html/reference/global_attributes/style", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/style", "status": [ "StandardTrack" ], @@ -511,7 +511,7 @@ "doc": "The style global attribute contains CSS styling declarations to be applied to the element. Note that it is recommended for styles to be defined in a separate file or files. This attribute and the <style> element have mainly the purpose of allowing for quick styling, for example for testing purposes.\n

    \n

    Note:\nThis attribute must not be used to convey semantic information. Even if all styling is removed, a page should remain semantically correct. Typically it shouldn't be used to hide irrelevant information; this should be done using the hidden attribute.\n

    " }, "tabindex": { - "url": "$MDN_URL$/web/html/reference/global_attributes/tabindex", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/tabindex", "status": [ "StandardTrack" ], @@ -533,7 +533,7 @@ "doc": "The tabindex global attribute allows developers to make HTML elements focusable, allow or prevent them from being sequentially focusable (usually with the Tab key, hence the name) and determine their relative ordering for sequential focus navigation.\n

    It accepts an integer as a value, with different results depending on the integer's value:\n

    \n

    Note:\nIf an HTML element renders and has tabindex attribute with any valid integer value, the element can be focused with JavaScript (by calling the focus() method) or visually by clicking with the mouse. The particular tabindex value controls whether the element is tabbable (i.e., reachable via sequential keyboard navigation, usually with the Tab key).\n

    \n\n

    Some focusable HTML elements have a default tabindex value of 0 set under the hood by the user agent. These elements are an <a> or <area> with href attribute, <button>, <frame> , <iframe>, <input>, <object>, <select>, <textarea>, and SVG <a> element, or a <summary> element that provides summary for a <details> element. Developers shouldn't add the tabindex attribute to these elements unless it changes the default behavior (for example, including a negative value will remove the element from the focus navigation order).\n

    \n

    Warning:\nThe tabindex attribute must not be used on the <dialog> element.\n

    " }, "title": { - "url": "$MDN_URL$/web/html/reference/global_attributes/title", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/title", "status": [ "StandardTrack" ], @@ -555,7 +555,7 @@ "doc": "The title global attribute contains text representing advisory information related to the element it belongs to.\n

    The main use of the title attribute is to label <iframe> elements for assistive technology.\n

    The title attribute may also be used to label controls in data tables.\n

    The title attribute, when added to <link rel=\"stylesheet\">, creates an alternate stylesheet. When defining an alternative style sheet with <link rel=\"alternate\"> the attribute is required and must be set to a non-empty string.\n

    If included on the <abbr> opening tag, the title must be a full expansion of the abbreviation or acronym. Instead of using title, when possible, provide an expansion of the abbreviation or acronym in plain text on first use, using the <abbr> to mark up the abbreviation. This enables all users know what name or term the abbreviation or acronym shortens while providing a hint to user agents on how to announce the content.\n

    While title can be used to provide a programmatically associated label for an <input> element, this is not good practice. Use a <label> instead." }, "translate": { - "url": "$MDN_URL$/web/html/reference/global_attributes/translate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/translate", "status": [ "StandardTrack" ], @@ -577,7 +577,7 @@ "doc": "The translate global attribute is an enumerated attribute that is used to specify whether an element's translatable attribute values and its Text node children should be translated when the page is localized, or whether to leave them unchanged.\n

    It can have the following values:\n

    \n

    Although not all browsers recognize this attribute, it is respected by automatic translation systems such as Google Translate, and may also be respected by tools used by human translators. As such it's important that web authors use this attribute to mark content that should not be translated." }, "virtualkeyboardpolicy": { - "url": "$MDN_URL$/web/html/reference/global_attributes/virtualkeyboardpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/virtualkeyboardpolicy", "status": [ "Experimental", "StandardTrack" @@ -594,7 +594,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The virtualkeyboardpolicy global attribute is an enumerated attribute. When specified on an element that the element's content is editable (for example, it is an <input> or <textarea> element, or an element with the contenteditable attribute set), it controls the on-screen virtual keyboard behavior on devices such as tablets, mobile phones, or other devices where a hardware keyboard may not be available.\n

    The attribute must take one of the following values:\n

    " }, "writingsuggestions": { - "url": "$MDN_URL$/web/html/reference/global_attributes/writingsuggestions", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Global_attributes/writingsuggestions", "status": [ "StandardTrack" ], @@ -614,7 +614,7 @@ }, "tags": { "a": { - "url": "$MDN_URL$/web/html/reference/elements/a", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a", "status": [ "StandardTrack" ], @@ -645,7 +645,7 @@ }, "attrs": { "attributionsourceid": { - "url": "$MDN_URL$/web/html/reference/elements/a#attributionsourceid", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#attributionsourceid", "status": [ "Experimental", "StandardTrack" @@ -659,7 +659,7 @@ } }, "attributionsrc": { - "url": "$MDN_URL$/web/html/reference/elements/a#attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#attributionsrc", "status": [ "StandardTrack", "Deprecated" @@ -676,7 +676,7 @@ "doc": "Specifies that you want the browser to send an Attribution-Reporting-Eligible header. On the server-side this is used to trigger sending an Attribution-Reporting-Register-Source header in the response, to register a navigation-based attribution source.\n

    The browser stores the source data associated with the navigation-based attribution source (as provided in the Attribution-Reporting-Register-Source response header) when the user clicks the link. See the Attribution Reporting API for more details.\n

    There are two versions of this attribute that you can set:\n

    \n

    <a> elements cannot be used as attribution triggers, only sources." }, "charset": { - "url": "$MDN_URL$/web/html/reference/elements/a#charset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#charset", "status": [ "StandardTrack", "Deprecated" @@ -697,7 +697,7 @@ "doc": "Hinted at the character encoding of the linked URL.\n

    \n

    Note:\nThis attribute is deprecated and should not be used by authors. Use the HTTP Content-Type header on the linked URL.\n

    " }, "coords": { - "url": "$MDN_URL$/web/html/reference/elements/a#coords", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#coords", "status": [ "StandardTrack", "Deprecated" @@ -716,7 +716,7 @@ "doc": "Used with the shape attribute. A comma-separated list of coordinates." }, "download": { - "url": "$MDN_URL$/web/html/reference/elements/a#download", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#download", "status": [ "StandardTrack" ], @@ -738,7 +738,7 @@ "doc": "Causes the browser to treat the linked URL as a download. Can be used with or without a filename value:\n\n
    \n

    Note:\n

      \n
    • download only works for same-origin URLs, or the blob: and data: schemes.
    • \n
    • How browsers treat downloads varies by browser, user settings, and other factors. The user may be prompted before a download starts, or the file may be saved automatically, or it may open automatically, either in an external application or in the browser itself.
    • \n
    • If the Content-Disposition header has different information from the download attribute, resulting behavior may differ:\n
        \n
      • If the header specifies a filename, it takes priority over a filename specified in the download attribute.
      • \n
      • If the header specifies a disposition of inline, Chrome and Firefox prioritize the attribute and treat it as a download. Old Firefox versions (before 82) prioritize the header and will display the content inline.
      • \n
      \n
    • \n
    \n
    " }, "href": { - "url": "$MDN_URL$/web/html/reference/elements/a#href", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#href", "status": [ "StandardTrack" ], @@ -760,7 +760,7 @@ "doc": "The URL that the hyperlink points to. Links are not restricted to HTTP-based URLs — they can use any URL scheme supported by browsers:\n\n

    Moreover other URL features can locate specific parts of the resource, including:\n

    " }, "hreflang": { - "url": "$MDN_URL$/web/html/reference/elements/a#hreflang", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#hreflang", "status": [ "StandardTrack" ], @@ -782,7 +782,7 @@ "doc": "Hints at the human language of the linked URL. No built-in functionality. Allowed values are the same as the global lang attribute." }, "hreftranslate": { - "url": "$MDN_URL$/web/html/reference/elements/a#hreftranslate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#hreftranslate", "status": [ "Experimental" ], @@ -796,7 +796,7 @@ } }, "interestfor": { - "url": "$MDN_URL$/web/html/reference/elements/a#interestfor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#interestfor", "status": [ "Experimental" ], @@ -811,7 +811,7 @@ "doc": "Defines the <a> element as an interest invoker. Its value is the id of the target element, which will be affected in some way (normally shown or hidden) when interest is shown or lost on the invoker element (for example, by hovering/unhovering or focusing/blurring it). See Using interest invokers for more details and examples." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/a#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#name", "status": [ "StandardTrack", "Deprecated" @@ -832,7 +832,7 @@ "doc": "Was required to define a possible target location in a page. In HTML 4.01, id and name could both be used on <a>, as long as they had identical values.\n
    \n

    Note:\nUse the global attribute id instead.\n

    " }, "ping": { - "url": "$MDN_URL$/web/html/reference/elements/a#ping", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#ping", "status": [ "StandardTrack" ], @@ -850,7 +850,7 @@ "doc": "A space-separated list of URLs. When the link is followed, the browser will send POST requests with the body PING to the URLs. Typically for tracking." }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/a#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#referrerpolicy", "status": [ "StandardTrack" ], @@ -872,7 +872,7 @@ "doc": "How much of the referrer to send when following the link.\n" }, "rel": { - "url": "$MDN_URL$/web/html/reference/elements/a#rel", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#rel", "status": [ "StandardTrack" ], @@ -894,7 +894,7 @@ "doc": "The relationship of the linked URL as space-separated link types." }, "rev": { - "url": "$MDN_URL$/web/html/reference/elements/a#rev", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#rev", "status": [ "StandardTrack", "Deprecated" @@ -915,7 +915,7 @@ "doc": "Specified a reverse link; the opposite of the rel attribute. Deprecated for being very confusing." }, "shape": { - "url": "$MDN_URL$/web/html/reference/elements/a#shape", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#shape", "status": [ "StandardTrack", "Deprecated" @@ -934,7 +934,7 @@ "doc": "The shape of the hyperlink's region in an image map.\n
    \n

    Note:\nUse the <area> element for image maps instead.\n

    " }, "target": { - "url": "$MDN_URL$/web/html/reference/elements/a#target", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#target", "status": [ "StandardTrack" ], @@ -956,7 +956,7 @@ "doc": "Where to display the linked URL, as the name for a browsing context (a tab, window, or <iframe>). The following keywords have special meanings for where to load the URL:\n\n
    \n

    Note:\nSetting target=\"_blank\" on <a> elements implicitly provides the same rel behavior as setting rel=\"noopener\" which does not set window.opener.\n

    " }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/a#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/a#type", "status": [ "StandardTrack" ], @@ -980,7 +980,7 @@ } }, "abbr": { - "url": "$MDN_URL$/web/html/reference/elements/abbr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/abbr", "status": [ "StandardTrack" ], @@ -1011,7 +1011,7 @@ } }, "acronym": { - "url": "$MDN_URL$/web/html/reference/elements/acronym", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/acronym", "status": [ "StandardTrack", "Deprecated" @@ -1029,7 +1029,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <acronym> HTML element allows authors to clearly indicate a sequence of characters that compose an acronym or abbreviation for a word.\n

    \n

    Warning:\nDon't use this element. Use the <abbr> element instead.\n

    " }, "address": { - "url": "$MDN_URL$/web/html/reference/elements/address", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/address", "status": [ "StandardTrack" ], @@ -1060,7 +1060,7 @@ } }, "area": { - "url": "$MDN_URL$/web/html/reference/elements/area", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area", "status": [ "StandardTrack" ], @@ -1091,7 +1091,7 @@ }, "attrs": { "alt": { - "url": "$MDN_URL$/web/html/reference/elements/area#alt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#alt", "status": [ "StandardTrack" ], @@ -1113,7 +1113,7 @@ "doc": "A text string alternative to display on browsers that do not display images.\nThe text should be phrased so that it presents the user with the same kind of choice as the image would offer when displayed without the alternative text.\nThis attribute is required only if the href attribute is used." }, "attributionsrc": { - "url": "$MDN_URL$/web/html/reference/elements/area#attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#attributionsrc", "status": [ "StandardTrack", "Deprecated" @@ -1129,7 +1129,7 @@ } }, "coords": { - "url": "$MDN_URL$/web/html/reference/elements/area#coords", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#coords", "status": [ "StandardTrack" ], @@ -1151,7 +1151,7 @@ "doc": "The coords attribute details the coordinates of the shape attribute in size, shape, and placement of an <area>.\nThis attribute must not be used if shape is set to default.\n\n

    The values are numbers of CSS pixels. Our shape generator can help you generate the coords syntax by selecting points on an image you upload." }, "download": { - "url": "$MDN_URL$/web/html/reference/elements/area#download", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#download", "status": [ "StandardTrack" ], @@ -1173,7 +1173,7 @@ "doc": "This attribute, if present, indicates that the linked resource is intended to be downloaded rather than displayed in the browser.\nSee <a> for a full description of the download attribute." }, "href": { - "url": "$MDN_URL$/web/html/reference/elements/area#href", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#href", "status": [ "StandardTrack" ], @@ -1195,7 +1195,7 @@ "doc": "The hyperlink target for the area.\nIts value is a valid URL.\nThis attribute may be omitted; if so, the <area> element does not represent a hyperlink." }, "interestfor": { - "url": "$MDN_URL$/web/html/reference/elements/area#interestfor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#interestfor", "status": [ "Experimental" ], @@ -1210,7 +1210,7 @@ "doc": "Defines the <area> element as an interest invoker. Its value is the id of the target element, which will be affected in some way (normally shown or hidden) when interest is shown or lost on the invoker element (for example, by hovering/unhovering or focusing/blurring it). See Using interest invokers for more details and examples." }, "nohref": { - "url": "$MDN_URL$/web/html/reference/elements/area#nohref", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#nohref", "status": [ "StandardTrack", "Deprecated" @@ -1230,7 +1230,7 @@ } }, "ping": { - "url": "$MDN_URL$/web/html/reference/elements/area#ping", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#ping", "status": [ "StandardTrack" ], @@ -1248,7 +1248,7 @@ "doc": "Contains a space-separated list of URLs to which, when the hyperlink is followed, POST requests with the body PING will be sent by the browser (in the background).\nTypically used for tracking." }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/area#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#referrerpolicy", "status": [ "StandardTrack" ], @@ -1270,7 +1270,7 @@ "doc": "A string indicating which referrer to use when fetching the resource:\n

    " }, "rel": { - "url": "$MDN_URL$/web/html/reference/elements/area#rel", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#rel", "status": [ "StandardTrack" ], @@ -1292,7 +1292,7 @@ "doc": "For anchors containing the href attribute, this attribute specifies the relationship of the target object to the link object.\nThe value is a space-separated list of link types.\nThe values and their semantics will be registered by some authority that might have meaning to the document author.\nThe default relationship, if no other is given, is void. Use this attribute only if the href attribute is present." }, "shape": { - "url": "$MDN_URL$/web/html/reference/elements/area#shape", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#shape", "status": [ "StandardTrack" ], @@ -1314,7 +1314,7 @@ "doc": "The shape of the associated hot spot. The specifications for HTML defines the values rect, which defines a rectangular region; circle, which defines a circular region; poly, which defines a polygon; and default, which indicates the entire region beyond any defined shapes." }, "target": { - "url": "$MDN_URL$/web/html/reference/elements/area#target", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/area#target", "status": [ "StandardTrack" ], @@ -1338,7 +1338,7 @@ } }, "article": { - "url": "$MDN_URL$/web/html/reference/elements/article", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/article", "status": [ "StandardTrack" ], @@ -1369,7 +1369,7 @@ } }, "aside": { - "url": "$MDN_URL$/web/html/reference/elements/aside", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/aside", "status": [ "StandardTrack" ], @@ -1400,7 +1400,7 @@ } }, "audio": { - "url": "$MDN_URL$/web/html/reference/elements/audio", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio", "status": [ "StandardTrack" ], @@ -1431,11 +1431,11 @@ }, "attrs": { "autoplay": { - "url": "$MDN_URL$/web/html/reference/elements/audio#autoplay", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#autoplay", "doc": "A Boolean attribute: if specified, the audio will automatically begin playback as soon as it can do so, without waiting for the entire audio file to finish downloading.\n
    \n

    Note:\nSites that automatically play audio (or videos with an audio track) can be an unpleasant experience for users, so should be avoided when possible.\nIf you must offer autoplay functionality, you should make it opt-in (requiring a user to specifically enable it).\nHowever, this can be useful when creating media elements whose source will be set at a later time, under user control.\nSee our autoplay guide for additional information about how to properly use autoplay.\n

    " }, "controls": { - "url": "$MDN_URL$/web/html/reference/elements/audio#controls", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#controls", "status": [ "StandardTrack" ], @@ -1457,7 +1457,7 @@ "doc": "If this attribute is present, the browser will offer controls to allow the user to control audio playback, including volume, seeking, and pause/resume playback." }, "controlslist": { - "url": "$MDN_URL$/web/html/reference/elements/audio#controlslist", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#controlslist", "status": [ "StandardTrack" ], @@ -1473,7 +1473,7 @@ "doc": "The controlslist attribute, when specified, helps the browser select what controls to show for the audio element whenever the browser shows its own set of controls (that is, when the controls attribute is specified).\n

    The allowed values are nodownload, nofullscreen and noremoteplayback." }, "crossorigin": { - "url": "$MDN_URL$/web/html/reference/elements/audio#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#crossorigin", "status": [ "StandardTrack" ], @@ -1495,7 +1495,7 @@ "doc": "This enumerated attribute indicates whether to use CORS to fetch the related audio file. CORS-enabled resources can be reused in the <canvas> element without being tainted. The allowed values are:\n

    \n
    anonymous
    \n
    \n

    Sends a cross-origin request without a credential. In other words, it sends the Origin: HTTP header without a cookie, X.509 certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (by not setting the Access-Control-Allow-Origin: HTTP header), the resource will be tainted, and its usage restricted.\n

    \n
    use-credentials
    \n
    \n

    Sends a cross-origin request with a credential. In other words, it sends the Origin: HTTP header with a cookie, a certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (through Access-Control-Allow-Credentials: HTTP header), the resource will be tainted and its usage restricted.\n

    \n
    \n

    When not present, the resource is fetched without a CORS request (i.e., without sending the Origin: HTTP header), preventing its non-tainted use in <canvas> elements. If invalid, it is handled as if the enumerated keyword anonymous was used. See CORS settings attributes for additional information." }, "disableremoteplayback": { - "url": "$MDN_URL$/web/html/reference/elements/audio#disableremoteplayback", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#disableremoteplayback", "status": [ "StandardTrack" ], @@ -1513,7 +1513,7 @@ "doc": "A Boolean attribute used to disable the capability of remote playback in devices that are attached using wired (HDMI, DVI, etc.) and wireless technologies (Miracast, Chromecast, DLNA, AirPlay, etc.). See the proposed Remote Playback API specification for more information.\n

    In Safari, you can use x-webkit-airplay=\"deny\" as a fallback." }, "loop": { - "url": "$MDN_URL$/web/html/reference/elements/audio#loop", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#loop", "status": [ "StandardTrack" ], @@ -1535,7 +1535,7 @@ "doc": "A Boolean attribute: if specified, the audio player will automatically seek back to the start upon reaching the end of the audio." }, "muted": { - "url": "$MDN_URL$/web/html/reference/elements/audio#muted", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#muted", "status": [ "StandardTrack" ], @@ -1557,7 +1557,7 @@ "doc": "A Boolean attribute that indicates whether the audio will be initially silenced. Its default value is false." }, "preload": { - "url": "$MDN_URL$/web/html/reference/elements/audio#preload", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#preload", "status": [ "StandardTrack" ], @@ -1579,7 +1579,7 @@ "doc": "This enumerated attribute is intended to provide a hint to the browser about what the author thinks will lead to the best user experience. It may have one of the following values:\n

    \n

    The default value is different for each browser. The spec advises it to be set to metadata.\n

    \n

    Note:\n

      \n
    • The autoplay attribute has precedence over preload. If autoplay is specified, the browser would obviously need to start downloading the audio for playback.
    • \n
    • The browser is not forced by the specification to follow the value of this attribute; it is a mere hint.
    • \n
    \n
    " }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/audio#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/audio#src", "status": [ "StandardTrack" ], @@ -1603,7 +1603,7 @@ } }, "b": { - "url": "$MDN_URL$/web/html/reference/elements/b", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/b", "status": [ "StandardTrack" ], @@ -1634,7 +1634,7 @@ } }, "base": { - "url": "$MDN_URL$/web/html/reference/elements/base", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/base", "status": [ "StandardTrack" ], @@ -1665,7 +1665,7 @@ }, "attrs": { "href": { - "url": "$MDN_URL$/web/html/reference/elements/base#href", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/base#href", "status": [ "StandardTrack" ], @@ -1687,7 +1687,7 @@ "doc": "The base URL to be used throughout the document for relative URLs.\nAbsolute and relative URLs are allowed.\ndata: and javascript: URLs are not allowed." }, "target": { - "url": "$MDN_URL$/web/html/reference/elements/base#target", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/base#target", "status": [ "StandardTrack" ], @@ -1711,7 +1711,7 @@ } }, "bdi": { - "url": "$MDN_URL$/web/html/reference/elements/bdi", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/bdi", "status": [ "StandardTrack" ], @@ -1742,7 +1742,7 @@ } }, "bdo": { - "url": "$MDN_URL$/web/html/reference/elements/bdo", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/bdo", "status": [ "StandardTrack" ], @@ -1773,13 +1773,13 @@ }, "attrs": { "dir": { - "url": "$MDN_URL$/web/html/reference/elements/bdo#dir", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/bdo#dir", "doc": "The direction in which text should be rendered in this element's contents. Possible values are:\n" } } }, "big": { - "url": "$MDN_URL$/web/html/reference/elements/big", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/big", "status": [ "StandardTrack", "Deprecated" @@ -1797,7 +1797,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <big> HTML deprecated element renders the enclosed text at a font size one level larger than the surrounding text (medium becomes large, for example). The size is capped at the browser's maximum permitted font size.\n

    \n

    Warning:\nThis element has been removed from the specification and shouldn't be used anymore. Use the CSS font-size property to adjust the font size.\n

    " }, "blockquote": { - "url": "$MDN_URL$/web/html/reference/elements/blockquote", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/blockquote", "status": [ "StandardTrack" ], @@ -1828,7 +1828,7 @@ }, "attrs": { "cite": { - "url": "$MDN_URL$/web/html/reference/elements/blockquote#cite", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/blockquote#cite", "status": [ "StandardTrack" ], @@ -1852,7 +1852,7 @@ } }, "body": { - "url": "$MDN_URL$/web/html/reference/elements/body", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body", "status": [ "StandardTrack" ], @@ -1883,7 +1883,7 @@ }, "attrs": { "alink": { - "url": "$MDN_URL$/web/html/reference/elements/body#alink", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#alink", "status": [ "StandardTrack", "Deprecated" @@ -1904,7 +1904,7 @@ "doc": "Color of text for hyperlinks when selected.\nUse the CSS color property in conjunction with the :active and :focus pseudo-classes instead." }, "background": { - "url": "$MDN_URL$/web/html/reference/elements/body#background", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#background", "status": [ "StandardTrack", "Deprecated" @@ -1925,7 +1925,7 @@ "doc": "URI of an image to use as a background.\nUse the CSS background-image property instead." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/body#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -1946,7 +1946,7 @@ "doc": "Background color for the document.\nUse the CSS background-color property instead." }, "bottommargin": { - "url": "$MDN_URL$/web/html/reference/elements/body#bottommargin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#bottommargin", "status": [ "StandardTrack", "Deprecated" @@ -1967,7 +1967,7 @@ "doc": "The margin of the bottom of the body.\nUse the CSS margin-bottom property (or the logical margin-block-end property) instead." }, "leftmargin": { - "url": "$MDN_URL$/web/html/reference/elements/body#leftmargin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#leftmargin", "status": [ "StandardTrack", "Deprecated" @@ -1988,7 +1988,7 @@ "doc": "The margin of the left of the body.\nUse the CSS margin-left property (or the logical margin-inline-start property) instead." }, "link": { - "url": "$MDN_URL$/web/html/reference/elements/body#link", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#link", "status": [ "StandardTrack", "Deprecated" @@ -2009,7 +2009,7 @@ "doc": "Color of text for unvisited hypertext links.\nUse the CSS color property in conjunction with the :link pseudo-class instead." }, "rightmargin": { - "url": "$MDN_URL$/web/html/reference/elements/body#rightmargin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#rightmargin", "status": [ "StandardTrack", "Deprecated" @@ -2030,7 +2030,7 @@ "doc": "The margin of the right of the body.\nUse the CSS margin-right property or the logical margin-inline-end property) instead." }, "text": { - "url": "$MDN_URL$/web/html/reference/elements/body#text", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#text", "status": [ "StandardTrack", "Deprecated" @@ -2051,7 +2051,7 @@ "doc": "Foreground color of text.\nUse the CSS color property instead." }, "topmargin": { - "url": "$MDN_URL$/web/html/reference/elements/body#topmargin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#topmargin", "status": [ "StandardTrack", "Deprecated" @@ -2072,7 +2072,7 @@ "doc": "The margin of the top of the body.\nUse the CSS margin-top property (or the logical margin-block-start property) instead." }, "vlink": { - "url": "$MDN_URL$/web/html/reference/elements/body#vlink", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/body#vlink", "status": [ "StandardTrack", "Deprecated" @@ -2095,7 +2095,7 @@ } }, "br": { - "url": "$MDN_URL$/web/html/reference/elements/br", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/br", "status": [ "StandardTrack" ], @@ -2126,7 +2126,7 @@ }, "attrs": { "clear": { - "url": "$MDN_URL$/web/html/reference/elements/br#clear", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/br#clear", "status": [ "StandardTrack", "Deprecated" @@ -2149,7 +2149,7 @@ } }, "button": { - "url": "$MDN_URL$/web/html/reference/elements/button", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button", "status": [ "StandardTrack" ], @@ -2180,11 +2180,11 @@ }, "attrs": { "autofocus": { - "url": "$MDN_URL$/web/html/reference/elements/button#autofocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#autofocus", "doc": "This Boolean attribute specifies that the button should have input focus when the page loads. Only one element in a document can have this attribute." }, "command": { - "url": "$MDN_URL$/web/html/reference/elements/button#command", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#command", "status": [ "StandardTrack" ], @@ -2205,7 +2205,7 @@ "doc": "Specifies the action to be performed on an element being controlled by a control <button> specified via the commandfor attribute. The possible values are:\n
    \n
    \"show-modal\"
    \n
    \n

    The button will show a <dialog> as modal. If the dialog is already modal, no action will be taken. This is a declarative equivalent of calling the HTMLDialogElement.showModal() method on the <dialog> element.\n

    \n
    \"close\"
    \n
    \n

    The button will close a <dialog> element.\nIf the dialog is already closed, no action will be taken.\nThis is a declarative equivalent of calling the HTMLDialogElement.close() method on the <dialog> element.\nWhen used with the value attribute, the button's value will be passed as the dialog's returnValue property.\n

    \n
    \"request-close\"
    \n
    \n

    The button will trigger a cancel event on a <dialog> element to request that the browser dismiss it, followed by a close event.\nThis differs from the close command in that authors can call Event.preventDefault() on the cancel event to prevent the <dialog> from closing.\nIf the dialog is already closed, no action will be taken.\nThis is a declarative equivalent of calling the HTMLDialogElement.requestClose() method on the <dialog> element.\nWhen used with the button's value attribute, the value will be passed as the dialog's returnValue property.\n

    \n
    \"show-popover\"
    \n
    \n

    The button will show a hidden popover. If you try to show an already showing popover, no action will be taken. See Popover API for more details. This is equivalent to setting a value of show for the popovertargetaction attribute, and also provides a declarative equivalent to calling the HTMLElement.showPopover() method on the popover element.\n

    \n
    \"hide-popover\"
    \n
    \n

    The button will hide a showing popover. If you try to hide an already hidden popover, no action will be taken. See Popover API for more details. This is equivalent to setting a value of hide for the popovertargetaction attribute, and also provides a declarative equivalent to calling the HTMLElement.hidePopover() method on the popover element.\n

    \n
    \"toggle-popover\"
    \n
    \n

    The button will toggle a popover between showing and hidden. If the popover is hidden, it will be shown; if the popover is showing, it will be hidden. See Popover API for more details. This is equivalent to setting a value of toggle for the popovertargetaction attribute, and also provides a declarative equivalent to calling the HTMLElement.togglePopover() method on the popover element.\n

    \n
    Custom values
    \n
    \n

    This attribute can represent custom values that are prefixed with a two hyphen characters (--). Buttons with a custom value will dispatch the CommandEvent on the controlled element.\n

    \n
    " }, "commandfor": { - "url": "$MDN_URL$/web/html/reference/elements/button#commandfor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#commandfor", "status": [ "StandardTrack" ], @@ -2226,7 +2226,7 @@ "doc": "Turns a <button> element into a command button, controlling a given interactive element by issuing the command specified in the button's command attribute. The commandfor attribute takes the ID of the element to control as its value. This is a more general version of popovertarget." }, "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/button#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#disabled", "status": [ "StandardTrack" ], @@ -2248,7 +2248,7 @@ "doc": "This Boolean attribute prevents the user from interacting with the button: it cannot be pressed or focused." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/button#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#form", "status": [ "StandardTrack" ], @@ -2270,7 +2270,7 @@ "doc": "The <form> element to associate the button with (its form owner). The value of this attribute must be the id of a <form> in the same document. (If this attribute is not set, the <button> is associated with its ancestor <form> element, if any.)\n

    This attribute lets you associate <button> elements to <form>s anywhere in the document, not just inside a <form>. It can also override an ancestor <form> element." }, "formaction": { - "url": "$MDN_URL$/web/html/reference/elements/button#formaction", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#formaction", "status": [ "StandardTrack" ], @@ -2292,7 +2292,7 @@ "doc": "The URL that processes the information submitted by the button. Overrides the action attribute of the button's form owner. Does nothing if there is no form owner." }, "formenctype": { - "url": "$MDN_URL$/web/html/reference/elements/button#formenctype", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#formenctype", "status": [ "StandardTrack" ], @@ -2314,7 +2314,7 @@ "doc": "If the button is a submit button (it's inside/associated with a <form> and doesn't have type=\"button\"), specifies how to encode the form data that is submitted. Possible values:\n

    \n

    If this attribute is specified, it overrides the enctype attribute of the button's form owner." }, "formmethod": { - "url": "$MDN_URL$/web/html/reference/elements/button#formmethod", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#formmethod", "status": [ "StandardTrack" ], @@ -2336,7 +2336,7 @@ "doc": "If the button is a submit button (it's inside/associated with a <form> and doesn't have type=\"button\"), this attribute specifies the HTTP method used to submit the form. Possible values:\n

    \n

    If specified, this attribute overrides the method attribute of the button's form owner." }, "formnovalidate": { - "url": "$MDN_URL$/web/html/reference/elements/button#formnovalidate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#formnovalidate", "status": [ "StandardTrack" ], @@ -2358,7 +2358,7 @@ "doc": "If the button is a submit button, this Boolean attribute specifies that the form is not to be validated when it is submitted. If this attribute is specified, it overrides the novalidate attribute of the button's form owner.\n

    This attribute is also available on <input type=\"image\"> and <input type=\"submit\"> elements." }, "formtarget": { - "url": "$MDN_URL$/web/html/reference/elements/button#formtarget", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#formtarget", "status": [ "StandardTrack" ], @@ -2380,7 +2380,7 @@ "doc": "If the button is a submit button, this attribute is an author-defined name or standardized, underscore-prefixed keyword indicating where to display the response from submitting the form. This is the name of, or keyword for, a browsing context (a tab, window, or <iframe>). If this attribute is specified, it overrides the target attribute of the button's form owner. The following keywords have special meanings:\n

    " }, "interestfor": { - "url": "$MDN_URL$/web/html/reference/elements/button#interestfor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#interestfor", "status": [ "Experimental" ], @@ -2395,7 +2395,7 @@ "doc": "Defines the <button> element as an interest invoker. Its value is the id of a target element, which will be affected in some way (normally shown or hidden) when interest is shown or lost on the invoker element (for example, by hovering/unhovering or focusing/blurring it). See Using interest invokers for more details and examples." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/button#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#name", "status": [ "StandardTrack" ], @@ -2417,7 +2417,7 @@ "doc": "The name of the button, submitted as a pair with the button's value as part of the form data, when that button is used to submit the form." }, "popovertarget": { - "url": "$MDN_URL$/web/html/reference/elements/button#popovertarget", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#popovertarget", "status": [ "StandardTrack" ], @@ -2438,7 +2438,7 @@ "doc": "Turns a <button> element into a popover control button; takes the ID of the popover element to control as its value. Establishing a relationship between a popover and its invoker button using the popovertarget attribute has two additional useful effects:\n" }, "popovertargetaction": { - "url": "$MDN_URL$/web/html/reference/elements/button#popovertargetaction", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#popovertargetaction", "status": [ "StandardTrack" ], @@ -2459,7 +2459,7 @@ "doc": "Specifies the action to be performed on a popover element being controlled by a control <button>. Possible values are:\n
    \n
    \"hide\"
    \n
    \n

    The button will hide a shown popover. If you try to hide an already hidden popover, no action will be taken.\n

    \n
    \"show\"
    \n
    \n

    The button will show a hidden popover. If you try to show an already showing popover, no action will be taken.\n

    \n
    \"toggle\"
    \n
    \n

    The button will toggle a popover between showing and hidden. If the popover is hidden, it will be shown; if the popover is showing, it will be hidden. If popovertargetaction is omitted, \"toggle\" is the default action that will be performed by the control button.\n

    \n
    " }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/button#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#type", "status": [ "StandardTrack" ], @@ -2481,7 +2481,7 @@ "doc": "The default behavior of the button. Possible values are:\n" }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/button#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/button#value", "status": [ "StandardTrack" ], @@ -2505,7 +2505,7 @@ } }, "canvas": { - "url": "$MDN_URL$/web/html/reference/elements/canvas", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/canvas", "status": [ "StandardTrack" ], @@ -2536,7 +2536,7 @@ }, "attrs": { "height": { - "url": "$MDN_URL$/web/html/reference/elements/canvas#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/canvas#height", "status": [ "StandardTrack" ], @@ -2558,11 +2558,11 @@ "doc": "The height of the coordinate space in CSS pixels. Defaults to 150." }, "moz-opaque": { - "url": "$MDN_URL$/web/html/reference/elements/canvas#moz-opaque", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/canvas#moz-opaque", "doc": "Lets the canvas know whether translucency will be a factor. If the canvas knows there's no translucency, painting performance can be optimized. This is only supported by Mozilla-based browsers; use the standardized canvas.getContext('2d', { alpha: false }) instead." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/canvas#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/canvas#width", "status": [ "StandardTrack" ], @@ -2586,7 +2586,7 @@ } }, "caption": { - "url": "$MDN_URL$/web/html/reference/elements/caption", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/caption", "status": [ "StandardTrack" ], @@ -2617,7 +2617,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/caption#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/caption#align", "status": [ "StandardTrack", "Deprecated" @@ -2640,7 +2640,7 @@ } }, "center": { - "url": "$MDN_URL$/web/html/reference/elements/center", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/center", "status": [ "StandardTrack", "Deprecated" @@ -2658,7 +2658,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <center> HTML element is a block-level element that displays its block-level or inline contents centered horizontally within its containing element. The container is usually, but isn't required to be, <body>.\n

    This tag has been deprecated in HTML 4 (and XHTML 1) in favor of the CSS text-align property, which can be applied to the <div> element or to an individual <p>. For centering blocks, use other CSS properties like margin-left and margin-right and set them to auto (or set margin to 0 auto)." }, "cite": { - "url": "$MDN_URL$/web/html/reference/elements/cite", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/cite", "status": [ "StandardTrack" ], @@ -2689,7 +2689,7 @@ } }, "code": { - "url": "$MDN_URL$/web/html/reference/elements/code", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/code", "status": [ "StandardTrack" ], @@ -2720,7 +2720,7 @@ } }, "col": { - "url": "$MDN_URL$/web/html/reference/elements/col", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col", "status": [ "StandardTrack" ], @@ -2751,7 +2751,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/col#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#align", "status": [ "StandardTrack", "Deprecated" @@ -2772,11 +2772,11 @@ "doc": "Specifies the horizontal alignment of each column cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and on offset defined by the charoff attribute. Note that this attribute overrides the specified align of its <colgroup> parent element. Use the text-align CSS property on the <td> and <th> elements instead, as this attribute is deprecated.\n

    \n

    Note:\nSetting text-align on the <col> element has no effect as <col> has no descendants, and therefore no elements inherit from it.\n

    If the table does not use a colspan attribute, use the td:nth-of-type(an+b) CSS selector. Set a to zero and b to the position of the column in the table, e.g., td:nth-of-type(2) { text-align: right; } to right-align the second column cells.\n

    If the table does use a colspan attribute, the effect can be achieved by combining adequate CSS attribute selectors like [colspan=n], though this is not trivial.\n

    " }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/col#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#bgcolor", "doc": "Defines the background color of each column cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/col#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#char", "status": [ "StandardTrack", "Deprecated" @@ -2788,7 +2788,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of each column cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored, though it will still override the specified char of its <colgroup> parent element." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/col#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#charoff", "status": [ "StandardTrack", "Deprecated" @@ -2800,7 +2800,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the column cell content from the alignment character specified by the char attribute." }, "span": { - "url": "$MDN_URL$/web/html/reference/elements/col#span", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#span", "status": [ "StandardTrack" ], @@ -2822,7 +2822,7 @@ "doc": "Specifies the number of consecutive columns the <col> element spans. The value must be a positive integer greater than zero. If not present, its default value is 1." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/col#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#valign", "status": [ "StandardTrack", "Deprecated" @@ -2843,7 +2843,7 @@ "doc": "Specifies the vertical alignment of each column cell. The possible enumerated values are baseline, bottom, middle, and top. Note that this attribute overrides the specified valign of its <colgroup> parent element. Use the vertical-align CSS property on the <td> and <th> elements instead, as this attribute is deprecated.\n
    \n

    Note:\nSetting vertical-align on the <col> element has no effect as <col> has no descendants, and therefore no elements inherit from it.\n

    If the table does not use a colspan attribute, use the td:nth-of-type(an+b) CSS selector. Set a to zero and b to the position of the column in the table, e.g., td:nth-of-type(2) { vertical-align: middle; } to center the second column cells vertically.\n

    If the table does use a colspan attribute, the effect can be achieved by combining adequate CSS attribute selectors like [colspan=n], though this is not trivial.\n

    " }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/col#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/col#width", "status": [ "StandardTrack", "Deprecated" @@ -2866,7 +2866,7 @@ } }, "colgroup": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup", "status": [ "StandardTrack" ], @@ -2897,7 +2897,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#align", "status": [ "StandardTrack", "Deprecated" @@ -2918,11 +2918,11 @@ "doc": "Specifies the horizontal alignment of each column group cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and the offset defined by the charoff attribute. Note that the descendant <col> elements may override this value using their own align attribute. Use the text-align CSS property on the <td> and <th> elements instead, as this attribute is deprecated.\n
    \n

    Note:\nSetting text-align on the <colgroup> element has no effect as <td> and <th> elements are not descendants of the <colgroup> element, and therefore they do not inherit from it.\n

    If the table does not use a colspan attribute, use the td:nth-of-type(an+b) CSS selector per column, where a is the total number of the columns in the table and b is the ordinal position of the column in the table, e.g., td:nth-of-type(7n+2) { text-align: right; } to right-align the second column cells.\n

    If the table does use a colspan attribute, the effect can be achieved by combining adequate CSS attribute selectors like [colspan=n], though this is not trivial.\n

    " }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#bgcolor", "doc": "Defines the background color of each column group cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#char", "status": [ "StandardTrack", "Deprecated" @@ -2934,7 +2934,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of each column group cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored, though it will still be used as the default value for the align of the <col> elements which are members of this column group." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#charoff", "status": [ "StandardTrack", "Deprecated" @@ -2946,7 +2946,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the column group cell content from the alignment character specified by the char attribute." }, "span": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#span", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#span", "status": [ "StandardTrack" ], @@ -2968,7 +2968,7 @@ "doc": "Specifies the number of consecutive columns the <colgroup> element spans. The value must be a positive integer greater than zero. If not present, its default value is 1.\n
    \n

    Note:\nThe span attribute is not permitted if there are one or more <col> elements within the <colgroup>.\n

    " }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#valign", "status": [ "StandardTrack", "Deprecated" @@ -2989,7 +2989,7 @@ "doc": "Specifies the vertical alignment of each column group cell. The possible enumerated values are baseline, bottom, middle, and top. Note that the descendant <col> elements may override this value using their own valign attribute. Use the vertical-align CSS property on the <td> and <th> elements instead, as this attribute is deprecated.\n
    \n

    Note:\nSetting vertical-align on the <colgroup> element has no effect as <td> and <th> elements are not descendants of the <colgroup> element, and therefore they do not inherit from it.\n

    If the table does not use a colspan attribute, use the td:nth-of-type() CSS selector per column, e.g., td:nth-of-type(2) { vertical-align: middle; } to center the second column cells vertically.\n

    If the table does use a colspan attribute, the effect can be achieved by combining adequate CSS attribute selectors like [colspan=n], though this is not trivial.\n

    " }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/colgroup#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/colgroup#width", "status": [ "StandardTrack", "Deprecated" @@ -3012,7 +3012,7 @@ } }, "data": { - "url": "$MDN_URL$/web/html/reference/elements/data", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/data", "status": [ "StandardTrack" ], @@ -3043,7 +3043,7 @@ }, "attrs": { "value": { - "url": "$MDN_URL$/web/html/reference/elements/data#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/data#value", "status": [ "StandardTrack" ], @@ -3067,7 +3067,7 @@ } }, "datalist": { - "url": "$MDN_URL$/web/html/reference/elements/datalist", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/datalist", "status": [ "StandardTrack" ], @@ -3095,7 +3095,7 @@ } }, "dd": { - "url": "$MDN_URL$/web/html/reference/elements/dd", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dd", "status": [ "StandardTrack" ], @@ -3126,7 +3126,7 @@ } }, "del": { - "url": "$MDN_URL$/web/html/reference/elements/del", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/del", "status": [ "StandardTrack" ], @@ -3157,7 +3157,7 @@ }, "attrs": { "cite": { - "url": "$MDN_URL$/web/html/reference/elements/del#cite", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/del#cite", "status": [ "StandardTrack" ], @@ -3179,7 +3179,7 @@ "doc": "A URI for a resource that explains the change (for example, meeting minutes)." }, "datetime": { - "url": "$MDN_URL$/web/html/reference/elements/del#datetime", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/del#datetime", "status": [ "StandardTrack" ], @@ -3203,7 +3203,7 @@ } }, "details": { - "url": "$MDN_URL$/web/html/reference/elements/details", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/details", "status": [ "StandardTrack" ], @@ -3234,7 +3234,7 @@ }, "attrs": { "name": { - "url": "$MDN_URL$/web/html/reference/elements/details#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/details#name", "status": [ "StandardTrack" ], @@ -3255,7 +3255,7 @@ "doc": "This attribute enables multiple <details> elements to be connected, with only one open at a time. This allows developers to easily create UI features such as accordions without scripting.\n

    The name attribute specifies a group name — give multiple <details> elements the same name value to group them. Only one of the grouped <details> elements can be open at a time — opening one will cause another to close. If multiple grouped <details> elements are given the open attribute, only the first one in the source order will be rendered open.\n

    \n

    Note:\n<details> elements don't have to be adjacent to one another in the source to be part of the same group.\n

    " }, "open": { - "url": "$MDN_URL$/web/html/reference/elements/details#open", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/details#open", "status": [ "StandardTrack" ], @@ -3279,7 +3279,7 @@ } }, "dfn": { - "url": "$MDN_URL$/web/html/reference/elements/dfn", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dfn", "status": [ "StandardTrack" ], @@ -3310,7 +3310,7 @@ } }, "dialog": { - "url": "$MDN_URL$/web/html/reference/elements/dialog", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dialog", "status": [ "StandardTrack" ], @@ -3341,7 +3341,7 @@ }, "attrs": { "closedby": { - "url": "$MDN_URL$/web/html/reference/elements/dialog#closedby", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dialog#closedby", "status": [ "StandardTrack" ], @@ -3359,7 +3359,7 @@ "doc": "Specifies the types of user actions that can be used to close the <dialog> element. This attribute distinguishes three methods by which a dialog might be closed:\n\n

    Possible values are:\n

    \n
    any
    \n
    \n

    The dialog can be dismissed using any of the three methods.\n

    \n
    closerequest
    \n
    \n

    The dialog can be dismissed with a platform-specific user action or a developer-specified mechanism.\n

    \n
    none
    \n
    \n

    The dialog can only be dismissed with a developer-specified mechanism.\n

    \n
    \n

    If the <dialog> element does not have a valid closedby value specified, then\n

    " }, "open": { - "url": "$MDN_URL$/web/html/reference/elements/dialog#open", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dialog#open", "status": [ "StandardTrack" ], @@ -3383,7 +3383,7 @@ } }, "dir": { - "url": "$MDN_URL$/web/html/reference/elements/dir", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dir", "status": [ "StandardTrack", "Deprecated" @@ -3401,7 +3401,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <dir> HTML element is used as a container for a directory of files and/or folders, potentially with styles and icons applied by the user agent. Do not use this obsolete element; instead, you should use the <ul> element for lists, including lists of files.\n

    \n

    Warning:\nDo not use this element. Though present in early HTML specifications, it has been deprecated in HTML 4, and has since been removed entirely.\n

    ", "attrs": { "compact": { - "url": "$MDN_URL$/web/html/reference/elements/dir#compact", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dir#compact", "status": [ "StandardTrack", "Deprecated" @@ -3424,7 +3424,7 @@ } }, "div": { - "url": "$MDN_URL$/web/html/reference/elements/div", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/div", "status": [ "StandardTrack" ], @@ -3455,7 +3455,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/div#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/div#align", "status": [ "Deprecated" ], @@ -3476,7 +3476,7 @@ } }, "dl": { - "url": "$MDN_URL$/web/html/reference/elements/dl", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dl", "status": [ "StandardTrack" ], @@ -3507,13 +3507,13 @@ }, "attrs": { "compact": { - "url": "$MDN_URL$/web/html/reference/elements/dl#compact", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dl#compact", "doc": "This Boolean attribute hints that the list should be rendered in a compact style. The interpretation of this attribute is browser-specific. Use CSS instead: to give a similar effect as the compact attribute, the CSS property line-height can be used with a value of 80%." } } }, "dt": { - "url": "$MDN_URL$/web/html/reference/elements/dt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/dt", "status": [ "StandardTrack" ], @@ -3544,7 +3544,7 @@ } }, "em": { - "url": "$MDN_URL$/web/html/reference/elements/em", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/em", "status": [ "StandardTrack" ], @@ -3575,7 +3575,7 @@ } }, "embed": { - "url": "$MDN_URL$/web/html/reference/elements/embed", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed", "status": [ "StandardTrack" ], @@ -3606,7 +3606,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/embed#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#align", "status": [ "StandardTrack", "Deprecated" @@ -3626,7 +3626,7 @@ } }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/embed#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#height", "status": [ "StandardTrack" ], @@ -3648,7 +3648,7 @@ "doc": "The displayed height of the resource, in CSS pixels. This must be an absolute value; percentages are not allowed." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/embed#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#name", "status": [ "StandardTrack", "Deprecated" @@ -3668,7 +3668,7 @@ } }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/embed#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#src", "status": [ "StandardTrack" ], @@ -3690,7 +3690,7 @@ "doc": "The URL of the resource being embedded." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/embed#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#type", "status": [ "StandardTrack" ], @@ -3712,7 +3712,7 @@ "doc": "The MIME type to use to select the plug-in to instantiate." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/embed#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/embed#width", "status": [ "StandardTrack" ], @@ -3736,7 +3736,7 @@ } }, "fencedframe": { - "url": "$MDN_URL$/web/html/reference/elements/fencedframe", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fencedframe", "status": [ "Experimental", "StandardTrack" @@ -3762,7 +3762,7 @@ }, "attrs": { "allow": { - "url": "$MDN_URL$/web/html/reference/elements/fencedframe#allow", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fencedframe#allow", "status": [ "Experimental", "StandardTrack" @@ -3779,7 +3779,7 @@ "doc": "Specifies a Permissions Policy for the <fencedframe>, which defines what features are available to the <fencedframe> based on the origin of the request. See Permissions policies available to fenced frames for more details of which features can be controlled via a policy set on a fenced frame." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/fencedframe#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fencedframe#height", "status": [ "Experimental", "StandardTrack" @@ -3796,7 +3796,7 @@ "doc": "A unitless integer representing the height of the fenced frame in CSS pixels. The default is 150." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/fencedframe#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fencedframe#width", "status": [ "Experimental", "StandardTrack" @@ -3815,7 +3815,7 @@ } }, "fieldset": { - "url": "$MDN_URL$/web/html/reference/elements/fieldset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fieldset", "status": [ "StandardTrack" ], @@ -3846,7 +3846,7 @@ }, "attrs": { "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/fieldset#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fieldset#disabled", "status": [ "StandardTrack" ], @@ -3868,7 +3868,7 @@ "doc": "If this Boolean attribute is set, all form controls that are descendants of the <fieldset>, are disabled, meaning they are not editable and won't be submitted along with the <form>. They won't receive any browsing events, like mouse clicks or focus-related events. By default browsers display such controls grayed out. Note that form elements inside the <legend> element won't be disabled." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/fieldset#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fieldset#form", "status": [ "StandardTrack" ], @@ -3890,7 +3890,7 @@ "doc": "This attribute takes the value of the id attribute of a <form> element you want the <fieldset> to be part of, even if it is not inside the form. Please note that usage of this is confusing — if you want the <input> elements inside the <fieldset> to be associated with the form, you need to use the form attribute directly on those elements. You can check which elements are associated with a form via JavaScript, using HTMLFormElement.elements." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/fieldset#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/fieldset#name", "status": [ "StandardTrack" ], @@ -3914,7 +3914,7 @@ } }, "figcaption": { - "url": "$MDN_URL$/web/html/reference/elements/figcaption", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/figcaption", "status": [ "StandardTrack" ], @@ -3945,7 +3945,7 @@ } }, "figure": { - "url": "$MDN_URL$/web/html/reference/elements/figure", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/figure", "status": [ "StandardTrack" ], @@ -3976,7 +3976,7 @@ } }, "font": { - "url": "$MDN_URL$/web/html/reference/elements/font", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/font", "status": [ "StandardTrack", "Deprecated" @@ -3994,7 +3994,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <font> HTML element defines the font size, color and face for its content.\n

    \n

    Warning:\nDo not use this element. Use the CSS Fonts properties to style text.\n

    ", "attrs": { "color": { - "url": "$MDN_URL$/web/html/reference/elements/font#color", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/font#color", "status": [ "StandardTrack", "Deprecated" @@ -4015,7 +4015,7 @@ "doc": "This attribute sets the text color using either a named color or a color specified in the hexadecimal #RRGGBB format." }, "face": { - "url": "$MDN_URL$/web/html/reference/elements/font#face", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/font#face", "status": [ "StandardTrack", "Deprecated" @@ -4036,7 +4036,7 @@ "doc": "This attribute contains a comma-separated list of one or more font names. The document text in the default style is rendered in the first font face that the client's browser supports. If no font listed is installed on the local system, the browser typically defaults to the proportional or fixed-width font for that system." }, "size": { - "url": "$MDN_URL$/web/html/reference/elements/font#size", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/font#size", "status": [ "StandardTrack", "Deprecated" @@ -4059,7 +4059,7 @@ } }, "footer": { - "url": "$MDN_URL$/web/html/reference/elements/footer", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/footer", "status": [ "StandardTrack" ], @@ -4090,7 +4090,7 @@ } }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form", "status": [ "StandardTrack" ], @@ -4121,15 +4121,15 @@ }, "attrs": { "accept": { - "url": "$MDN_URL$/web/html/reference/elements/form#accept", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#accept", "doc": "Comma-separated content types the server accepts.\n
    \n

    Note:\nThis attribute has been deprecated and should not be used. Instead, use the accept attribute on <input type=file> elements.\n

    " }, "accept-charset": { - "url": "$MDN_URL$/web/html/reference/elements/form#accept-charset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#accept-charset", "doc": "The character encoding accepted by the server.\nThe specification allows a single case-insensitive value of \"UTF-8\", reflecting the ubiquity of this encoding (historically multiple character encodings could be specified as a comma-separated or space-separated list)." }, "action": { - "url": "$MDN_URL$/web/html/reference/elements/form#action", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#action", "status": [ "StandardTrack" ], @@ -4151,11 +4151,11 @@ "doc": "The URL that processes the form submission. This value can be overridden by a formaction attribute on a <button>, <input type=\"submit\">, or <input type=\"image\"> element. This attribute is ignored when method=\"dialog\" is set." }, "autocapitalize": { - "url": "$MDN_URL$/web/html/reference/elements/form#autocapitalize", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#autocapitalize", "doc": "Controls whether inputted text is automatically capitalized and, if so, in what manner. See the autocapitalize global attribute page for more information." }, "autocomplete": { - "url": "$MDN_URL$/web/html/reference/elements/form#autocomplete", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#autocomplete", "status": [ "StandardTrack" ], @@ -4177,7 +4177,7 @@ "doc": "Indicates whether input elements can by default have their values automatically completed by the browser. autocomplete attributes on form elements override it on <form>. Possible values:\n" }, "enctype": { - "url": "$MDN_URL$/web/html/reference/elements/form#enctype", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#enctype", "status": [ "StandardTrack" ], @@ -4199,7 +4199,7 @@ "doc": "If the value of the method attribute is post, enctype is the MIME type of the form submission. Possible values:\n\n

    This value can be overridden by formenctype attributes on <button>, <input type=\"submit\">, or <input type=\"image\"> elements." }, "method": { - "url": "$MDN_URL$/web/html/reference/elements/form#method", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#method", "status": [ "StandardTrack" ], @@ -4221,7 +4221,7 @@ "doc": "The HTTP method to submit the form with.\nThe only allowed methods/values are (case insensitive):\n

    \n

    This value is overridden by formmethod attributes on <button>, <input type=\"submit\">, or <input type=\"image\"> elements." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/form#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#name", "status": [ "StandardTrack" ], @@ -4243,7 +4243,7 @@ "doc": "The name of the form. The value must not be the empty string, and must be unique among the form elements in the forms collection that it is in, if any. The name becomes a property of the Window, Document, and document.forms objects, containing a reference to the form element." }, "novalidate": { - "url": "$MDN_URL$/web/html/reference/elements/form#novalidate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#novalidate", "status": [ "StandardTrack" ], @@ -4265,7 +4265,7 @@ "doc": "This Boolean attribute indicates that the form shouldn't be validated when submitted. If this attribute is not set (and therefore the form is validated), it can be overridden by a formnovalidate attribute on a <button>, <input type=\"submit\">, or <input type=\"image\"> element belonging to the form." }, "rel": { - "url": "$MDN_URL$/web/html/reference/elements/form#rel", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#rel", "status": [ "StandardTrack" ], @@ -4287,7 +4287,7 @@ "doc": "Controls the annotations and what kinds of links the form creates. Annotations include external, nofollow, opener, noopener, and noreferrer. Link types include help, prev, next, search, and license. The rel value is a space-separated list of these enumerated values." }, "target": { - "url": "$MDN_URL$/web/html/reference/elements/form#target", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/form#target", "status": [ "StandardTrack" ], @@ -4311,7 +4311,7 @@ } }, "frame": { - "url": "$MDN_URL$/web/html/reference/elements/frame", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame", "status": [ "StandardTrack", "Deprecated" @@ -4329,7 +4329,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <frame> HTML element defines a particular area in which another HTML document can be displayed. A frame should be used within a <frameset>.\n

    Using the <frame> element is not encouraged because of certain disadvantages such as performance problems and lack of accessibility for users with screen readers. Instead of the <frame> element, <iframe> may be preferred.", "attrs": { "frameborder": { - "url": "$MDN_URL$/web/html/reference/elements/frame#frameborder", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#frameborder", "status": [ "StandardTrack", "Deprecated" @@ -4350,7 +4350,7 @@ "doc": "This attribute allows you to specify a frame's border." }, "marginheight": { - "url": "$MDN_URL$/web/html/reference/elements/frame#marginheight", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#marginheight", "status": [ "StandardTrack", "Deprecated" @@ -4371,7 +4371,7 @@ "doc": "This attribute defines the height of the margin between frames." }, "marginwidth": { - "url": "$MDN_URL$/web/html/reference/elements/frame#marginwidth", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#marginwidth", "status": [ "StandardTrack", "Deprecated" @@ -4392,7 +4392,7 @@ "doc": "This attribute defines the width of the margin between frames." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/frame#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#name", "status": [ "StandardTrack", "Deprecated" @@ -4413,7 +4413,7 @@ "doc": "This attribute is used for labeling frames. Without labeling, every link will open in the frame that it's in – the closest parent frame. See the target attribute for more information." }, "noresize": { - "url": "$MDN_URL$/web/html/reference/elements/frame#noresize", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#noresize", "status": [ "StandardTrack", "Deprecated" @@ -4434,7 +4434,7 @@ "doc": "This attribute prevents resizing of frames by users." }, "scrolling": { - "url": "$MDN_URL$/web/html/reference/elements/frame#scrolling", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#scrolling", "status": [ "StandardTrack", "Deprecated" @@ -4455,7 +4455,7 @@ "doc": "This attribute defines the existence of a scrollbar. If this attribute is not used, the browser adds a scrollbar when necessary. There are two choices: \"yes\" for forcing a scrollbar even when it is not necessary and \"no\" for forcing no scrollbar even when it is necessary." }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/frame#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frame#src", "status": [ "StandardTrack", "Deprecated" @@ -4478,7 +4478,7 @@ } }, "frameset": { - "url": "$MDN_URL$/web/html/reference/elements/frameset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frameset", "status": [ "StandardTrack", "Deprecated" @@ -4496,7 +4496,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <frameset> HTML element is used to contain <frame> elements.\n

    \n

    Note:\nBecause the use of frames is now discouraged in favor of using <iframe>, this element is not typically used by modern websites.\n

    ", "attrs": { "cols": { - "url": "$MDN_URL$/web/html/reference/elements/frameset#cols", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frameset#cols", "status": [ "StandardTrack", "Deprecated" @@ -4517,7 +4517,7 @@ "doc": "This attribute specifies the number and size of horizontal spaces in a frameset." }, "rows": { - "url": "$MDN_URL$/web/html/reference/elements/frameset#rows", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/frameset#rows", "status": [ "StandardTrack", "Deprecated" @@ -4540,7 +4540,7 @@ } }, "geolocation": { - "url": "$MDN_URL$/web/html/reference/elements/geolocation", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/geolocation", "status": [ "Experimental", "StandardTrack" @@ -4562,7 +4562,7 @@ }, "attrs": { "autolocate": { - "url": "$MDN_URL$/web/html/reference/elements/geolocation#autolocate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/geolocation#autolocate", "status": [ "Experimental", "StandardTrack" @@ -4575,7 +4575,7 @@ "doc": "A boolean attribute that, when set to true, specifies that the browser should immediately retrieve location data when the <geolocation> element is rendered, provided permission was previously granted. If set to false, location data is not retrieved until the user activates the control. Defaults to false.\n

    If permission was not previously granted, this attribute has no effect." }, "watch": { - "url": "$MDN_URL$/web/html/reference/elements/geolocation#watch", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/geolocation#watch", "status": [ "Experimental", "StandardTrack" @@ -4590,7 +4590,7 @@ } }, "head": { - "url": "$MDN_URL$/web/html/reference/elements/head", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/head", "status": [ "StandardTrack" ], @@ -4621,13 +4621,13 @@ }, "attrs": { "profile": { - "url": "$MDN_URL$/web/html/reference/elements/head#profile", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/head#profile", "doc": "The URIs of one or more metadata profiles, separated by white space." } } }, "header": { - "url": "$MDN_URL$/web/html/reference/elements/header", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/header", "status": [ "StandardTrack" ], @@ -4658,7 +4658,7 @@ } }, "heading_elements": { - "url": "$MDN_URL$/web/html/reference/elements/heading_elements", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/Heading_Elements", "status": [ "StandardTrack" ], @@ -4684,7 +4684,7 @@ } }, "hgroup": { - "url": "$MDN_URL$/web/html/reference/elements/hgroup", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hgroup", "status": [ "StandardTrack" ], @@ -4715,7 +4715,7 @@ } }, "hr": { - "url": "$MDN_URL$/web/html/reference/elements/hr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr", "status": [ "StandardTrack" ], @@ -4746,7 +4746,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/hr#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr#align", "status": [ "Deprecated" ], @@ -4766,7 +4766,7 @@ "doc": "Sets the alignment of the rule on the page. If no value is specified, the default value is left." }, "color": { - "url": "$MDN_URL$/web/html/reference/elements/hr#color", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr#color", "status": [ "Deprecated" ], @@ -4786,7 +4786,7 @@ "doc": "Sets the color of the rule through color name or hexadecimal value." }, "noshade": { - "url": "$MDN_URL$/web/html/reference/elements/hr#noshade", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr#noshade", "status": [ "Deprecated" ], @@ -4806,7 +4806,7 @@ "doc": "Sets the rule to have no shading." }, "size": { - "url": "$MDN_URL$/web/html/reference/elements/hr#size", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr#size", "status": [ "Deprecated" ], @@ -4826,7 +4826,7 @@ "doc": "Sets the height, in pixels, of the rule." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/hr#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/hr#width", "status": [ "Deprecated" ], @@ -4848,7 +4848,7 @@ } }, "html": { - "url": "$MDN_URL$/web/html/reference/elements/html", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/html", "status": [ "StandardTrack" ], @@ -4879,7 +4879,7 @@ }, "attrs": { "version": { - "url": "$MDN_URL$/web/html/reference/elements/html#version", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/html#version", "status": [ "StandardTrack", "Deprecated" @@ -4900,7 +4900,7 @@ "doc": "Specifies the version of the HTML Document Type Definition that governs the current document. This attribute is not needed, because it is redundant with the version information in the document type declaration." }, "xmlns": { - "url": "$MDN_URL$/web/html/reference/elements/html#xmlns", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/html#xmlns", "status": [ "StandardTrack" ], @@ -4924,7 +4924,7 @@ } }, "i": { - "url": "$MDN_URL$/web/html/reference/elements/i", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/i", "status": [ "StandardTrack" ], @@ -4955,7 +4955,7 @@ } }, "iframe": { - "url": "$MDN_URL$/web/html/reference/elements/iframe", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe", "status": [ "StandardTrack" ], @@ -4986,7 +4986,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#align", "status": [ "StandardTrack", "Deprecated" @@ -5007,7 +5007,7 @@ "doc": "The alignment of this element with respect to the surrounding context." }, "allow": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#allow", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#allow", "status": [ "StandardTrack" ], @@ -5029,7 +5029,7 @@ "doc": "Specifies a Permissions Policy for the <iframe>. The policy defines what features are available to the <iframe> (for example, access to the microphone, camera, battery, web-share, etc.) based on the origin of the request.\n

    See iframes in the Permissions-Policy topic for examples.\n

    \n

    Note:\nA Permissions Policy specified by the allow attribute implements a further restriction on top of the policy specified in the Permissions-Policy header. It doesn't replace it.\n

    " }, "allowfullscreen": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#allowfullscreen", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#allowfullscreen", "status": [ "StandardTrack" ], @@ -5048,7 +5048,7 @@ "doc": "Set to true if the <iframe> can activate fullscreen mode by calling the requestFullscreen() method.\n
    \n

    Note:\nThis attribute is considered a legacy attribute and redefined as allow=\"fullscreen *\".\n

    " }, "allowpaymentrequest": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#allowpaymentrequest", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#allowpaymentrequest", "status": [ "Deprecated" ], @@ -5064,7 +5064,7 @@ "doc": "Set to true if a cross-origin <iframe> should be allowed to invoke the Payment Request API.\n
    \n

    Note:\nThis attribute is considered a legacy attribute and redefined as allow=\"payment *\".\n

    " }, "browsingtopics": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#browsingtopics", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#browsingtopics", "status": [ "Deprecated" ], @@ -5080,7 +5080,7 @@ "doc": "A boolean attribute that, if present, specifies that the selected topics for the current user should be sent with the request for the <iframe>'s source. See Using the Topics API for more details." }, "credentialless": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#credentialless", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#credentialless", "status": [ "Experimental", "StandardTrack" @@ -5097,7 +5097,7 @@ "doc": "Set to true to make the <iframe> credentialless, meaning that its content will be loaded in a new, ephemeral context. It doesn't have access to the network, cookies, and storage data associated with its origin. It uses a new context local to the top-level document lifetime. In return, the Cross-Origin-Embedder-Policy (COEP) embedding rules can be lifted, so documents with COEP set can embed third-party documents that do not. See IFrame credentialless for more details." }, "csp": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#csp", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#csp", "status": [ "Experimental", "StandardTrack" @@ -5114,7 +5114,7 @@ "doc": "A Content Security Policy enforced for the embedded resource. See HTMLIFrameElement.csp for details." }, "frameborder": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#frameborder", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#frameborder", "status": [ "StandardTrack", "Deprecated" @@ -5135,7 +5135,7 @@ "doc": "The value 1 (the default) draws a border around this frame. The value 0 removes the border around this frame, but you should instead use the CSS property border to control <iframe> borders." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#height", "status": [ "StandardTrack" ], @@ -5157,7 +5157,7 @@ "doc": "The height of the frame in CSS pixels. Default is 150." }, "loading": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#loading", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#loading", "status": [ "StandardTrack" ], @@ -5178,7 +5178,7 @@ "doc": "Indicates when the browser should load the iframe:\n
    \n
    eager
    \n
    \n

    Load the iframe immediately on page load (this is the default value).\n

    \n
    lazy
    \n
    \n

    Defer loading of the iframe until it reaches a calculated distance from the visual viewport, as defined by the browser.\nThe intent is to avoid using the network and storage bandwidth required to fetch the frame until the browser is reasonably certain that it will be needed.\nThis improves the performance and cost in most typical use cases, in particular by reducing initial page load times.\n

    \n

    Note:\nLoading is only deferred when JavaScript is enabled.\nThis is an anti-tracking measure.\n

    \n
    \n
    " }, "longdesc": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#longdesc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#longdesc", "status": [ "StandardTrack", "Deprecated" @@ -5199,7 +5199,7 @@ "doc": "A URL of a long description of the frame's content. Due to widespread misuse, this is not helpful for non-visual browsers." }, "marginheight": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#marginheight", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#marginheight", "status": [ "StandardTrack", "Deprecated" @@ -5220,7 +5220,7 @@ "doc": "The amount of space in pixels between the frame's content and its top and bottom borders." }, "marginwidth": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#marginwidth", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#marginwidth", "status": [ "StandardTrack", "Deprecated" @@ -5241,7 +5241,7 @@ "doc": "The amount of space in pixels between the frame's content and its left and right borders." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#name", "status": [ "StandardTrack" ], @@ -5263,7 +5263,7 @@ "doc": "A targetable name for the embedded browsing context. This can be used in the target attribute of the <a>, <form>, or <base> elements; the formtarget attribute of the <input> or <button> elements; or the windowName parameter in the window.open() method. In addition, the name becomes a property of the Window and Document objects, containing a reference to the embedded window or the element itself." }, "privatetoken": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#privatetoken", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#privatetoken", "status": [ "Experimental", "StandardTrack" @@ -5279,7 +5279,7 @@ } }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#referrerpolicy", "status": [ "StandardTrack" ], @@ -5301,7 +5301,7 @@ "doc": "Indicates which referrer to send when fetching the frame's resource:\n
    \n
    no-referrer
    \n
    \n

    The Referer header will not be sent.\n

    \n
    no-referrer-when-downgrade
    \n
    \n

    The Referer header will not be sent to origins without TLS (HTTPS).\n

    \n
    origin
    \n
    \n

    The sent referrer will be limited to the origin of the referring page: its scheme, host, and port.\n

    \n
    origin-when-cross-origin
    \n
    \n

    The referrer sent to other origins will be limited to the scheme, the host, and the port. Navigations on the same origin will still include the path.\n

    \n
    same-origin
    \n
    \n

    A referrer will be sent for same origin, but cross-origin requests will contain no referrer information.\n

    \n
    strict-origin
    \n
    \n

    Only send the origin of the document as the referrer when the protocol security level stays the same (HTTPS→HTTPS), but don't send it to a less secure destination (HTTPS→HTTP).\n

    \n
    strict-origin-when-cross-origin (default)
    \n
    \n

    Send a full URL when performing a same-origin request, only send the origin when the protocol security level stays the same (HTTPS→HTTPS), and send no header to a less secure destination (HTTPS→HTTP).\n

    \n
    unsafe-url
    \n
    \n

    The referrer will include the origin and the path (but not the fragment, password, or username). This value is unsafe, because it leaks origins and paths from TLS-protected resources to insecure origins.\n

    \n
    " }, "sandbox": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#sandbox", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#sandbox", "status": [ "StandardTrack" ], @@ -5323,7 +5323,7 @@ "doc": "Controls the restrictions applied to the content embedded in the <iframe>. The value of the attribute can either be empty to apply all restrictions, or space-separated tokens to lift particular restrictions:\n
    \n
    allow-downloads
    \n
    \n

    Allows downloading files through an <a> or <area> element with the download attribute, as well as through the navigation that leads to a download of a file. This works regardless of whether the user clicked on the link, or JS code initiated it without user interaction.\n

    \n
    allow-forms
    \n
    \n

    Allows the page to submit forms. If this keyword is not used, a form will be displayed as normal, but submitting it will not trigger input validation, send data to a web server, or close a dialog.\n

    \n
    allow-modals
    \n
    \n

    Allows the page to open modal windows by Window.alert(), Window.confirm(), Window.print() and Window.prompt(), while opening a <dialog> is allowed regardless of this keyword. It also allows the page to receive BeforeUnloadEvent event.\n

    \n
    allow-orientation-lock
    \n
    \n

    Lets the resource lock the screen orientation.\n

    \n
    allow-pointer-lock
    \n
    \n

    Allows the page to use the Pointer Lock API.\n

    \n
    allow-popups
    \n
    \n

    Allows popups (created, for example, by Window.open() or target=\"_blank\"). If this keyword is not used, such functionality will silently fail.\n

    \n
    allow-popups-to-escape-sandbox
    \n
    \n

    Allows a sandboxed document to open a new browsing context without forcing the sandboxing flags upon it. This will allow, for example, a third-party advertisement to be safely sandboxed without forcing the same restrictions upon the page the ad links to. If this flag is not included, a redirected page, popup window, or new tab will be subject to the same sandbox restrictions as the originating <iframe>.\n

    \n
    allow-presentation
    \n
    \n

    Allows embedders to have control over whether an iframe can start a presentation session.\n

    \n
    allow-same-origin
    \n
    \n

    If this token is not used, the resource is treated as being from a special origin that always fails the same-origin policy (potentially preventing access to data storage/cookies and some JavaScript APIs).\n

    \n

    Note:\nWhen allow-same-origin is present, a same-origin parent document can still access and interact with the iframe's DOM even if allow-scripts is not set. The allow-scripts token only controls script execution within the embedded browsing context and does not affect DOM access from the parent.\n

    \n
    \n
    allow-scripts
    \n
    \n

    Allows the page to run scripts (but not create pop-up windows). If this keyword is not used, this operation is not allowed.\n

    \n
    allow-storage-access-by-user-activation
    \n
    \n

    Allows a document loaded in the <iframe> to use the Storage Access API to request access to unpartitioned cookies.\n

    \n
    allow-top-navigation
    \n
    \n

    Lets the resource navigate the top-level browsing context (the one named _top).\n

    \n
    allow-top-navigation-by-user-activation
    \n
    \n

    Lets the resource navigate the top-level browsing context, but only if initiated by a user gesture.\n

    \n
    allow-top-navigation-to-custom-protocols
    \n
    \n

    Allows navigations to non-http protocols built into browser or registered by a website. This feature is also activated by allow-popups or allow-top-navigation keyword.\n

    \n
    \n
    \n

    Note:\n

      \n
    • When the embedded document has the same origin as the embedding page, it is strongly discouraged to use both allow-scripts and allow-same-origin, as that lets the embedded document remove the sandbox attribute — making it no more secure than not using the sandbox attribute at all.
    • \n
    • Sandboxing is useless if the attacker can display content outside a sandboxed iframe — such as if the viewer opens the frame in a new tab. Such content should be also served from a separate origin to limit potential damage.
    • \n
    \n
    \n
    \n

    Note:\nWhen redirecting the user, opening a popup window, or opening a new tab from an embedded page within an <iframe> with the sandbox attribute, the new browsing context is subject to the same sandbox restrictions. This can create issues — for example, if a page embedded within an <iframe> without a sandbox=\"allow-forms\" or sandbox=\"allow-popups-to-escape-sandbox\" attribute set on it opens a new site in a separate tab, form submission in that new browsing context will silently fail.\n

    " }, "scrolling": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#scrolling", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#scrolling", "status": [ "StandardTrack", "Deprecated" @@ -5344,7 +5344,7 @@ "doc": "Indicates when the browser should provide a scrollbar for the frame:\n
    \n
    auto
    \n
    \n

    Only when the frame's content is larger than its dimensions.\n

    \n
    yes
    \n
    \n

    Always show a scrollbar.\n

    \n
    no
    \n
    \n

    Never show a scrollbar.\n

    \n
    " }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#src", "status": [ "StandardTrack" ], @@ -5366,7 +5366,7 @@ "doc": "The URL of the page to embed. Use a value of about:blank to embed an empty page that conforms to the same-origin policy. Also note that programmatically removing an <iframe>'s src attribute (e.g., via Element.removeAttribute()) causes about:blank to be loaded in the frame in Firefox (from version 65), Chromium-based browsers, and Safari/iOS.\n
    \n

    Note:\nThe about:blank page uses the embedding document's URL as its base URL when resolving any relative URLs, such as anchor links.\n

    " }, "srcdoc": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#srcdoc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#srcdoc", "status": [ "StandardTrack" ], @@ -5388,7 +5388,7 @@ "doc": "Inline HTML to embed, overriding the src attribute. Its content should follow the syntax of a full HTML document, which includes the doctype directive, <html>, <body> tags, etc., although most of them can be omitted, leaving only the body content. This doc will have about:srcdoc as its location. If a browser does not support the srcdoc attribute, it will fall back to the URL in the src attribute.\n
    \n

    Note:\nThe about:srcdoc page uses the embedding document's URL as its base URL when resolving any relative URLs, such as anchor links.\n

    " }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/iframe#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/iframe#width", "status": [ "StandardTrack" ], @@ -5412,7 +5412,7 @@ } }, "img": { - "url": "$MDN_URL$/web/html/reference/elements/img", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img", "status": [ "StandardTrack" ], @@ -5443,7 +5443,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/img#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#align", "status": [ "StandardTrack", "Deprecated" @@ -5464,7 +5464,7 @@ "doc": "Aligns the image with its surrounding context. Use the float and/or vertical-align CSS properties instead of this attribute. Allowed values:\n
    \n
    top
    \n
    \n

    Equivalent to vertical-align: top or vertical-align: text-top\n

    \n
    middle
    \n
    \n

    Equivalent to vertical-align: -moz-middle-with-baseline\n

    \n
    bottom
    \n
    \n

    The default, equivalent to vertical-align: unset or vertical-align: initial\n

    \n
    left
    \n
    \n

    Equivalent to float: left\n

    \n
    right
    \n
    \n

    Equivalent to float: right\n

    \n
    " }, "alt": { - "url": "$MDN_URL$/web/html/reference/elements/img#alt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#alt", "status": [ "StandardTrack" ], @@ -5486,7 +5486,7 @@ "doc": "Defines text that can replace the image in the page.\n
    \n

    Note:\nBrowsers do not always display images. There are a number of situations in which a browser might not display images, such as:\n

      \n
    • Non-visual browsers (such as those used by people with visual impairments)
    • \n
    • The user chooses not to display images (saving bandwidth, privacy reasons)
    • \n
    • The image is invalid or an unsupported type
    • \n
    \n

    In these cases, the browser may replace the image with the text in the element's alt attribute. For these reasons and others, provide a useful value for alt whenever possible.\n

    \n

    Setting this attribute to an empty string (alt=\"\") indicates that this image is not a key part of the content (it's decoration or a tracking pixel), and that non-visual browsers may omit it from rendering. Visual browsers will also hide the broken image icon if the alt attribute is empty and the image failed to display.\n

    This attribute is also used when copying and pasting the image to text, or saving a linked image to a bookmark." }, "attributionsrc": { - "url": "$MDN_URL$/web/html/reference/elements/img#attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#attributionsrc", "status": [ "StandardTrack", "Deprecated" @@ -5503,7 +5503,7 @@ "doc": "Specifies that you want the browser to send an Attribution-Reporting-Eligible header along with the image request.\n

    On the server-side this is used to trigger sending an Attribution-Reporting-Register-Source or Attribution-Reporting-Register-Trigger header in the response, to register an image-based attribution source or attribution trigger, respectively. Which response header should be sent back depends on the value of the Attribution-Reporting-Eligible header that triggered the registration.\n

    The corresponding source or trigger event is set off once the browser receives the response containing the image file.\n

    \n

    Note:\nSee the Attribution Reporting API for more details.\n

    \n

    There are two versions of this attribute that you can set:\n

    \n
    \n```html\n```\n
    \n

    This is useful in cases where the requested resource is not on a server you control, or you just want to handle registering the attribution source on a different server. In this case, you can specify one or more URLs as the value of attributionsrc. When the resource request occurs the Attribution-Reporting-Eligible header will be sent to the URL(s) specified in attributionSrc in addition to the resource origin. These URLs can then respond with an Attribution-Reporting-Register-Source or Attribution-Reporting-Register-Trigger header as appropriate to complete registration.\n

    \n

    Note:\nSpecifying multiple URLs means that multiple attribution sources can be registered on the same feature. You might for example have different campaigns that you are trying to measure the success of, which involve generating different reports on different data.\n

    " }, "border": { - "url": "$MDN_URL$/web/html/reference/elements/img#border", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#border", "status": [ "StandardTrack", "Deprecated" @@ -5524,7 +5524,7 @@ "doc": "The width of a border around the image. Use the border CSS property instead." }, "crossorigin": { - "url": "$MDN_URL$/web/html/reference/elements/img#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#crossorigin", "status": [ "StandardTrack" ], @@ -5546,7 +5546,7 @@ "doc": "Indicates if the fetching of the image must be done using a CORS request. Image data from a CORS-enabled image returned from a CORS request can be reused in the <canvas> element without being marked \"tainted\".\n

    If the crossorigin attribute is not specified, then a non-CORS request is sent (without the Origin request header), and the browser marks the image as tainted and restricts access to its image data, preventing its usage in <canvas> elements.\n

    If the crossorigin attribute is specified, then a CORS request is sent (with the Origin request header); but if the server does not opt into allowing cross-origin access to the image data by the origin site (by not sending any Access-Control-Allow-Origin response header, or by not including the site's origin in any Access-Control-Allow-Origin response header it does send), then the browser blocks the image from loading, and logs a CORS error to the devtools console.\n

    Allowed values:\n

    \n
    anonymous
    \n
    \n

    A CORS request is sent with credentials omitted (that is, no cookies, X.509 certificates, or Authorization request header).\n

    \n
    use-credentials
    \n
    \n

    The CORS request is sent with any credentials included (that is, cookies, X.509 certificates, and the Authorization request header). If the server does not opt into sharing credentials with the origin site (by sending back the Access-Control-Allow-Credentials: true response header), then the browser marks the image as tainted and restricts access to its image data.\n

    \n
    \n

    If the attribute has an invalid value, browsers handle it as if the anonymous value was used. See CORS settings attributes for additional information." }, "decoding": { - "url": "$MDN_URL$/web/html/reference/elements/img#decoding", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#decoding", "status": [ "StandardTrack" ], @@ -5568,11 +5568,11 @@ "doc": "This attribute provides a hint to the browser as to whether it should perform image decoding along with rendering the other DOM content in a single presentation step that looks more \"correct\" (sync), or render and present the other DOM content first and then decode the image and present it later (async). In practice, async means that the next paint does not wait for the image to decode.\n

    It is often difficult to perceive any noticeable effect when using decoding on static <img> elements. They'll likely be initially rendered as empty images while the image files are fetched (either from the network or from the cache) and then handled independently anyway, so the \"syncing\" of content updates is less apparent. However, the blocking of rendering while decoding happens, while often quite small, can be measured — even if it is difficult to observe with the human eye. See What does the image decoding attribute actually do? for a more detailed analysis (tunetheweb.com, 2023).\n

    Using different decoding types can result in more noticeable differences when dynamically inserting <img> elements into the DOM via JavaScript — see HTMLImageElement.decoding for more details.\n

    Allowed values:\n

    \n
    sync
    \n
    \n

    Decode the image synchronously along with rendering the other DOM content, and present everything together.\n

    \n
    async
    \n
    \n

    Decode the image asynchronously, after rendering and presenting the other DOM content.\n

    \n
    auto
    \n
    \n

    No preference for the decoding mode; the browser decides what is best for the user. This is the default value.\n

    \n
    " }, "elementtiming": { - "url": "$MDN_URL$/web/html/reference/elements/img#elementtiming", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#elementtiming", "doc": "Marks the image for observation by the PerformanceElementTiming API. The value given becomes an identifier for the observed image element. See also the elementtiming attribute page." }, "fetchpriority": { - "url": "$MDN_URL$/web/html/reference/elements/img#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#fetchpriority", "status": [ "StandardTrack" ], @@ -5593,7 +5593,7 @@ "doc": "Provides a hint of the relative priority to use when fetching the image. Allowed values:\n
    \n
    high
    \n
    \n

    Fetch the image at a high priority relative to other images.\n

    \n
    low
    \n
    \n

    Fetch the image at a low priority relative to other images.\n

    \n
    auto
    \n
    \n

    Don't set a preference for the fetch priority.\nThis is the default.\nIt is used if no value or an invalid value is set.\n

    \n
    " }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/img#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#height", "status": [ "StandardTrack" ], @@ -5615,7 +5615,7 @@ "doc": "The intrinsic height of the image, in pixels. Must be an integer without a unit.\n
    \n

    Note:\nIncluding height and width enables the aspect ratio of the image to be calculated by the browser prior to the image being loaded. This aspect ratio is used to reserve the space needed to display the image, reducing or even preventing a layout shift when the image is downloaded and painted to the screen. Reducing layout shift is a major component of good user experience and web performance.\n

    " }, "hspace": { - "url": "$MDN_URL$/web/html/reference/elements/img#hspace", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#hspace", "status": [ "StandardTrack", "Deprecated" @@ -5636,7 +5636,7 @@ "doc": "The number of pixels of white space on the left and right of the image. Use the margin CSS property instead." }, "ismap": { - "url": "$MDN_URL$/web/html/reference/elements/img#ismap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#ismap", "status": [ "StandardTrack" ], @@ -5658,7 +5658,7 @@ "doc": "This Boolean attribute indicates that the image is part of a server-side map. If so, the coordinates where the user clicked on the image are sent to the server.\n
    \n

    Note:\nThis attribute is allowed only if the <img> element is a descendant of an <a> element with a valid href attribute. This gives users without pointing devices a fallback destination.\n

    " }, "loading": { - "url": "$MDN_URL$/web/html/reference/elements/img#loading", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#loading", "status": [ "StandardTrack" ], @@ -5680,7 +5680,7 @@ "doc": "Indicates how the browser should load the image:\n
    \n
    eager
    \n
    \n

    Loads the image immediately, regardless of whether or not the image is currently within the visible viewport (this is the default value).\n

    \n
    lazy
    \n
    \n

    Defers loading the image until it reaches a calculated distance from the viewport, as defined by the browser. The intent is to avoid the network and storage bandwidth needed to handle the image until it's reasonably certain that it will be needed. This generally improves the performance of the content in most typical use cases.\n

    \n
    \n

    While explicit width and height attributes are recommended for all images to avoid layout shift, they are especially important for lazy-loaded ones. Lazy-loaded images will never be loaded if they do not intersect a visible part of an element, even if loading them would change that, because unloaded images have a width and height of 0. It creates an even more disruptive user experience when the content visible in the viewport reflows in the middle of reading it.\n

    The load event is fired after eager-loaded images have been fetched and processed, but before lazy-laded ones are, even if the lazy-loaded images are located within the visual viewport immediately upon initial page load. These images are still loaded as soon as layout completes; they just don't affect the timing of the load event. That means that when load fires, it's possible that any lazy-loaded images located in the visual viewport may not yet be visible.\n

    Loading is only deferred when JavaScript is enabled. This is an anti-tracking measure, because if a user agent supported lazy loading when scripting is disabled, it would still be possible for a site to track a user's approximate scroll position throughout a session, by strategically placing images in a page's markup such that a server can track how many images are requested and when." }, "longdesc": { - "url": "$MDN_URL$/web/html/reference/elements/img#longdesc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#longdesc", "status": [ "StandardTrack", "Deprecated" @@ -5701,7 +5701,7 @@ "doc": "A link to a more detailed description of the image. Possible values are a URL or an element id.\n

    \n

    Note:\nThis attribute is considered obsolete in the HTML spec. It has an uncertain future; authors should use a WAI-ARIA alternative such as aria-describedby or aria-details.\n

    " }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/img#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#name", "status": [ "StandardTrack", "Deprecated" @@ -5722,7 +5722,7 @@ "doc": "A name for the element. Use the id attribute instead." }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/img#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#referrerpolicy", "status": [ "StandardTrack" ], @@ -5744,7 +5744,7 @@ "doc": "A string indicating which referrer to use when fetching the resource:\n" }, "sizes": { - "url": "$MDN_URL$/web/html/reference/elements/img#sizes", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#sizes", "status": [ "StandardTrack" ], @@ -5766,7 +5766,7 @@ "doc": "One or more values separated by commas, which can be source sizes or the auto keyword. The spec requires that the sizes attribute to only be present when srcset uses width descriptors.\n

    A source size consists of:\n

      \n
    1. A media condition, omitted for the last item in the list.
    2. \n
    3. A source size value.
    4. \n
    \n

    Media conditions describe properties of the viewport, not the image. For example, (height <= 500px) 1000px proposes using an image source of 1000px width if the viewport height is 500px or less. Because a source size descriptor specifies the width to use for the image during layout, the media condition is typically (but not necessarily) based on the width.\n

    Source size values specify the intended display size of the image. User agents use the current source size to select one of the sources supplied by the srcset attribute, when those sources are described using width (w) descriptors. The selected source size affects the intrinsic size of the image (the image's display size if no CSS styling is applied).\n

    A source size value can be any non-negative length. It must not use CSS functions other than the math functions. Units are interpreted in the same way as media queries, meaning that all relative length units are relative to the document root rather than the <img> element. For example, an em value is relative to the root font size, not the font size of the image. Percentage values are not allowed. If the sizes attribute is not provided, it has a default value of 100vw (the viewport width).\n

    The auto keyword can replace the whole list of sizes or the first entry in the list. It is only valid when combined with loading=\"lazy\", and resolves to the concrete size of the image. Since the intrinsic size of the image is not yet known, width and height attributes (or CSS equivalents) should also be specified to prevent the browser from assuming the default image width of 300px.\nFor better backward compatibility with browsers that do not support auto, you can include fallback sizes after auto in the sizes attribute:\n

    \n```html\n```\n
    " }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/img#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#src", "status": [ "StandardTrack" ], @@ -5788,7 +5788,7 @@ "doc": "The image URL. At least one of src and srcset is required for an <img> element. If srcset is specified, src is used in one of two ways:\n" }, "srcset": { - "url": "$MDN_URL$/web/html/reference/elements/img#srcset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#srcset", "status": [ "StandardTrack" ], @@ -5810,7 +5810,7 @@ "doc": "One or more strings separated by commas, indicating possible image sources for the user agent to use.\n

    Each string is composed of:\n

      \n
    1. A URL to an image
    2. \n
    3. Optionally, whitespace followed by one of:\n
        \n
      • A width descriptor (a positive integer directly followed by w). It must match the intrinsic width of the referenced image. The width descriptor is divided by the source size given in the sizes attribute to calculate the effective pixel density. For example, to provide an image resource to be used when the renderer needs a 450 pixel wide image, use the width descriptor 450w. When a srcset contains \"w\" descriptors, the browser uses those descriptors together with the sizes attribute to pick a resource.
      • \n
      • A pixel density descriptor (a positive floating point number directly followed by x). It specifies the condition in which the corresponding image resource should be used as the display's pixel density. For example, to provide an image resource to be used when the pixel density is double the standard density, use the pixel density descriptor 2x or 2.0x.
      • \n
      \n
    4. \n
    \n

    If no descriptor is specified, the source is assigned the default descriptor of 1x. It is incorrect to mix width descriptors and pixel density descriptors in the same srcset attribute. Duplicate descriptors (for instance, two sources in the same srcset which are both described with 2x) are also invalid.\n

    Space characters, other than the whitespace separating the URL and the corresponding condition descriptor, are ignored; this includes both leading and trailing space, as well as space before or after each comma. However, if an image candidate string contains no descriptors and no whitespace after the URL, the following image candidate string, if there is one, must begin with one or more whitespace, or the comma will be considered part of the URL.\n

    When the <img> element's srcset uses x descriptors, browsers also consider the URL in the src attribute (if present) as a candidate, and assign it a default descriptor of 1x. On the other hand, if the srcset attribute uses width descriptors, src is not considered, and the sizes attribute is used instead.\n

    The user agent selects any of the available sources at its discretion. This provides them with significant leeway to tailor their selection based on things like user preferences or bandwidth conditions. See our Responsive images tutorial for an example." }, "usemap": { - "url": "$MDN_URL$/web/html/reference/elements/img#usemap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#usemap", "status": [ "StandardTrack" ], @@ -5832,7 +5832,7 @@ "doc": "The partial URL (starting with #) of an image map associated with the element.\n

    \n

    Note:\nYou cannot use this attribute if the <img> element is inside an <a> or <button> element.\n

    " }, "vspace": { - "url": "$MDN_URL$/web/html/reference/elements/img#vspace", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#vspace", "status": [ "StandardTrack", "Deprecated" @@ -5853,7 +5853,7 @@ "doc": "The number of pixels of white space above and below the image. Use the margin CSS property instead." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/img#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/img#width", "status": [ "StandardTrack" ], @@ -5877,7 +5877,7 @@ } }, "input": { - "url": "$MDN_URL$/web/html/reference/elements/input", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input", "status": [ "StandardTrack" ], @@ -5908,7 +5908,7 @@ }, "attrs": { "accept": { - "url": "$MDN_URL$/web/html/reference/elements/input#accept", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#accept", "status": [ "StandardTrack" ], @@ -5930,7 +5930,7 @@ "doc": "Valid for the file input type only, the accept attribute defines which file types are selectable in a file upload control. See the file input type." }, "align": { - "url": "$MDN_URL$/web/html/reference/elements/input#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#align", "status": [ "StandardTrack", "Deprecated" @@ -5950,7 +5950,7 @@ } }, "alpha": { - "url": "$MDN_URL$/web/html/reference/elements/input#alpha", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#alpha", "status": [ "Experimental", "StandardTrack" @@ -5965,7 +5965,7 @@ "doc": "Valid for the color input type only, the alpha attribute provides the end user with the ability to set the opacity of the color being selected." }, "alt": { - "url": "$MDN_URL$/web/html/reference/elements/input#alt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#alt", "status": [ "StandardTrack" ], @@ -5987,11 +5987,11 @@ "doc": "Valid for the image button only, the alt attribute provides alternative text for the image, displaying the value of the attribute if the image src is missing or otherwise fails to load. See the image input type." }, "autocapitalize": { - "url": "$MDN_URL$/web/html/reference/elements/input#autocapitalize", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#autocapitalize", "doc": "Controls whether inputted text is automatically capitalized and, if so, in what manner. See the autocapitalize global attribute page for more information." }, "autocomplete": { - "url": "$MDN_URL$/web/html/reference/elements/input#autocomplete", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#autocomplete", "status": [ "StandardTrack" ], @@ -6013,11 +6013,11 @@ "doc": "(Not a Boolean attribute!) The autocomplete attribute takes as its value a space-separated string that describes what, if any, type of autocomplete functionality the input should provide. A typical implementation of autocomplete recalls previous values entered in the same input field, but more complex forms of autocomplete can exist. For instance, a browser could integrate with a device's contacts list to autocomplete email addresses in an email input field. See autocomplete for permitted values.\n

    The autocomplete attribute is valid on hidden, text, search, url, tel, email, date, month, week, time, datetime-local, number, range, color, and password. This attribute has no effect on input types that do not return numeric or text data, being valid for all input types except checkbox, radio, file, or any of the button types.\n

    See the autocomplete attribute for additional information, including information on password security and how autocomplete is slightly different for hidden than for other input types." }, "autofocus": { - "url": "$MDN_URL$/web/html/reference/elements/input#autofocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#autofocus", "doc": "A Boolean attribute which, if present, indicates that the input should automatically have focus when the page has finished loading (or when the <dialog> containing the element has been displayed).\n

    \n

    Note:\nAn element with the autofocus attribute may gain focus before the DOMContentLoaded event is fired.\n

    \n

    No more than one element in the document may have the autofocus attribute. If put on more than one element, the first one with the attribute receives focus.\n

    The autofocus attribute cannot be used on inputs of type hidden, since hidden inputs cannot be focused.\n

    \n

    Warning:\nAutomatically focusing a form control can confuse visually-impaired people using screen-reading technology and people with cognitive impairments. When autofocus is assigned, screen-readers \"teleport\" their user to the form control without warning them beforehand.\n

    \n

    Use careful consideration for accessibility when applying the autofocus attribute. Automatically focusing on a control can cause the page to scroll on load. The focus can also cause dynamic keyboards to display on some touch devices. While a screen reader will announce the label of the form control receiving focus, the screen reader will not announce anything before the label, and the sighted user on a small device will equally miss the context created by the preceding content." }, "capture": { - "url": "$MDN_URL$/web/html/reference/elements/input#capture", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#capture", "status": [ "StandardTrack" ], @@ -6032,7 +6032,7 @@ "doc": "Introduced in the HTML Media Capture specification and valid for the file input type only, the capture attribute defines which media—microphone, video, or camera—should be used to capture a new file for upload with file upload control in supporting scenarios. See the file input type." }, "checked": { - "url": "$MDN_URL$/web/html/reference/elements/input#checked", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#checked", "status": [ "StandardTrack" ], @@ -6054,7 +6054,7 @@ "doc": "Valid for both radio and checkbox types, checked is a Boolean attribute. If present on a radio type, it indicates that the radio button is the currently selected one in the group of same-named radio buttons. If present on a checkbox type, it indicates that the checkbox is checked by default (when the page loads). It does not indicate whether this checkbox is currently checked: if the checkbox's state is changed, this content attribute does not reflect the change. (Only the HTMLInputElement's checked IDL attribute is updated.)\n

    \n

    Note:\nUnlike other input controls, a checkboxes and radio buttons value are only included in the submitted data if they are currently checked. If they are, the name and the value(s) of the checked controls are submitted.\n

    For example, if a checkbox whose name is fruit has a value of cherry, and the checkbox is checked, the form data submitted will include fruit=cherry. If the checkbox isn't active, it isn't listed in the form data at all. The default value for checkboxes and radio buttons is on.\n

    " }, "colorspace": { - "url": "$MDN_URL$/web/html/reference/elements/input#colorspace", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#colorspace", "status": [ "Experimental", "StandardTrack" @@ -6069,7 +6069,7 @@ "doc": "Valid for the color input type only, the colorspace attribute specifies the color space that is used by the type=\"color\" input. Possible enumerated values are:\n" }, "dirname": { - "url": "$MDN_URL$/web/html/reference/elements/input#dirname", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#dirname", "status": [ "StandardTrack" ], @@ -6091,7 +6091,7 @@ "doc": "Valid for hidden, text, search, url, tel, and email input types, the dirname attribute enables the submission of the directionality of the element. When included, the form control will submit with two name/value pairs: the first being the name and value, and the second being the value of the dirname attribute as the name, with a value of ltr or rtl as set by the browser.\n
    \n```html\n\n  \n  \n\n\n```\n
    \n

    When the form above is submitted, the input cause both the name / value pair of fruit=cherry and the dirname / direction pair of fruit-dir=ltr to be sent.\nFor more information, see the dirname attribute." }, "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/input#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#disabled", "status": [ "StandardTrack" ], @@ -6113,7 +6113,7 @@ "doc": "A Boolean attribute which, if present, indicates that the user should not be able to interact with the input. Disabled inputs are typically rendered with a dimmer color or using some other form of indication that the field is not available for use.\n

    Specifically, disabled inputs do not receive the click event, and disabled inputs are not submitted with the form.\n

    \n

    Note:\nAlthough not required by the specification, Firefox will by default persist the dynamic disabled state of an <input> across page loads. Use the autocomplete attribute to control this feature.\n

    " }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/input#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#form", "status": [ "StandardTrack" ], @@ -6135,7 +6135,7 @@ "doc": "A string specifying the <form> element with which the input is associated (that is, its form owner). This string's value, if present, must match the id of a <form> element in the same document. If this attribute isn't specified, the <input> element is associated with the nearest containing form, if any.\n

    The form attribute lets you place an input anywhere in the document but have it included with a form elsewhere in the document.\n

    \n

    Note:\nAn input can only be associated with one form.\n

    " }, "formaction": { - "url": "$MDN_URL$/web/html/reference/elements/input#formaction", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#formaction", "status": [ "StandardTrack" ], @@ -6157,7 +6157,7 @@ "doc": "Valid for the image and submit input types only. See the submit input type for more information." }, "formenctype": { - "url": "$MDN_URL$/web/html/reference/elements/input#formenctype", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#formenctype", "status": [ "StandardTrack" ], @@ -6179,7 +6179,7 @@ "doc": "Valid for the image and submit input types only. See the submit input type for more information." }, "formmethod": { - "url": "$MDN_URL$/web/html/reference/elements/input#formmethod", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#formmethod", "status": [ "StandardTrack" ], @@ -6201,7 +6201,7 @@ "doc": "Valid for the image and submit input types only. See the submit input type for more information." }, "formnovalidate": { - "url": "$MDN_URL$/web/html/reference/elements/input#formnovalidate", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#formnovalidate", "status": [ "StandardTrack" ], @@ -6223,7 +6223,7 @@ "doc": "Valid for the image and submit input types only. See the submit input type for more information." }, "formtarget": { - "url": "$MDN_URL$/web/html/reference/elements/input#formtarget", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#formtarget", "status": [ "StandardTrack" ], @@ -6245,27 +6245,27 @@ "doc": "Valid for the image and submit input types only. See the submit input type for more information." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/input#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#height", "doc": "Valid for the image input button only, the height is the height of the image file to display to represent the graphical submit button. See the image input type." }, "id": { - "url": "$MDN_URL$/web/html/reference/elements/input#id", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#id", "doc": "Global attribute valid for all elements, including all the input types, it defines a unique identifier (ID) which must be unique in the whole document. Its purpose is to identify the element when linking. The value is used as the value of the <label>'s for attribute to link the label with the form control. See <label>." }, "incremental": { - "url": "$MDN_URL$/web/html/reference/elements/input#incremental", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#incremental", "doc": "Whether or not to send repeated\nsearch\nevents to allow updating live search results while the user is still editing the value of the field.\nWebKit and Blink only (Safari, Chrome, Opera, etc.).

    The Boolean attribute incremental is a WebKit and Blink extension (so supported by Safari, Opera, Chrome, etc.) which, if present, tells the user agent to process the input as a live search. As the user edits the value of the field, the user agent sends search events to the HTMLInputElement object representing the search box. This allows your code to update the search results in real time as the user edits the search.\n

    If incremental is not specified, the search event is only sent when the user explicitly initiates a search (such as by pressing the Enter or Return key while editing the field).\n

    The search event is rate-limited so that it is not sent more frequently than an implementation-defined interval." }, "inputmode": { - "url": "$MDN_URL$/web/html/reference/elements/input#inputmode", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#inputmode", "doc": "Global value valid for all elements, it provides a hint to browsers as to the type of virtual keyboard configuration to use when editing this element or its contents. Values include none, text, tel, url, email, numeric, decimal, and search." }, "list": { - "url": "$MDN_URL$/web/html/reference/elements/input#list", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#list", "doc": "The value given to the list attribute should be the id of a <datalist> element located in the same document. The <datalist> provides a list of predefined values to suggest to the user for this input. Any values in the list that are not compatible with the type are not included in the suggested options. The values provided are suggestions, not requirements: users can select from this predefined list or provide a different value.\n

    It is valid on text, search, url, tel, email, date, month, week, time, datetime-local, number, range, and color.\n

    Per the specifications, the list attribute is not supported by the hidden, password, checkbox, radio, file, or any of the button types.\n

    Depending on the browser, the user may see a custom color palette suggested, tic marks along a range, or even an input that opens like a <select> but allows for non-listed values. Check out the browser compatibility table for the other input types.\n

    See the <datalist> element." }, "max": { - "url": "$MDN_URL$/web/html/reference/elements/input#max", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#max", "status": [ "StandardTrack" ], @@ -6287,7 +6287,7 @@ "doc": "Valid for date, month, week, time, datetime-local, number, and range, it defines the greatest value in the range of permitted values. If the value entered into the element exceeds this, the element fails constraint validation. If the value of the max attribute isn't a number, then the element has no maximum value.\n

    There is a special case: if the data type is periodic (such as for dates or times), the value of max may be lower than the value of min, which indicates that the range may wrap around; for example, this allows you to specify a time range from 10 PM to 4 AM." }, "maxlength": { - "url": "$MDN_URL$/web/html/reference/elements/input#maxlength", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#maxlength", "status": [ "StandardTrack" ], @@ -6309,7 +6309,7 @@ "doc": "Valid for text, search, url, tel, email, and password, it defines the maximum string length (measured in UTF-16 code units) that the user can enter into the field. This must be an integer value of 0 or higher. If no maxlength is specified, or an invalid value is specified, the field has no maximum length. This value must also be greater than or equal to the value of minlength.\n

    The input will fail constraint validation if the length of the text entered into the field is greater than maxlength UTF-16 code units long. By default, browsers prevent users from entering more characters than allowed by the maxlength attribute. Constraint validation is only applied when the value is changed by the user. See Client-side validation for more information." }, "min": { - "url": "$MDN_URL$/web/html/reference/elements/input#min", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#min", "status": [ "StandardTrack" ], @@ -6331,7 +6331,7 @@ "doc": "Valid for date, month, week, time, datetime-local, number, and range, it defines the most negative value in the range of permitted values. If the value entered into the element is less than this, the element fails constraint validation. If the value of the min attribute isn't a number, then the element has no minimum value.\n

    This value must be less than or equal to the value of the max attribute. If the min attribute is present but is not specified or is invalid, no min value is applied. If the min attribute is valid and a non-empty value is less than the minimum allowed by the min attribute, constraint validation will prevent form submission. See Client-side validation for more information.\n

    There is a special case: if the data type is periodic (such as for dates or times), the value of max may be lower than the value of min, which indicates that the range may wrap around; for example, this allows you to specify a time range from 10 PM to 4 AM." }, "minlength": { - "url": "$MDN_URL$/web/html/reference/elements/input#minlength", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#minlength", "status": [ "StandardTrack" ], @@ -6353,11 +6353,11 @@ "doc": "Valid for text, search, url, tel, email, and password, it defines the minimum string length (measured in UTF-16 code units) that the user can enter into the entry field. This must be a non-negative integer value smaller than or equal to the value specified by maxlength. If no minlength is specified, or an invalid value is specified, the input has no minimum length.\n

    The input will fail constraint validation if the length of the text entered into the field is fewer than minlength UTF-16 code units long, preventing form submission. Constraint validation is only applied when the value is changed by the user. See Client-side validation for more information." }, "mozactionhint": { - "url": "$MDN_URL$/web/html/reference/elements/input#mozactionhint", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#mozactionhint", "doc": "A string indicating the type of action that will be taken when the user\npresses the Enter or Return key while editing the\nfield; this is used to determine an appropriate label for that key on a\nvirtual keyboard. Since this attribute is deprecated, use enterkeyhint instead." }, "multiple": { - "url": "$MDN_URL$/web/html/reference/elements/input#multiple", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#multiple", "status": [ "StandardTrack" ], @@ -6379,7 +6379,7 @@ "doc": "The Boolean multiple attribute, if set, means the user can enter comma separated email addresses in the email widget or can choose more than one file with the file input. See the email and file input type." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/input#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#name", "status": [ "StandardTrack" ], @@ -6401,11 +6401,11 @@ "doc": "A string specifying a name for the input control. This name is submitted along with the control's value when the form data is submitted.\n

    Consider the name a required attribute (even though it's not). If an input has no name specified, or name is empty, the input's value is not submitted with the form! (Disabled controls, unchecked radio buttons, unchecked checkboxes, and reset buttons are also not sent.)\n

    There are two special cases:\n

      \n
    1. _charset_ : If used as the name of an <input> element of type hidden, the input's value is automatically set by the user agent to the character encoding being used to submit the form.
    2. \n
    3. isindex: For historical reasons, the name isindex is not allowed.
    4. \n
    \n

    The name attribute creates a unique behavior for radio buttons.\n

    Only one radio button in a same-named group of radio buttons can be checked at a time. Selecting any radio button in that group automatically deselects any currently-selected radio button in the same group. The value of that one checked radio button is sent along with the name if the form is submitted,\n

    When tabbing into a series of same-named group of radio buttons, if one is checked, that one will receive focus. If they aren't grouped together in source order, if one of the group is checked, tabbing into the group starts when the first one in the group is encountered, skipping all those that aren't checked. In other words, if one is checked, tabbing skips the unchecked radio buttons in the group. If none are checked, the radio button group receives focus when the first button in the same name group is reached.\n

    Once one of the radio buttons in a group has focus, using the arrow keys will navigate through all the radio buttons of the same name, even if the radio buttons are not grouped together in the source order.\n

    When an input element is given a name, that name becomes a property of the owning form element's HTMLFormElement.elements property. If you have an input whose name is set to guest and another whose name is hat-size, the following code can be used:\n

    \n```js\nlet form = document.querySelector(\"form\");\nlet guestName = form.elements.guest;\nlet hatSize = form.elements[\"hat-size\"];\n```\n
    \n

    When this code has run, guestName will be the HTMLInputElement for the guest field, and hatSize the object for the hat-size field.\n

    \n

    Warning:\nAvoid giving form elements a name that corresponds to a built-in property of the form, since you would then override the predefined property or method with this reference to the corresponding input.\n

    " }, "orient": { - "url": "$MDN_URL$/web/html/reference/elements/input#orient", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#orient", "doc": "Sets the orientation of the range slider.\nFirefox only\n.

    Similar to the -moz-orient non-standard CSS property impacting the <progress> and <meter> elements, the orient attribute defines the orientation of the range slider. Values include horizontal, meaning the range is rendered horizontally, and vertical, where the range is rendered vertically. See Creating vertical form controls for a modern approach to creating vertical form controls." }, "pattern": { - "url": "$MDN_URL$/web/html/reference/elements/input#pattern", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#pattern", "status": [ "StandardTrack" ], @@ -6427,7 +6427,7 @@ "doc": "Valid for text, search, url, tel, email, and password, the pattern attribute is used to compile a regular expression that the input's value must match in order for the value to pass constraint validation. It must be a valid JavaScript regular expression, as used by the RegExp type, and as documented in our guide on regular expressions. No forward slashes should be specified around the pattern text. When compiling the regular expression:\n

      \n
    1. the pattern will be implicitly wrapped with ^(?: and )$, such that the match is required against the entire input value, i.e., ^(?:<pattern>)$.
    2. \n
    3. the 'v' flag is specified so that the pattern is treated as a sequence of Unicode code points, instead of as ASCII.
    4. \n
    \n

    If the pattern attribute is present but is not specified or is invalid, no regular expression is applied and this attribute is ignored completely. If the pattern attribute is valid and a non-empty value does not match the pattern, constraint validation will prevent form submission. If the multiple is present, the compiled regular expression is matched against each comma separated value.\n

    \n

    Note:\nIf using the pattern attribute, inform the user about the expected format by including explanatory text nearby. You can also include a title attribute to explain what the requirements are to match the pattern; most browsers will display this title as a tooltip. The visible explanation is required for accessibility. The tooltip is an enhancement.\n

    \n

    See Client-side validation for more information." }, "placeholder": { - "url": "$MDN_URL$/web/html/reference/elements/input#placeholder", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#placeholder", "status": [ "StandardTrack" ], @@ -6449,7 +6449,7 @@ "doc": "Valid for text, search, url, tel, email, password, and number, the placeholder attribute provides a brief hint to the user as to what kind of information is expected in the field. It should be a word or short phrase that provides a hint as to the expected type of data, rather than an explanation or prompt. The text must not include carriage returns or line feeds. So for example if a field is expected to capture a user's first name, and its label is \"First Name\", a suitable placeholder might be \"e.g., Mustafa\".\n

    \n

    Note:\nThe placeholder attribute is not as semantically useful as other ways to explain your form, and can cause unexpected technical issues with your content. See Labels for more information.\n

    " }, "popovertarget": { - "url": "$MDN_URL$/web/html/reference/elements/input#popovertarget", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#popovertarget", "status": [ "StandardTrack" ], @@ -6470,7 +6470,7 @@ "doc": "Turns an <input type=\"button\"> element into a popover control button; takes the ID of the popover element to control as its value. See the Popover API landing page for more details. Establishing a relationship between a popover and its invoker button using the popovertarget attribute has two additional useful effects:\n" }, "popovertargetaction": { - "url": "$MDN_URL$/web/html/reference/elements/input#popovertargetaction", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#popovertargetaction", "status": [ "StandardTrack" ], @@ -6491,7 +6491,7 @@ "doc": "Specifies the action to be performed on a popover element being controlled by a control <input type=\"button\">. Possible values are:\n
    \n
    \"hide\"
    \n
    \n

    The button will hide a shown popover. If you try to hide an already hidden popover, no action will be taken.\n

    \n
    \"show\"
    \n
    \n

    The button will show a hidden popover. If you try to show an already showing popover, no action will be taken.\n

    \n
    \"toggle\"
    \n
    \n

    The button will toggle a popover between showing and hidden. If the popover is hidden, it will be shown; if the popover is showing, it will be hidden. If popovertargetaction is omitted, \"toggle\" is the default action that will be performed by the control button.\n

    \n
    " }, "readonly": { - "url": "$MDN_URL$/web/html/reference/elements/input#readonly", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#readonly", "status": [ "StandardTrack" ], @@ -6513,7 +6513,7 @@ "doc": "A Boolean attribute which, if present, indicates that the user should not be able to edit the value of the input. The readonly attribute is supported by the text, search, url, tel, email, date, month, week, time, datetime-local, number, and password input types.\n

    See the HTML attribute: readonly for more information." }, "required": { - "url": "$MDN_URL$/web/html/reference/elements/input#required", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#required", "status": [ "StandardTrack" ], @@ -6535,11 +6535,11 @@ "doc": "required is a Boolean attribute which, if present, indicates that the user must specify a value for the input before the owning form can be submitted. The required attribute is supported by text, search, url, tel, email, date, month, week, time, datetime-local, number, password, checkbox, radio, and file inputs.\n

    See Client-side validation and the HTML attribute: required for more information." }, "results": { - "url": "$MDN_URL$/web/html/reference/elements/input#results", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#results", "doc": "The maximum number of items that should be displayed in the drop-down list of previous search queries.\nSafari only.

    The results attribute—supported only by Safari—is a numeric value that lets you override the maximum number of entries to be displayed in the <input> element's natively-provided drop-down menu of previous search queries.\n

    The value must be a non-negative decimal number. If not provided, or an invalid value is given, the browser's default maximum number of entries is used." }, "size": { - "url": "$MDN_URL$/web/html/reference/elements/input#size", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#size", "status": [ "StandardTrack" ], @@ -6561,7 +6561,7 @@ "doc": "Valid for email, password, tel, url, and text, the size attribute specifies how much of the input is shown. Basically creates same result as setting CSS width property with a few specialties. The actual unit of the value depends on the input type. For password and text, it is a number of characters (or em units) with a default value of 20, and for others, it is pixels (or px units). CSS width takes precedence over the size attribute." }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/input#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#src", "status": [ "StandardTrack" ], @@ -6583,7 +6583,7 @@ "doc": "Valid for the image input button only, the src is string specifying the URL of the image file to display to represent the graphical submit button. See the image input type." }, "step": { - "url": "$MDN_URL$/web/html/reference/elements/input#step", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#step", "status": [ "StandardTrack" ], @@ -6605,7 +6605,7 @@ "doc": "Valid for date, month, week, time, datetime-local, number, and range, the step attribute is a number that specifies the granularity that the value must adhere to. Only values which are a whole number of steps from the step base are valid. The step base is min if specified, value otherwise, or 0 if neither is provided (except for week, which has a default step base of −259,200,000, representing the start of week 1970-W01).\n

    If not explicitly included:\n

    \n

    The value must be a positive number—integer or float—or the special value any, which means no stepping is implied, and any value is allowed (barring other constraints, such as min and max).\n

    For example, if you have <input type=\"number\" min=\"10\" step=\"2\">, then any even integer, 10 or greater, is valid. If omitted, <input type=\"number\">, any integer is valid, but floats (like 4.2) are not valid, because step defaults to 1. For 4.2 to be valid, step would have had to be set to any, 0.1, 0.2, or the min value would have had to be a number ending in .2, such as <input type=\"number\" min=\"-5.2\">.\n

    \n

    Note:\nWhen the data entered by the user doesn't adhere to the stepping configuration, the value is considered invalid in constraint validation and will match the :invalid pseudoclass.\n

    \n

    See Client-side validation for more information." }, "switch": { - "url": "$MDN_URL$/web/html/reference/elements/input#switch", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#switch", "status": [ "Experimental" ], @@ -6619,19 +6619,19 @@ "doc": "Valid for checkbox input only, switch is a Boolean attribute that indicates whether the checkbox input should be rendered as a switch.\n

    \n

    Note:\nThis attribute is still experimental and has limited browser support. The attribute is ignored on unsupported browsers.\n

    " }, "tabindex": { - "url": "$MDN_URL$/web/html/reference/elements/input#tabindex", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#tabindex", "doc": "Global attribute valid for all elements, including all the input types, an integer attribute indicating if the element can take input focus (is focusable), if it should participate to sequential keyboard navigation. As all input types except for input of type hidden are focusable, this attribute should not be used on form controls, because doing so would require the management of the focus order for all elements within the document with the risk of harming usability and accessibility if done incorrectly." }, "title": { - "url": "$MDN_URL$/web/html/reference/elements/input#title", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#title", "doc": "Global attribute valid for all elements, including all input types, containing a text representing advisory information related to the element it belongs to. Such information can typically, but not necessarily, be presented to the user as a tooltip. The title should NOT be used as the primary explanation of the purpose of the form control. Instead, use the <label> element with a for attribute set to the form control's id attribute. See Labels below." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/input#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#type", "doc": "A string specifying the type of control to render. For example, to create a checkbox, a value of checkbox is used. If omitted (or an unknown value is specified), the input type text is used, creating a plaintext input field.\n

    Permitted values are listed in Input types above." }, "usemap": { - "url": "$MDN_URL$/web/html/reference/elements/input#usemap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#usemap", "status": [ "StandardTrack", "Deprecated" @@ -6651,11 +6651,11 @@ } }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/input#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#value", "doc": "The input control's value. When specified in the HTML, this is the initial value, and from then on it can be altered or retrieved at any time using JavaScript to access the respective HTMLInputElement object's value property. The value attribute is always optional, though should be considered mandatory for checkbox, radio, and hidden." }, "webkitdirectory": { - "url": "$MDN_URL$/web/html/reference/elements/input#webkitdirectory", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#webkitdirectory", "compatibility": { "Chrome": "7", "ChromeAndroid": "132", @@ -6673,13 +6673,13 @@ "doc": "A Boolean indicating whether to only allow the user to choose a directory (or directories, if\nmultiple\nis also present)

    The Boolean webkitdirectory attribute, if present, indicates that only directories should be available to be selected by the user in the file picker interface. See HTMLInputElement.webkitdirectory for additional details and examples.\n

    Though originally implemented only for WebKit-based browsers, webkitdirectory is also usable in Microsoft Edge as well as Firefox 50 and later. However, even though it has relatively broad support, it is still not standard and should not be used unless you have no alternative." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/input#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/input#width", "doc": "Valid for the image input button only, the width is the width of the image file to display to represent the graphical submit button. See the image input type." } } }, "ins": { - "url": "$MDN_URL$/web/html/reference/elements/ins", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ins", "status": [ "StandardTrack" ], @@ -6710,7 +6710,7 @@ }, "attrs": { "cite": { - "url": "$MDN_URL$/web/html/reference/elements/ins#cite", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ins#cite", "status": [ "StandardTrack" ], @@ -6732,7 +6732,7 @@ "doc": "This attribute defines the URI of a resource that explains the change, such as a link to meeting minutes or a ticket in a troubleshooting system." }, "datetime": { - "url": "$MDN_URL$/web/html/reference/elements/ins#datetime", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ins#datetime", "status": [ "StandardTrack" ], @@ -6756,7 +6756,7 @@ } }, "kbd": { - "url": "$MDN_URL$/web/html/reference/elements/kbd", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/kbd", "status": [ "StandardTrack" ], @@ -6787,7 +6787,7 @@ } }, "label": { - "url": "$MDN_URL$/web/html/reference/elements/label", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/label", "status": [ "StandardTrack" ], @@ -6818,7 +6818,7 @@ }, "attrs": { "for": { - "url": "$MDN_URL$/web/html/reference/elements/label#for", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/label#for", "status": [ "StandardTrack" ], @@ -6842,7 +6842,7 @@ } }, "legend": { - "url": "$MDN_URL$/web/html/reference/elements/legend", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/legend", "status": [ "StandardTrack" ], @@ -6873,7 +6873,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/legend#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/legend#align", "status": [ "StandardTrack", "Deprecated" @@ -6895,7 +6895,7 @@ } }, "li": { - "url": "$MDN_URL$/web/html/reference/elements/li", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/li", "status": [ "StandardTrack" ], @@ -6926,7 +6926,7 @@ }, "attrs": { "type": { - "url": "$MDN_URL$/web/html/reference/elements/li#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/li#type", "status": [ "StandardTrack", "Deprecated" @@ -6947,7 +6947,7 @@ "doc": "This character attribute indicates the numbering type:\n

    \n

    This type overrides the one used by its parent <ol> element, if any.\n

    \n

    Note:\nThis attribute has been deprecated; use the CSS list-style-type property instead.\n

    " }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/li#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/li#value", "status": [ "StandardTrack" ], @@ -6971,7 +6971,7 @@ } }, "link": { - "url": "$MDN_URL$/web/html/reference/elements/link", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link", "status": [ "StandardTrack" ], @@ -7002,7 +7002,7 @@ }, "attrs": { "as": { - "url": "$MDN_URL$/web/html/reference/elements/link#as", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#as", "status": [ "StandardTrack" ], @@ -7024,7 +7024,7 @@ "doc": "This attribute is required when rel=\"preload\" has been set on the <link> element, optional when rel=\"modulepreload\" has been set, and otherwise should not be used.\nIt specifies the type of content being loaded by the <link>, which is necessary for request matching, application of correct content security policy, and setting of correct Accept request header.\n

    Furthermore, rel=\"preload\" uses this as a signal for request prioritization.\nThe table below lists the valid values for this attribute and the elements or resources they apply to.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ValueApplies To
    audio<audio> elements
    document<iframe> and <frame> elements
    embed<embed> elements
    fetch\n

    fetch, XHR\n

    \n

    Note: This value also requires\n<link> to contain the crossorigin attribute, see CORS-enabled fetches.\n

    \n
    font\n

    CSS @font-face\n

    \n

    Note: This value also requires\n<link> to contain the crossorigin attribute, see CORS-enabled fetches.\n

    \n
    image\n<img> and <picture> elements with\nsrcset or imageset attributes, SVG <image> elements,\nCSS *-image rules\n
    object<object> elements
    script\n<script> elements, Worker importScripts\n
    style\n<link rel=stylesheet> elements, CSS\n@import\n
    track<track> elements
    video<video> elements
    workerWorker, SharedWorker
    " }, "blocking": { - "url": "$MDN_URL$/web/html/reference/elements/link#blocking", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#blocking", "status": [ "StandardTrack" ], @@ -7042,7 +7042,7 @@ "doc": "This attribute explicitly indicates that certain operations should be blocked until specific conditions are met. It must only be used when the rel attribute contains the expect or stylesheet keywords. With rel=\"expect\", it indicates that operations should be blocked until a specific DOM node has been parsed. With rel=\"stylesheet\", it indicates that operations should be blocked until an external stylesheet and its critical subresources have been fetched and applied to the document. The operations that are to be blocked must be a space-separated list of blocking tokens listed below. Currently there is only one token:\n\n
    \n

    Note:\nOnly link elements in the document's <head> can possibly block rendering. By default, a link element with rel=\"stylesheet\" in the <head> blocks rendering when the browser discovers it during parsing. If such a link element is added dynamically via script, you must additionally set blocking = \"render\" for it to block rendering.\n

    " }, "charset": { - "url": "$MDN_URL$/web/html/reference/elements/link#charset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#charset", "status": [ "StandardTrack", "Deprecated" @@ -7063,7 +7063,7 @@ "doc": "This attribute defines the character encoding of the linked resource.\nThe value is a space- and/or comma-delimited list of character sets as defined in RFC 2045.\nThe default value is iso-8859-1.\n
    \n

    Note:\nTo produce the same effect as this obsolete attribute, use the Content-Type HTTP header on the linked resource.\n

    " }, "crossorigin": { - "url": "$MDN_URL$/web/html/reference/elements/link#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#crossorigin", "status": [ "StandardTrack" ], @@ -7085,7 +7085,7 @@ "doc": "This enumerated attribute indicates whether CORS must be used when fetching the resource.\nCORS-enabled images can be reused in the <canvas> element without being tainted.\nThe allowed values are:\n
    \n
    anonymous
    \n
    \n

    A cross-origin request (i.e., with an Origin HTTP header) is performed, but no credential is sent (i.e., no cookie, X.509 certificate, or HTTP Basic authentication).\nIf the server does not give credentials to the origin site (by not setting the Access-Control-Allow-Origin HTTP header) the resource will be tainted and its usage restricted.\n

    \n
    use-credentials
    \n
    \n

    A cross-origin request (i.e., with an Origin HTTP header) is performed along with a credential sent (i.e., a cookie, certificate, and/or HTTP Basic authentication is performed).\nIf the server does not give credentials to the origin site (through Access-Control-Allow-Credentials HTTP header), the resource will be tainted and its usage restricted.\n

    \n
    \n

    If the attribute is not present, the resource is fetched without a CORS request (i.e., without sending the Origin HTTP header), preventing its non-tainted usage. If invalid, it is handled as if the enumerated keyword anonymous was used.\nSee CORS settings attributes for additional information." }, "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/link#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#disabled", "status": [ "StandardTrack" ], @@ -7107,7 +7107,7 @@ "doc": "For rel=\"stylesheet\" only, the disabled Boolean attribute indicates whether the described stylesheet should be loaded and applied to the document.\nIf disabled is specified in the HTML when it is loaded, the stylesheet will not be loaded during page load.\nInstead, the stylesheet will be loaded on-demand, if and when the disabled attribute is changed to false or removed.\n

    Setting the disabled property in the DOM causes the stylesheet to be removed from the document's Document.styleSheets list." }, "fetchpriority": { - "url": "$MDN_URL$/web/html/reference/elements/link#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#fetchpriority", "status": [ "StandardTrack" ], @@ -7128,7 +7128,7 @@ "doc": "Provides a hint of the relative priority to use when fetching a resource of a particular type. Allowed values:\n

    \n
    high
    \n
    \n

    Fetch the resource at a high priority relative to other resources of the same type.\n

    \n
    low
    \n
    \n

    Fetch the resource at a low priority relative to other resources of the same type.\n

    \n
    auto
    \n
    \n

    Don't set a preference for the fetch priority.\nThis is the default.\nIt is used if no value or an invalid value is set.\n

    \n
    " }, "href": { - "url": "$MDN_URL$/web/html/reference/elements/link#href", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#href", "status": [ "StandardTrack" ], @@ -7150,7 +7150,7 @@ "doc": "This attribute specifies the URL of the linked resource. A URL can be absolute or relative." }, "hreflang": { - "url": "$MDN_URL$/web/html/reference/elements/link#hreflang", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#hreflang", "status": [ "StandardTrack" ], @@ -7172,7 +7172,7 @@ "doc": "This attribute indicates the language of the linked resource.\nIt is purely advisory.\nValues should be valid BCP 47 language tags.\nUse this attribute only if the href attribute is present." }, "imagesizes": { - "url": "$MDN_URL$/web/html/reference/elements/link#imagesizes", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#imagesizes", "status": [ "StandardTrack" ], @@ -7193,7 +7193,7 @@ "doc": "For rel=\"preload\" and as=\"image\" only, the imagesizes attribute has similar syntax and semantics as the sizes attribute that indicates to preload the appropriate resource used by an img element with corresponding values for its srcset and sizes attributes." }, "imagesrcset": { - "url": "$MDN_URL$/web/html/reference/elements/link#imagesrcset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#imagesrcset", "status": [ "StandardTrack" ], @@ -7214,7 +7214,7 @@ "doc": "For rel=\"preload\" and as=\"image\" only, the imagesrcset attribute has similar syntax and semantics as the srcset attribute that indicates to preload the appropriate resource used by an img element with corresponding values for its srcset and sizes attributes." }, "integrity": { - "url": "$MDN_URL$/web/html/reference/elements/link#integrity", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#integrity", "status": [ "StandardTrack" ], @@ -7236,7 +7236,7 @@ "doc": "Contains inline metadata — a base64-encoded cryptographic hash of the resource (file) you're telling the browser to fetch.\nThe browser can use this to verify that the fetched resource has been delivered without unexpected manipulation.\nThe attribute must only be specified when the rel attribute is specified to stylesheet, preload, or modulepreload.\nSee Subresource Integrity." }, "media": { - "url": "$MDN_URL$/web/html/reference/elements/link#media", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#media", "status": [ "StandardTrack" ], @@ -7258,7 +7258,7 @@ "doc": "This attribute specifies the media that the linked resource applies to. Its value must be a media type / media query.\nThis attribute is mainly useful when linking to external stylesheets — it allows the user agent to pick the best adapted one for the device it runs on." }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/link#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#referrerpolicy", "status": [ "StandardTrack" ], @@ -7280,7 +7280,7 @@ "doc": "A string indicating which referrer to use when fetching the resource. For detailed explanations and examples of each policy, see the Referrer-Policy header documentation.\n" }, "rel": { - "url": "$MDN_URL$/web/html/reference/elements/link#rel", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#rel", "status": [ "StandardTrack" ], @@ -7302,7 +7302,7 @@ "doc": "This attribute names a relationship of the linked document to the current document. The attribute must be a space-separated list of link type values." }, "rev": { - "url": "$MDN_URL$/web/html/reference/elements/link#rev", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#rev", "status": [ "StandardTrack", "Deprecated" @@ -7323,7 +7323,7 @@ "doc": "The value of this attribute shows the relationship of the current document to the linked document, as defined by the href attribute.\nThe attribute thus defines the reverse relationship compared to the value of the rel attribute.\nLink type values for the attribute are similar to the possible values for rel.\n
    \n

    Note:\nInstead of rev, you should use the rel attribute with the opposite link type value.\nFor example, to establish the reverse link for made, specify author. Also, this attribute doesn't stand for \"revision\" and must not be used with a version number, even though many sites misuse it in this way.\n

    " }, "sizes": { - "url": "$MDN_URL$/web/html/reference/elements/link#sizes", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#sizes", "status": [ "StandardTrack" ], @@ -7345,7 +7345,7 @@ "doc": "This attribute defines the sizes of the icons for visual media contained in the resource.\nIt must be present only if the rel contains a value of icon or a non-standard type such as Apple's apple-touch-icon.\nIt may have the following values:\n\n
    \n

    Note:\nMost icon formats are only able to store one single icon; therefore, most of the time, the sizes attribute contains only one entry.\nMicrosoft's ICO format and Apple's ICNS format can store multiple icon sizes in a single file. ICO has better browser support, so you should use this format if cross-browser support is a concern.\n

    " }, "target": { - "url": "$MDN_URL$/web/html/reference/elements/link#target", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#target", "status": [ "StandardTrack", "Deprecated" @@ -7366,11 +7366,11 @@ "doc": "Defines the frame or window name that has the defined linking relationship or that will show the rendering of any linked resource." }, "title": { - "url": "$MDN_URL$/web/html/reference/elements/link#title", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#title", "doc": "The title attribute has special semantics on the <link> element.\nWhen used on a <link rel=\"stylesheet\"> it defines a default or an alternate stylesheet." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/link#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/link#type", "status": [ "StandardTrack" ], @@ -7394,7 +7394,7 @@ } }, "main": { - "url": "$MDN_URL$/web/html/reference/elements/main", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/main", "status": [ "StandardTrack" ], @@ -7425,7 +7425,7 @@ } }, "map": { - "url": "$MDN_URL$/web/html/reference/elements/map", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/map", "status": [ "StandardTrack" ], @@ -7456,7 +7456,7 @@ }, "attrs": { "name": { - "url": "$MDN_URL$/web/html/reference/elements/map#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/map#name", "status": [ "StandardTrack" ], @@ -7480,7 +7480,7 @@ } }, "mark": { - "url": "$MDN_URL$/web/html/reference/elements/mark", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/mark", "status": [ "StandardTrack" ], @@ -7511,7 +7511,7 @@ } }, "marquee": { - "url": "$MDN_URL$/web/html/reference/elements/marquee", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee", "status": [ "StandardTrack", "Deprecated" @@ -7532,7 +7532,7 @@ }, "attrs": { "behavior": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#behavior", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#behavior", "status": [ "StandardTrack", "Deprecated" @@ -7553,7 +7553,7 @@ "doc": "Sets how the text is scrolled within the marquee. Possible values are scroll, slide and alternate. If no value is specified, the default value is scroll." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -7574,7 +7574,7 @@ "doc": "Sets the background color through color name or hexadecimal value." }, "direction": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#direction", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#direction", "status": [ "StandardTrack", "Deprecated" @@ -7595,7 +7595,7 @@ "doc": "Sets the direction of the scrolling within the marquee. Possible values are left, right, up and down. If no value is specified, the default value is left." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#height", "status": [ "StandardTrack", "Deprecated" @@ -7616,7 +7616,7 @@ "doc": "Sets the height in pixels or percentage value." }, "hspace": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#hspace", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#hspace", "status": [ "StandardTrack", "Deprecated" @@ -7637,7 +7637,7 @@ "doc": "Sets the horizontal margin" }, "loop": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#loop", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#loop", "status": [ "StandardTrack", "Deprecated" @@ -7658,7 +7658,7 @@ "doc": "Sets the number of times the marquee will scroll. If no value is specified, the default value is −1, which means the marquee will scroll continuously." }, "scrollamount": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#scrollamount", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#scrollamount", "status": [ "StandardTrack", "Deprecated" @@ -7679,7 +7679,7 @@ "doc": "Sets the amount of scrolling at each interval in pixels. The default value is 6." }, "scrolldelay": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#scrolldelay", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#scrolldelay", "status": [ "StandardTrack", "Deprecated" @@ -7700,7 +7700,7 @@ "doc": "Sets the interval between each scroll movement in milliseconds. The default value is 85. Note that any value smaller than 60 is ignored and the value 60 is used instead unless truespeed is specified." }, "truespeed": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#truespeed", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#truespeed", "status": [ "StandardTrack", "Deprecated" @@ -7721,7 +7721,7 @@ "doc": "By default, scrolldelay values lower than 60 are ignored. If truespeed is present, those values are not ignored." }, "vspace": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#vspace", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#vspace", "status": [ "StandardTrack", "Deprecated" @@ -7742,7 +7742,7 @@ "doc": "Sets the vertical margin in pixels or percentage value." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/marquee#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/marquee#width", "status": [ "StandardTrack", "Deprecated" @@ -7765,7 +7765,7 @@ } }, "menu": { - "url": "$MDN_URL$/web/html/reference/elements/menu", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/menu", "status": [ "StandardTrack" ], @@ -7796,13 +7796,13 @@ }, "attrs": { "compact": { - "url": "$MDN_URL$/web/html/reference/elements/menu#compact", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/menu#compact", "doc": "This Boolean attribute hints that the list should be rendered in a compact style. The interpretation of this attribute is browser-specific. Use CSS instead: to give a similar effect as the compact attribute, the CSS property line-height can be used with a value of 80%." } } }, "meta": { - "url": "$MDN_URL$/web/html/reference/elements/meta", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta", "status": [ "StandardTrack" ], @@ -7833,7 +7833,7 @@ }, "attrs": { "charset": { - "url": "$MDN_URL$/web/html/reference/elements/meta#charset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#charset", "status": [ "StandardTrack" ], @@ -7855,7 +7855,7 @@ "doc": "This attribute declares the document's character encoding. If the attribute is present, its value must be an ASCII case-insensitive match for the string \"utf-8\", because UTF-8 is the only valid encoding for HTML5 documents. <meta> elements which declare a character encoding must be located entirely within the first 1024 bytes of the document." }, "content": { - "url": "$MDN_URL$/web/html/reference/elements/meta#content", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#content", "status": [ "StandardTrack" ], @@ -7877,15 +7877,15 @@ "doc": "This attribute contains the value for the http-equiv or name attribute, depending on which is used." }, "http-equiv": { - "url": "$MDN_URL$/web/html/reference/elements/meta#http-equiv", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#http-equiv", "doc": "Defines a pragma directive, which are instructions for the browser for processing the document.\nThe attribute's name is short for http-equivalent because the allowed values are names of equivalent HTTP headers." }, "media": { - "url": "$MDN_URL$/web/html/reference/elements/meta#media", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#media", "doc": "The media attribute defines which media the theme color defined in the content attribute should be applied to.\nIts value is a media query, which defaults to all if the attribute is missing.\nThis attribute is only relevant when the element's name attribute is set to theme-color.\nOtherwise, it has no effect, and should not be included." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/meta#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#name", "status": [ "StandardTrack" ], @@ -7907,7 +7907,7 @@ "doc": "The name and content attributes can be used together to provide document metadata in terms of name-value pairs, with the name attribute giving the metadata name, and the content attribute giving the value." }, "scheme": { - "url": "$MDN_URL$/web/html/reference/elements/meta#scheme", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta#scheme", "status": [ "StandardTrack", "Deprecated" @@ -7929,7 +7929,7 @@ } }, "meter": { - "url": "$MDN_URL$/web/html/reference/elements/meter", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter", "status": [ "StandardTrack" ], @@ -7960,7 +7960,7 @@ }, "attrs": { "high": { - "url": "$MDN_URL$/web/html/reference/elements/meter#high", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#high", "status": [ "StandardTrack" ], @@ -7982,7 +7982,7 @@ "doc": "The lower numeric bound of the high end of the measured range. This must be less than the maximum value (max attribute), and it also must be greater than the low value and minimum value (low attribute and min attribute, respectively), if any are specified. If unspecified, or if greater than the maximum value, the high value is equal to the maximum value." }, "low": { - "url": "$MDN_URL$/web/html/reference/elements/meter#low", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#low", "status": [ "StandardTrack" ], @@ -8004,7 +8004,7 @@ "doc": "The upper numeric bound of the low end of the measured range. This must be greater than the minimum value (min attribute), and it also must be less than the high value and maximum value (high attribute and max attribute, respectively), if any are specified. If unspecified, or if less than the minimum value, the low value is equal to the minimum value." }, "max": { - "url": "$MDN_URL$/web/html/reference/elements/meter#max", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#max", "status": [ "StandardTrack" ], @@ -8026,7 +8026,7 @@ "doc": "The upper numeric bound of the measured range. This must be greater than the minimum value (min attribute), if specified. If unspecified, the maximum value is 1." }, "min": { - "url": "$MDN_URL$/web/html/reference/elements/meter#min", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#min", "status": [ "StandardTrack" ], @@ -8048,7 +8048,7 @@ "doc": "The lower numeric bound of the measured range. This must be less than the maximum value (max attribute), if specified. If unspecified, the minimum value is 0." }, "optimum": { - "url": "$MDN_URL$/web/html/reference/elements/meter#optimum", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#optimum", "status": [ "StandardTrack" ], @@ -8070,7 +8070,7 @@ "doc": "This attribute indicates the optimal numeric value. It must be within the range (as defined by the min attribute and max attribute). When used with the low attribute and high attribute, it gives an indication where along the range is considered preferable. For example, if it is between the min attribute and the low attribute, then the lower range is considered preferred. The browser may color the meter's bar differently depending on whether the value is less than or equal to the optimum value." }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/meter#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meter#value", "status": [ "StandardTrack" ], @@ -8094,7 +8094,7 @@ } }, "nav": { - "url": "$MDN_URL$/web/html/reference/elements/nav", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/nav", "status": [ "StandardTrack" ], @@ -8125,7 +8125,7 @@ } }, "nobr": { - "url": "$MDN_URL$/web/html/reference/elements/nobr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/nobr", "status": [ "StandardTrack", "Deprecated" @@ -8143,7 +8143,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <nobr> HTML element prevents the text it contains from automatically wrapping across multiple lines, potentially resulting in the user having to scroll horizontally to see the entire width of the text.\n

    \n

    Warning:\nAlthough this element is widely supported, it was never standard HTML, so you shouldn't use it. Instead, use the CSS property white-space like this:\n

    \n
    \n```html\nLong line with no breaks\n```\n
    \n
    \n```css\n.nobr {\n  white-space: nowrap;\n}\n```\n
    " }, "noembed": { - "url": "$MDN_URL$/web/html/reference/elements/noembed", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/noembed", "status": [ "StandardTrack", "Deprecated" @@ -8161,7 +8161,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <noembed> HTML element is an obsolete, non-standard way to provide alternative, or \"fallback\", content for browsers that do not support the <embed> element or do not support the type of embedded content an author wishes to use. This element was deprecated in HTML 4.01 and above in favor of placing fallback content between the opening and closing tags of an <object> element.\n

    \n

    Note:\nWhile this element currently still works in many browsers, it is obsolete and should not be used. Use <object> instead, with fallback content between the opening and closing tags of the element.\n

    " }, "noframes": { - "url": "$MDN_URL$/web/html/reference/elements/noframes", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/noframes", "status": [ "StandardTrack", "Deprecated" @@ -8179,7 +8179,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <noframes> HTML element provides content to be presented in browsers that don't support (or have disabled support for) the <frame> element. Although most commonly-used browsers support frames, there are exceptions, including certain special-use browsers including some mobile browsers, as well as text-mode browsers.\n

    A <noframes> element can contain any HTML elements that are allowed within the body of an HTML document, except for the <frameset> and <frame> elements, since using frames when they aren't supported doesn't make sense.\n

    <noframes> can be used to present a message explaining that the user's browser doesn't support frames, but ideally should be used to present an alternate form of the site that doesn't use frames but still offers the same or similar functionality.\n

    \n

    Note:\nThis element is obsolete and shouldn't be used, since the <frame> and <frameset> elements are also obsolete. When frames are needed at all, they should be presented using the <iframe> element.\n

    " }, "noscript": { - "url": "$MDN_URL$/web/html/reference/elements/noscript", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/noscript", "status": [ "StandardTrack" ], @@ -8210,7 +8210,7 @@ } }, "object": { - "url": "$MDN_URL$/web/html/reference/elements/object", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object", "status": [ "StandardTrack" ], @@ -8241,7 +8241,7 @@ }, "attrs": { "archive": { - "url": "$MDN_URL$/web/html/reference/elements/object#archive", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#archive", "status": [ "StandardTrack", "Deprecated" @@ -8262,7 +8262,7 @@ "doc": "A space-separated list of URIs for archives of resources for the object." }, "border": { - "url": "$MDN_URL$/web/html/reference/elements/object#border", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#border", "status": [ "StandardTrack", "Deprecated" @@ -8283,7 +8283,7 @@ "doc": "The width of a border around the control, in pixels." }, "classid": { - "url": "$MDN_URL$/web/html/reference/elements/object#classid", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#classid", "status": [ "StandardTrack", "Deprecated" @@ -8304,7 +8304,7 @@ "doc": "The URI of the object's implementation. It can be used together with, or in place of, the data attribute." }, "codebase": { - "url": "$MDN_URL$/web/html/reference/elements/object#codebase", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#codebase", "status": [ "StandardTrack", "Deprecated" @@ -8316,7 +8316,7 @@ "doc": "The base path used to resolve relative URIs specified by classid, data, or archive. If not specified, the default is the base URI of the current document." }, "codetype": { - "url": "$MDN_URL$/web/html/reference/elements/object#codetype", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#codetype", "status": [ "StandardTrack", "Deprecated" @@ -8337,7 +8337,7 @@ "doc": "The content type of the data specified by classid." }, "data": { - "url": "$MDN_URL$/web/html/reference/elements/object#data", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#data", "status": [ "StandardTrack" ], @@ -8359,7 +8359,7 @@ "doc": "The address of the resource as a valid URL. At least one of data and type must be defined." }, "declare": { - "url": "$MDN_URL$/web/html/reference/elements/object#declare", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#declare", "status": [ "StandardTrack", "Deprecated" @@ -8380,7 +8380,7 @@ "doc": "The presence of this Boolean attribute makes this element a declaration only. The object must be instantiated by a subsequent <object> element. Repeat the <object> element completely each time the resource is reused." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/object#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#form", "status": [ "StandardTrack" ], @@ -8402,7 +8402,7 @@ "doc": "The form element, if any, that the object element is associated with (its form owner). The value of the attribute must be an ID of a <form> element in the same document." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/object#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#height", "status": [ "StandardTrack" ], @@ -8424,7 +8424,7 @@ "doc": "The height of the displayed resource, as in <integer> in CSS pixels." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/object#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#name", "status": [ "StandardTrack" ], @@ -8446,7 +8446,7 @@ "doc": "The name of valid browsing context (HTML5), or the name of the control (HTML 4). The name becomes a property of the Window and Document objects, containing a reference to the embedded window or the element itself." }, "standby": { - "url": "$MDN_URL$/web/html/reference/elements/object#standby", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#standby", "status": [ "StandardTrack", "Deprecated" @@ -8467,7 +8467,7 @@ "doc": "A message that the browser can show while loading the object's implementation and data." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/object#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#type", "status": [ "StandardTrack" ], @@ -8489,7 +8489,7 @@ "doc": "The content type of the resource specified by data. At least one of data and type must be defined." }, "usemap": { - "url": "$MDN_URL$/web/html/reference/elements/object#usemap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#usemap", "status": [ "StandardTrack", "Deprecated" @@ -8510,7 +8510,7 @@ "doc": "A hash-name reference to a <map> element; that is a '#' followed by the value of a name of a map element." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/object#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/object#width", "status": [ "StandardTrack" ], @@ -8534,7 +8534,7 @@ } }, "ol": { - "url": "$MDN_URL$/web/html/reference/elements/ol", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ol", "status": [ "StandardTrack" ], @@ -8565,7 +8565,7 @@ }, "attrs": { "compact": { - "url": "$MDN_URL$/web/html/reference/elements/ol#compact", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ol#compact", "status": [ "Deprecated" ], @@ -8585,7 +8585,7 @@ "doc": "This Boolean attribute hints that the list should be rendered in a compact style. The interpretation of this attribute is browser-specific. Use CSS instead: to give a similar effect as the compact attribute, the CSS property line-height can be used with a value of 80%." }, "reversed": { - "url": "$MDN_URL$/web/html/reference/elements/ol#reversed", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ol#reversed", "status": [ "StandardTrack" ], @@ -8607,7 +8607,7 @@ "doc": "This Boolean attribute specifies that the list's items are in reverse order. Items will be numbered from high to low." }, "start": { - "url": "$MDN_URL$/web/html/reference/elements/ol#start", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ol#start", "status": [ "StandardTrack" ], @@ -8629,7 +8629,7 @@ "doc": "An integer to start counting from for the list items. Always an Arabic numeral (1, 2, 3, etc.), even when the numbering type is letters or Roman numerals. For example, to start numbering elements from the letter \"d\" or the Roman numeral \"iv,\" use start=\"4\"." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/ol#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ol#type", "status": [ "StandardTrack" ], @@ -8653,7 +8653,7 @@ } }, "optgroup": { - "url": "$MDN_URL$/web/html/reference/elements/optgroup", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/optgroup", "status": [ "StandardTrack" ], @@ -8684,7 +8684,7 @@ }, "attrs": { "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/optgroup#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/optgroup#disabled", "status": [ "StandardTrack" ], @@ -8703,7 +8703,7 @@ "doc": "If this Boolean attribute is set, none of the items in this option group is selectable. Often browsers grey out such control and it won't receive any browsing events, like mouse clicks or focus-related ones." }, "label": { - "url": "$MDN_URL$/web/html/reference/elements/optgroup#label", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/optgroup#label", "status": [ "StandardTrack" ], @@ -8727,7 +8727,7 @@ } }, "option": { - "url": "$MDN_URL$/web/html/reference/elements/option", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/option", "status": [ "StandardTrack" ], @@ -8758,7 +8758,7 @@ }, "attrs": { "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/option#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/option#disabled", "status": [ "StandardTrack" ], @@ -8780,7 +8780,7 @@ "doc": "If this Boolean attribute is set, this option is not checkable. Often browsers grey out such control and it won't receive any browsing event, like mouse clicks or focus-related ones. If this attribute is not set, the element can still be disabled if one of its ancestors is a disabled <optgroup> element." }, "label": { - "url": "$MDN_URL$/web/html/reference/elements/option#label", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/option#label", "status": [ "StandardTrack" ], @@ -8802,7 +8802,7 @@ "doc": "This attribute is text for the label indicating the meaning of the option. If the label attribute isn't defined, its value is that of the element text content." }, "selected": { - "url": "$MDN_URL$/web/html/reference/elements/option#selected", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/option#selected", "status": [ "StandardTrack" ], @@ -8824,7 +8824,7 @@ "doc": "If present, this Boolean attribute indicates that the option is initially selected. If the <option> element is the descendant of a <select> element whose multiple attribute is not set, only one single <option> of this <select> element may have the selected attribute." }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/option#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/option#value", "status": [ "StandardTrack" ], @@ -8848,7 +8848,7 @@ } }, "output": { - "url": "$MDN_URL$/web/html/reference/elements/output", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/output", "status": [ "StandardTrack" ], @@ -8879,7 +8879,7 @@ }, "attrs": { "for": { - "url": "$MDN_URL$/web/html/reference/elements/output#for", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/output#for", "status": [ "StandardTrack" ], @@ -8901,7 +8901,7 @@ "doc": "A space-separated list of other elements' ids, indicating that those elements contributed input values to (or otherwise affected) the calculation." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/output#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/output#form", "status": [ "StandardTrack" ], @@ -8923,7 +8923,7 @@ "doc": "The <form> element to associate the output with (its form owner). The value of this attribute must be the id of a <form> in the same document. (If this attribute is not set, the <output> is associated with its ancestor <form> element, if any.)\n

    This attribute lets you associate <output> elements to <form>s anywhere in the document, not just inside a <form>. It can also override an ancestor <form> element. The <output> element's name and content are not submitted when the form is submitted." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/output#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/output#name", "status": [ "StandardTrack" ], @@ -8947,7 +8947,7 @@ } }, "p": { - "url": "$MDN_URL$/web/html/reference/elements/p", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/p", "status": [ "StandardTrack" ], @@ -8978,7 +8978,7 @@ } }, "param": { - "url": "$MDN_URL$/web/html/reference/elements/param", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/param", "status": [ "StandardTrack", "Deprecated" @@ -9005,7 +9005,7 @@ }, "attrs": { "name": { - "url": "$MDN_URL$/web/html/reference/elements/param#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/param#name", "status": [ "StandardTrack", "Deprecated" @@ -9026,7 +9026,7 @@ "doc": "Name of the parameter." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/param#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/param#type", "status": [ "StandardTrack", "Deprecated" @@ -9047,7 +9047,7 @@ "doc": "Only used if the valuetype is set to ref. Specifies the MIME type of values found at the URI specified by value." }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/param#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/param#value", "status": [ "StandardTrack", "Deprecated" @@ -9068,7 +9068,7 @@ "doc": "Specifies the value of the parameter." }, "valuetype": { - "url": "$MDN_URL$/web/html/reference/elements/param#valuetype", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/param#valuetype", "status": [ "StandardTrack", "Deprecated" @@ -9091,7 +9091,7 @@ } }, "picture": { - "url": "$MDN_URL$/web/html/reference/elements/picture", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/picture", "status": [ "StandardTrack" ], @@ -9122,7 +9122,7 @@ } }, "plaintext": { - "url": "$MDN_URL$/web/html/reference/elements/plaintext", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/plaintext", "status": [ "StandardTrack", "Deprecated" @@ -9140,7 +9140,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The <plaintext> HTML element renders everything following the start tag as raw text, ignoring any following HTML. There is no closing tag, since everything after it is considered raw text.\n

    \n

    Warning:\nDo not use this element.\n

      \n
    • <plaintext> is deprecated since HTML 2, and not all browsers implemented it. Browsers that did implement it didn't do so consistently.
    • \n
    • <plaintext> is obsolete; browsers that accept it may instead treat it as a <pre> element that still interprets HTML within.
    • \n
    • If <plaintext> is the first element on the page (other than any non-displayed elements, like <head>), do not use HTML at all. Instead serve a text file with the text/plain MIME-type.
    • \n
    • Instead of <plaintext>, use the <pre> element or, if semantically accurate (such as for inline text), the <code> element. Escape any <, > and & characters, to prevent browsers inadvertently parsing the element content as HTML.
    • \n
    • A monospaced font can be applied to any HTML element via a CSS font-family style with the monospace generic value.
    • \n
    \n
    " }, "pre": { - "url": "$MDN_URL$/web/html/reference/elements/pre", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/pre", "status": [ "StandardTrack" ], @@ -9171,7 +9171,7 @@ }, "attrs": { "width": { - "url": "$MDN_URL$/web/html/reference/elements/pre#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/pre#width", "status": [ "Deprecated" ], @@ -9191,13 +9191,13 @@ "doc": "Contains the preferred count of characters that a line should have. Though technically still implemented, this attribute has no visual effect; to achieve such an effect, use CSS width instead." }, "wrap": { - "url": "$MDN_URL$/web/html/reference/elements/pre#wrap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/pre#wrap", "doc": "Is a hint indicating how the overflow must happen. In modern browser this hint is ignored and no visual effect results in its present; to achieve such an effect, use CSS white-space instead." } } }, "progress": { - "url": "$MDN_URL$/web/html/reference/elements/progress", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/progress", "status": [ "StandardTrack" ], @@ -9228,7 +9228,7 @@ }, "attrs": { "max": { - "url": "$MDN_URL$/web/html/reference/elements/progress#max", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/progress#max", "status": [ "StandardTrack" ], @@ -9250,7 +9250,7 @@ "doc": "This attribute describes how much work the task indicated by the progress element requires. The max attribute, if present, must have a value greater than 0 and be a valid floating point number. The default value is 1." }, "value": { - "url": "$MDN_URL$/web/html/reference/elements/progress#value", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/progress#value", "status": [ "StandardTrack" ], @@ -9274,7 +9274,7 @@ } }, "q": { - "url": "$MDN_URL$/web/html/reference/elements/q", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/q", "status": [ "StandardTrack" ], @@ -9305,7 +9305,7 @@ }, "attrs": { "cite": { - "url": "$MDN_URL$/web/html/reference/elements/q#cite", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/q#cite", "status": [ "StandardTrack" ], @@ -9329,7 +9329,7 @@ } }, "rb": { - "url": "$MDN_URL$/web/html/reference/elements/rb", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/rb", "status": [ "StandardTrack", "Deprecated" @@ -9349,7 +9349,7 @@ } }, "rp": { - "url": "$MDN_URL$/web/html/reference/elements/rp", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/rp", "status": [ "StandardTrack" ], @@ -9380,7 +9380,7 @@ } }, "rt": { - "url": "$MDN_URL$/web/html/reference/elements/rt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/rt", "status": [ "StandardTrack" ], @@ -9411,7 +9411,7 @@ } }, "rtc": { - "url": "$MDN_URL$/web/html/reference/elements/rtc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/rtc", "status": [ "StandardTrack", "Deprecated" @@ -9437,7 +9437,7 @@ } }, "ruby": { - "url": "$MDN_URL$/web/html/reference/elements/ruby", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ruby", "status": [ "StandardTrack" ], @@ -9468,7 +9468,7 @@ } }, "s": { - "url": "$MDN_URL$/web/html/reference/elements/s", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/s", "status": [ "StandardTrack" ], @@ -9499,7 +9499,7 @@ } }, "samp": { - "url": "$MDN_URL$/web/html/reference/elements/samp", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/samp", "status": [ "StandardTrack" ], @@ -9530,7 +9530,7 @@ } }, "script": { - "url": "$MDN_URL$/web/html/reference/elements/script", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script", "status": [ "StandardTrack" ], @@ -9561,7 +9561,7 @@ }, "attrs": { "async": { - "url": "$MDN_URL$/web/html/reference/elements/script#async", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#async", "status": [ "StandardTrack" ], @@ -9583,7 +9583,7 @@ "doc": "For classic scripts, if the async attribute is present, then the classic script will be fetched in parallel to parsing and evaluated as soon as it is available.\n

    For module scripts, if the async attribute is present then the scripts and all their dependencies will be fetched in parallel to parsing and evaluated as soon as they are available.\n

    \n

    Warning:\nThis attribute must not be used if the src attribute is absent (i.e., for inline scripts) for classic scripts, in this case it would have no effect.\n

    \n

    This attribute allows the elimination of parser-blocking JavaScript where the browser would have to load and evaluate scripts before continuing to parse. defer has a similar effect in this case.\n

    If the attribute is specified with the defer attribute, the element will act as if only the async attribute is specified.\n

    This is a boolean attribute: the presence of a boolean attribute on an element represents the true value, and the absence of the attribute represents the false value.\n

    See Browser compatibility for notes on browser support. See also Async scripts for asm.js." }, "attributionsrc": { - "url": "$MDN_URL$/web/html/reference/elements/script#attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#attributionsrc", "status": [ "StandardTrack", "Deprecated" @@ -9600,7 +9600,7 @@ "doc": "Specifies that you want the browser to send an Attribution-Reporting-Eligible header along with the script resource request. On the server-side this is used to trigger sending an Attribution-Reporting-Register-Source or Attribution-Reporting-Register-Trigger header in the response, to register a JavaScript-based attribution source or attribution trigger, respectively. Which response header should be sent back depends on the value of the Attribution-Reporting-Eligible header that triggered the registration.\n

    \n

    Note:\nAlternatively, JavaScript-based attribution sources or triggers can be registered by sending a fetch() request containing the attributionReporting option (either set directly on the fetch() call or on a Request object passed into the fetch() call), or by sending an XMLHttpRequest with setAttributionReporting() invoked on the request object.\n

    \n

    There are two versions of this attribute that you can set:\n

    \n

    See the Attribution Reporting API for more details." }, "blocking": { - "url": "$MDN_URL$/web/html/reference/elements/script#blocking", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#blocking", "status": [ "StandardTrack" ], @@ -9618,11 +9618,11 @@ "doc": "This attribute explicitly indicates that certain operations should be blocked until the script has executed. The operations that are to be blocked must be a space-separated list of blocking tokens. Currently there is only one token:\n

    \n
    \n

    Note:\nOnly script elements in the document's <head> can possibly block rendering. Scripts are not render-blocking by default; if a script element does not include type=\"module\", async, or defer, then it blocks parsing, not rendering. If such a script element is added dynamically via script, you must set blocking = \"render\" for it to block rendering.\n

    " }, "charset": { - "url": "$MDN_URL$/web/html/reference/elements/script#charset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#charset", "doc": "If present, its value must be an ASCII case-insensitive match for utf-8. It's unnecessary to specify the charset attribute, because documents must use UTF-8, and the script element inherits its character encoding from the document." }, "crossorigin": { - "url": "$MDN_URL$/web/html/reference/elements/script#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#crossorigin", "status": [ "StandardTrack" ], @@ -9644,7 +9644,7 @@ "doc": "Normal script elements pass minimal information to the window.onerror for scripts which do not pass the standard CORS checks. To allow error logging for sites which use a separate domain for static media, use this attribute. See CORS settings attributes for a more descriptive explanation of its valid arguments." }, "defer": { - "url": "$MDN_URL$/web/html/reference/elements/script#defer", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#defer", "status": [ "StandardTrack" ], @@ -9666,7 +9666,7 @@ "doc": "This Boolean attribute is set to indicate to a browser that the script is meant to be executed after the document has been parsed, but before firing DOMContentLoaded event.\n

    Scripts with the defer attribute will prevent the DOMContentLoaded event from firing until the script has loaded and finished evaluating.\n

    \n

    Warning:\nThis attribute must not be used if the src attribute is absent (i.e., for inline scripts), in this case it would have no effect.\n

    The defer attribute has no effect on module scripts — they defer by default.\n

    \n

    Scripts with the defer attribute will execute in the order in which they appear in the document.\n

    This attribute allows the elimination of parser-blocking JavaScript where the browser would have to load and evaluate scripts before continuing to parse. async has a similar effect in this case.\n

    If the attribute is specified with the async attribute, the element will act as if only the async attribute is specified." }, "fetchpriority": { - "url": "$MDN_URL$/web/html/reference/elements/script#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#fetchpriority", "status": [ "StandardTrack" ], @@ -9687,7 +9687,7 @@ "doc": "Provides a hint of the relative priority to use when fetching an external script. Allowed values:\n

    \n
    high
    \n
    \n

    Fetch the external script at a high priority relative to other external scripts.\n

    \n
    low
    \n
    \n

    Fetch the external script at a low priority relative to other external scripts.\n

    \n
    auto
    \n
    \n

    Don't set a preference for the fetch priority.\nThis is the default.\nIt is used if no value or an invalid value is set.\n

    \n
    " }, "integrity": { - "url": "$MDN_URL$/web/html/reference/elements/script#integrity", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#integrity", "status": [ "StandardTrack" ], @@ -9709,11 +9709,11 @@ "doc": "This attribute contains inline metadata that a user agent can use to verify that a fetched resource has been delivered without unexpected manipulation. The attribute must not be specified when the src attribute is absent. See Subresource Integrity." }, "language": { - "url": "$MDN_URL$/web/html/reference/elements/script#language", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#language", "doc": "Like the type attribute, this attribute identifies the scripting language in use. Unlike the type attribute, however, this attribute's possible values were never standardized. The type attribute should be used instead." }, "nomodule": { - "url": "$MDN_URL$/web/html/reference/elements/script#nomodule", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#nomodule", "status": [ "StandardTrack" ], @@ -9735,11 +9735,11 @@ "doc": "This Boolean attribute is set to indicate that the script should not be executed in browsers that support ES modules — in effect, this can be used to serve fallback scripts to older browsers that do not support modular JavaScript code." }, "nonce": { - "url": "$MDN_URL$/web/html/reference/elements/script#nonce", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#nonce", "doc": "A cryptographic nonce (number used once) to allow scripts in a script-src Content-Security-Policy. The server must generate a unique nonce value each time it transmits a policy. It is critical to provide a nonce that cannot be guessed as bypassing a resource's policy is otherwise trivial." }, "referrerpolicy": { - "url": "$MDN_URL$/web/html/reference/elements/script#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#referrerpolicy", "status": [ "StandardTrack" ], @@ -9761,7 +9761,7 @@ "doc": "Indicates which referrer to send when fetching the script, or resources fetched by the script:\n\n
    \n

    Note:\nAn empty string value (\"\") is both the default value, and a fallback value if referrerpolicy is not supported. If referrerpolicy is not explicitly specified on the <script> element, it will adopt a higher-level referrer policy, i.e., one set on the whole document or domain. If a higher-level policy is not available, the empty string is treated as being equivalent to strict-origin-when-cross-origin.\n

    " }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/script#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#src", "status": [ "StandardTrack" ], @@ -9783,7 +9783,7 @@ "doc": "This attribute specifies the URI of an external script; this can be used as an alternative to embedding a script directly within a document." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/script#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/script#type", "status": [ "StandardTrack" ], @@ -9807,7 +9807,7 @@ } }, "search": { - "url": "$MDN_URL$/web/html/reference/elements/search", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/search", "status": [ "StandardTrack" ], @@ -9836,7 +9836,7 @@ } }, "section": { - "url": "$MDN_URL$/web/html/reference/elements/section", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/section", "status": [ "StandardTrack" ], @@ -9867,7 +9867,7 @@ } }, "select": { - "url": "$MDN_URL$/web/html/reference/elements/select", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select", "status": [ "StandardTrack" ], @@ -9898,7 +9898,7 @@ }, "attrs": { "autocomplete": { - "url": "$MDN_URL$/web/html/reference/elements/select#autocomplete", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#autocomplete", "status": [ "StandardTrack" ], @@ -9920,11 +9920,11 @@ "doc": "A string providing a hint for a user agent's autocomplete feature. See The HTML autocomplete attribute for a complete list of values and details on how to use autocomplete." }, "autofocus": { - "url": "$MDN_URL$/web/html/reference/elements/select#autofocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#autofocus", "doc": "This Boolean attribute lets you specify that a form control should have input focus when the page loads. Only one form element in a document can have the autofocus attribute." }, "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/select#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#disabled", "status": [ "StandardTrack" ], @@ -9946,7 +9946,7 @@ "doc": "This Boolean attribute indicates that the user cannot interact with the control. If this attribute is not specified, the control inherits its setting from the containing element, for example <fieldset>; if there is no containing element with the disabled attribute set, then the control is enabled." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/select#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#form", "status": [ "StandardTrack" ], @@ -9968,7 +9968,7 @@ "doc": "The <form> element to associate the <select> with (its form owner). The value of this attribute must be the id of a <form> in the same document. (If this attribute is not set, the <select> is associated with its ancestor <form> element, if any.)\n

    This attribute lets you associate <select> elements to <form>s anywhere in the document, not just inside a <form>. It can also override an ancestor <form> element." }, "multiple": { - "url": "$MDN_URL$/web/html/reference/elements/select#multiple", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#multiple", "status": [ "StandardTrack" ], @@ -9990,7 +9990,7 @@ "doc": "This Boolean attribute indicates that multiple options can be selected in the list. If it is not specified, then only one option can be selected at a time. When multiple is specified, most browsers will show a scrolling list box instead of a single line dropdown. Multiple selected options are submitted using the URLSearchParams array convention, i.e., name=value1&name=value2." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/select#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#name", "status": [ "StandardTrack" ], @@ -10012,7 +10012,7 @@ "doc": "This attribute is used to specify the name of the control." }, "required": { - "url": "$MDN_URL$/web/html/reference/elements/select#required", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#required", "status": [ "StandardTrack" ], @@ -10034,7 +10034,7 @@ "doc": "A Boolean attribute indicating that an option with a non-empty string value must be selected." }, "size": { - "url": "$MDN_URL$/web/html/reference/elements/select#size", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/select#size", "status": [ "StandardTrack" ], @@ -10054,7 +10054,7 @@ } }, "selectedcontent": { - "url": "$MDN_URL$/web/html/reference/elements/selectedcontent", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/selectedcontent", "status": [ "Experimental", "StandardTrack" @@ -10080,7 +10080,7 @@ } }, "slot": { - "url": "$MDN_URL$/web/html/reference/elements/slot", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/slot", "status": [ "StandardTrack" ], @@ -10112,7 +10112,7 @@ }, "attrs": { "name": { - "url": "$MDN_URL$/web/html/reference/elements/slot#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/slot#name", "status": [ "StandardTrack" ], @@ -10136,7 +10136,7 @@ } }, "small": { - "url": "$MDN_URL$/web/html/reference/elements/small", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/small", "status": [ "StandardTrack" ], @@ -10167,7 +10167,7 @@ } }, "source": { - "url": "$MDN_URL$/web/html/reference/elements/source", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source", "status": [ "StandardTrack" ], @@ -10198,7 +10198,7 @@ }, "attrs": { "height": { - "url": "$MDN_URL$/web/html/reference/elements/source#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#height", "status": [ "StandardTrack" ], @@ -10220,7 +10220,7 @@ "doc": "Specifies the intrinsic height of the image in pixels. Allowed if the parent of <source> is a <picture>. Not allowed if the parent is <audio> or <video>.\n

    The height value must be an integer without any units." }, "media": { - "url": "$MDN_URL$/web/html/reference/elements/source#media", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#media", "status": [ "StandardTrack" ], @@ -10242,7 +10242,7 @@ "doc": "Specifies the media query for the resource's intended media." }, "sizes": { - "url": "$MDN_URL$/web/html/reference/elements/source#sizes", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#sizes", "status": [ "StandardTrack" ], @@ -10264,7 +10264,7 @@ "doc": "Specifies a list of source sizes that describe the final rendered width of the image. Allowed if the parent of <source> is <picture>. Not allowed if the parent is <audio> or <video>.\n

    The list consists of source sizes separated by commas. Each source size is media condition-length pair. Before laying the page out, the browser uses this information to determine which image defined in srcset to display. Note that sizes will take effect only if width descriptors are provided with srcset, not pixel density descriptors (i.e., 200w should be used instead of 2x)." }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/source#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#src", "status": [ "StandardTrack" ], @@ -10286,7 +10286,7 @@ "doc": "Specifies the URL of the media resource. Required if the parent of <source> is <audio> or <video>. Not allowed if the parent is <picture>." }, "srcset": { - "url": "$MDN_URL$/web/html/reference/elements/source#srcset", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#srcset", "status": [ "StandardTrack" ], @@ -10308,7 +10308,7 @@ "doc": "Specifies a comma-separated list of one or more image URLs and their descriptors. Required if the parent of <source> is <picture>. Not allowed if the parent is <audio> or <video>.\n

    The list consists of strings separated by commas, indicating a set of possible images for the browser to use. Each string is composed of:\n

    \n

    Each string in the list must have either a width descriptor or a pixel density descriptor to be valid. These two descriptors should not be used together; only one should be used consistently throughout the list. The value of each descriptor in the list must be unique. The browser chooses the most adequate image to display at a given point of time based on these descriptors. If the descriptors are not specified, the default value used is 1x. If the sizes attribute is also present, then each string must include a width descriptor. If the browser does not support srcset, then src will be used for the default image source." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/source#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#type", "status": [ "StandardTrack" ], @@ -10330,7 +10330,7 @@ "doc": "Specifies the MIME media type of the image or other media type, optionally including a codecs parameter." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/source#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/source#width", "status": [ "StandardTrack" ], @@ -10354,7 +10354,7 @@ } }, "span": { - "url": "$MDN_URL$/web/html/reference/elements/span", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/span", "status": [ "StandardTrack" ], @@ -10385,7 +10385,7 @@ } }, "strike": { - "url": "$MDN_URL$/web/html/reference/elements/strike", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/strike", "status": [ "StandardTrack", "Deprecated" @@ -10406,7 +10406,7 @@ } }, "strong": { - "url": "$MDN_URL$/web/html/reference/elements/strong", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/strong", "status": [ "StandardTrack" ], @@ -10437,7 +10437,7 @@ } }, "style": { - "url": "$MDN_URL$/web/html/reference/elements/style", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style", "status": [ "StandardTrack" ], @@ -10468,7 +10468,7 @@ }, "attrs": { "blocking": { - "url": "$MDN_URL$/web/html/reference/elements/style#blocking", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style#blocking", "status": [ "StandardTrack" ], @@ -10486,7 +10486,7 @@ "doc": "This attribute explicitly indicates that certain operations should be blocked on the fetching of critical subresources and the application of the stylesheet to the document. @import-ed stylesheets are generally considered as critical subresources, whereas background-image and fonts are not. The operations that are to be blocked must be a space-separated list of blocking tokens listed below. Currently there is only one token:\n

    \n
    \n

    Note:\nOnly style elements in the document's <head> can possibly block rendering. By default, a style element in the <head> blocks rendering when the browser discovers it during parsing. If such a style element is added dynamically via script, you must additionally set blocking = \"render\" for it to block rendering.\n

    " }, "media": { - "url": "$MDN_URL$/web/html/reference/elements/style#media", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style#media", "status": [ "StandardTrack" ], @@ -10508,15 +10508,15 @@ "doc": "This attribute defines which media the style should be applied to. Its value is a media query, which defaults to all if the attribute is missing." }, "nonce": { - "url": "$MDN_URL$/web/html/reference/elements/style#nonce", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style#nonce", "doc": "A cryptographic nonce (number used once) used to allow inline styles in a style-src Content-Security-Policy. The server must generate a unique nonce value each time it transmits a policy. It is critical to provide a nonce that cannot be guessed as bypassing a resource's policy is otherwise trivial." }, "title": { - "url": "$MDN_URL$/web/html/reference/elements/style#title", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style#title", "doc": "This attribute specifies alternative style sheet sets." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/style#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/style#type", "status": [ "StandardTrack", "Deprecated" @@ -10539,7 +10539,7 @@ } }, "sub": { - "url": "$MDN_URL$/web/html/reference/elements/sub", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/sub", "status": [ "StandardTrack" ], @@ -10570,7 +10570,7 @@ } }, "summary": { - "url": "$MDN_URL$/web/html/reference/elements/summary", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/summary", "status": [ "StandardTrack" ], @@ -10601,7 +10601,7 @@ } }, "sup": { - "url": "$MDN_URL$/web/html/reference/elements/sup", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/sup", "status": [ "StandardTrack" ], @@ -10632,7 +10632,7 @@ } }, "table": { - "url": "$MDN_URL$/web/html/reference/elements/table", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table", "status": [ "StandardTrack" ], @@ -10663,7 +10663,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/table#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#align", "status": [ "StandardTrack", "Deprecated" @@ -10684,7 +10684,7 @@ "doc": "Specifies the horizontal alignment of the table within its parent element. The possible enumerated values are left, center, and right. Use the margin-inline-start and margin-inline-end CSS properties instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/table#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -10705,7 +10705,7 @@ "doc": "Defines the background color of the table. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "border": { - "url": "$MDN_URL$/web/html/reference/elements/table#border", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#border", "status": [ "StandardTrack", "Deprecated" @@ -10726,7 +10726,7 @@ "doc": "Defines, as a non-negative integer value (in pixels), the size of the frame surrounding the table. If set to 0, the frame attribute is set to void. Use the border CSS property instead, as this attribute is deprecated." }, "cellpadding": { - "url": "$MDN_URL$/web/html/reference/elements/table#cellpadding", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#cellpadding", "status": [ "StandardTrack", "Deprecated" @@ -10747,7 +10747,7 @@ "doc": "Defines the space between the content of a cell and its border. This attribute is obsolete: instead of using it, apply the padding CSS property to the <th> and <td> elements." }, "cellspacing": { - "url": "$MDN_URL$/web/html/reference/elements/table#cellspacing", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#cellspacing", "status": [ "StandardTrack", "Deprecated" @@ -10768,7 +10768,7 @@ "doc": "Defines the size of the space between two cells. This attribute is obsolete: instead of using it, set the border-spacing CSS property on the <table> element. Note that this has no effect if the <table> element's border-collapse CSS property is set to collapse." }, "frame": { - "url": "$MDN_URL$/web/html/reference/elements/table#frame", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#frame", "status": [ "StandardTrack", "Deprecated" @@ -10789,7 +10789,7 @@ "doc": "Defines which side of the frame surrounding the table must be displayed. The possible enumerated values are void, above, below, hsides, vsides, lhs, rhs, box and border. Use the border-style and border-width CSS properties instead, as this attribute is deprecated." }, "rules": { - "url": "$MDN_URL$/web/html/reference/elements/table#rules", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#rules", "status": [ "StandardTrack", "Deprecated" @@ -10810,7 +10810,7 @@ "doc": "Defines where rules (borders) are displayed in the table. The possible enumerated values are none (default value), groups (<thead>, <tbody>, and <tfoot> elements), rows (horizontal lines), cols (vertical lines), and all (border around every cell). Use the border CSS property on the appropriate table-related elements, as well as on the <table> itself, instead, as this attribute is deprecated." }, "summary": { - "url": "$MDN_URL$/web/html/reference/elements/table#summary", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#summary", "status": [ "StandardTrack", "Deprecated" @@ -10831,7 +10831,7 @@ "doc": "Defines an alternative text that summarizes the content of the table. Use the <caption> element instead, as this attribute is deprecated." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/table#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/table#width", "status": [ "StandardTrack", "Deprecated" @@ -10854,7 +10854,7 @@ } }, "tbody": { - "url": "$MDN_URL$/web/html/reference/elements/tbody", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody", "status": [ "StandardTrack" ], @@ -10885,7 +10885,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/tbody#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody#align", "status": [ "StandardTrack", "Deprecated" @@ -10906,7 +10906,7 @@ "doc": "Specifies the horizontal alignment of each body cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and on offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/tbody#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -10927,7 +10927,7 @@ "doc": "Defines the background color of each body cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/tbody#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody#char", "status": [ "StandardTrack", "Deprecated" @@ -10939,7 +10939,7 @@ "doc": "Specifies the alignment of the content to a character of each body cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/tbody#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody#charoff", "status": [ "StandardTrack", "Deprecated" @@ -10954,7 +10954,7 @@ "doc": "Specifies the number of characters to offset the body cell content from the alignment character specified by the char attribute." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/tbody#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tbody#valign", "status": [ "StandardTrack", "Deprecated" @@ -10977,7 +10977,7 @@ } }, "td": { - "url": "$MDN_URL$/web/html/reference/elements/td", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td", "status": [ "StandardTrack" ], @@ -11008,7 +11008,7 @@ }, "attrs": { "abbr": { - "url": "$MDN_URL$/web/html/reference/elements/td#abbr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#abbr", "status": [ "StandardTrack", "Deprecated" @@ -11029,7 +11029,7 @@ "doc": "Contains a short abbreviated description of the data cell's content. Some user-agents, such as speech readers, may present this description before the content itself. Put the abbreviated content inside the cell and place the (longer) description in the title attribute, as this attribute is deprecated. Or, preferably, include the content within the data cell, and use CSS to visually clip overflowing text." }, "align": { - "url": "$MDN_URL$/web/html/reference/elements/td#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#align", "status": [ "StandardTrack", "Deprecated" @@ -11050,7 +11050,7 @@ "doc": "Specifies the horizontal alignment of the data cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and the offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "axis": { - "url": "$MDN_URL$/web/html/reference/elements/td#axis", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#axis", "status": [ "StandardTrack", "Deprecated" @@ -11071,7 +11071,7 @@ "doc": "Contains a list of space-separated strings, each corresponding to the id attribute of a group of cells that the data cell applies to." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/td#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -11092,7 +11092,7 @@ "doc": "Defines the background color of the data cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/td#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#char", "status": [ "StandardTrack", "Deprecated" @@ -11104,7 +11104,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of the data cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/td#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#charoff", "status": [ "StandardTrack", "Deprecated" @@ -11119,7 +11119,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the data cell content from the alignment character specified by the char attribute." }, "colspan": { - "url": "$MDN_URL$/web/html/reference/elements/td#colspan", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#colspan", "status": [ "StandardTrack" ], @@ -11141,7 +11141,7 @@ "doc": "Contains a non-negative integer value that indicates how many columns the data cell spans or extends. The default value is 1. User agents dismiss values higher than 1000 as incorrect, setting to the default value (1)." }, "headers": { - "url": "$MDN_URL$/web/html/reference/elements/td#headers", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#headers", "status": [ "StandardTrack" ], @@ -11163,11 +11163,11 @@ "doc": "Contains a list of space-separated strings, each corresponding to the id attribute of the <th> elements that provide headings for this table cell." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/td#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#height", "doc": "Defines a recommended data cell height. Use the height CSS property instead, as this attribute is deprecated." }, "rowspan": { - "url": "$MDN_URL$/web/html/reference/elements/td#rowspan", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#rowspan", "status": [ "StandardTrack" ], @@ -11189,7 +11189,7 @@ "doc": "Contains a non-negative integer value that indicates for how many rows the data cell spans or extends. The default value is 1; if its value is set to 0, it extends until the end of the table grouping section (<thead>, <tbody>, <tfoot>, even if implicitly defined), that the cell belongs to. Values higher than 65534 are clipped to 65534." }, "scope": { - "url": "$MDN_URL$/web/html/reference/elements/td#scope", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#scope", "status": [ "StandardTrack", "Deprecated" @@ -11210,7 +11210,7 @@ "doc": "Defines the cells that the header (defined in the <th>) element relates to. The possible enumerated values are row, col, rowgroup, and colgroup. Only use this attribute with the <th> element to define the row or column for which it is a header, as this attribute is deprecated for the <td> element." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/td#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#valign", "status": [ "StandardTrack", "Deprecated" @@ -11231,7 +11231,7 @@ "doc": "Specifies the vertical alignment of the data cell. The possible enumerated values are baseline, bottom, middle, and top. Use the vertical-align CSS property instead, as this attribute is deprecated." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/td#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/td#width", "status": [ "StandardTrack", "Deprecated" @@ -11254,7 +11254,7 @@ } }, "template": { - "url": "$MDN_URL$/web/html/reference/elements/template", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template", "status": [ "StandardTrack" ], @@ -11285,7 +11285,7 @@ }, "attrs": { "shadowrootclonable": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootclonable", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootclonable", "status": [ "StandardTrack" ], @@ -11306,11 +11306,11 @@ "doc": "Sets the value of the clonable property of a ShadowRoot created using this element to true.\nIf set, a clone of the shadow host (the parent element of this <template>) created with Node.cloneNode() or Document.importNode() will include a shadow root in the copy." }, "shadowrootcustomelementregistry": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootcustomelementregistry", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootcustomelementregistry", "doc": "Sets the customElementRegistry property of a ShadowRoot created using this element to null, rather than the document's custom element registry.\nThis allows a scoped CustomElementRegistry to be attached later using CustomElementRegistry.initialize()." }, "shadowrootdelegatesfocus": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootdelegatesfocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootdelegatesfocus", "status": [ "StandardTrack" ], @@ -11331,7 +11331,7 @@ "doc": "Sets the value of the delegatesFocus property of a ShadowRoot created using this element to true.\nIf this is set and a non-focusable element in the shadow tree is selected, then focus is delegated to the first focusable element in the tree.\nThe value defaults to false." }, "shadowrootmode": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootmode", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootmode", "status": [ "StandardTrack" ], @@ -11352,7 +11352,7 @@ "doc": "Creates a shadow root for the parent element.\nIt is a declarative version of the Element.attachShadow() method and accepts the same enumerated values.\n
    \n
    open
    \n
    \n

    Exposes the internal shadow root DOM for JavaScript (recommended for most use cases).\n

    \n
    closed
    \n
    \n

    Hides the internal shadow root DOM from JavaScript.\n

    \n
    \n
    \n

    Note:\nThe HTML parser creates a ShadowRoot object in the DOM for the first <template> in a node with this attribute set to an allowed value.\nIf the attribute is not set, or not set to an allowed value — or if a ShadowRoot has already been declaratively created in the same parent — then an HTMLTemplateElement is constructed.\nA HTMLTemplateElement cannot subsequently be changed into a shadow root after parsing, for example, by setting HTMLTemplateElement.shadowRootMode.\n

    \n
    \n

    Note:\nYou may find the non-standard shadowroot attribute in older tutorials and examples that used to be supported in Chrome 90-110. This attribute has since been removed and replaced by the standard shadowrootmode attribute.\n

    " }, "shadowrootreferencetarget": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootreferencetarget", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootreferencetarget", "status": [ "Experimental" ], @@ -11363,7 +11363,7 @@ "doc": "Sets the value of the referenceTarget property of a ShadowRoot created using this element. The value should be the ID of an element inside the shadow DOM. If set, target references to the host element from outside the shadow DOM will cause the referenced target element to become the effective target of the reference to the host element." }, "shadowrootserializable": { - "url": "$MDN_URL$/web/html/reference/elements/template#shadowrootserializable", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/template#shadowrootserializable", "status": [ "StandardTrack" ], @@ -11383,7 +11383,7 @@ } }, "textarea": { - "url": "$MDN_URL$/web/html/reference/elements/textarea", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea", "status": [ "StandardTrack" ], @@ -11414,11 +11414,11 @@ }, "attrs": { "autocapitalize": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#autocapitalize", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#autocapitalize", "doc": "Controls whether inputted text is automatically capitalized and, if so, in what manner." }, "autocomplete": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#autocomplete", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#autocomplete", "status": [ "StandardTrack" ], @@ -11440,15 +11440,15 @@ "doc": "Controls whether entered text can be automatically completed by the browser. Possible values are:\n\n

    <textarea> elements that don't specify the autocomplete attribute inherit the autocomplete on or off status set on the <textarea>'s form owner. The form owner is either the <form> element that this <textarea> element is a descendant of or the form element whose id is specified by the form attribute of the input element. For more information, see the autocomplete attribute in <form>." }, "autocorrect": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#autocorrect", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#autocorrect", "doc": "Controls whether automatic spelling correction and processing of text is enabled while the user is editing this textarea.\nPermitted values are:\n

    \n
    on
    \n
    \n

    Enable automatic spelling correction and text substitutions.\n

    \n
    off
    \n
    \n

    Disable automatic spelling correction and text substitutions.\n

    \n
    " }, "autofocus": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#autofocus", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#autofocus", "doc": "This Boolean attribute lets you specify that a form control should have input focus when the page loads. Only one form-associated element in a document can have this attribute specified." }, "cols": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#cols", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#cols", "status": [ "StandardTrack" ], @@ -11470,7 +11470,7 @@ "doc": "The visible width of the text control, in average character widths. If it is specified, it must be a positive integer. If it is not specified, the default value is 20." }, "dirname": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#dirname", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#dirname", "status": [ "StandardTrack" ], @@ -11492,7 +11492,7 @@ "doc": "This attribute is used to indicate the text directionality of the element contents.\nFor more information, see the dirname attribute." }, "disabled": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#disabled", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#disabled", "status": [ "StandardTrack" ], @@ -11514,7 +11514,7 @@ "doc": "This Boolean attribute indicates that the user cannot interact with the control. If this attribute is not specified, the control inherits its setting from the containing element, for example <fieldset>; if there is no containing element when the disabled attribute is set, the control is enabled." }, "form": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#form", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#form", "status": [ "StandardTrack" ], @@ -11536,7 +11536,7 @@ "doc": "The form element that the <textarea> element is associated with (its \"form owner\"). The value of the attribute must be the id of a form element in the same document. If this attribute is not specified, the <textarea> element must be a descendant of a form element. This attribute enables you to place <textarea> elements anywhere within a document, not just as descendants of form elements." }, "maxlength": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#maxlength", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#maxlength", "status": [ "StandardTrack" ], @@ -11558,7 +11558,7 @@ "doc": "The maximum string length (measured in UTF-16 code units) that the user can enter. If this value isn't specified, the user can enter an unlimited number of characters." }, "minlength": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#minlength", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#minlength", "status": [ "StandardTrack" ], @@ -11580,7 +11580,7 @@ "doc": "The minimum string length (measured in UTF-16 code units) required that the user should enter." }, "name": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#name", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#name", "status": [ "StandardTrack" ], @@ -11602,7 +11602,7 @@ "doc": "The name of the control." }, "placeholder": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#placeholder", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#placeholder", "status": [ "StandardTrack" ], @@ -11624,7 +11624,7 @@ "doc": "A hint to the user of what can be entered in the control. Carriage returns or line-feeds within the placeholder text must be treated as line breaks when rendering the hint.\n
    \n

    Note:\nPlaceholders should only be used to show an example of the type of data that should be entered into a form; they are not a substitute for a proper <label> element tied to the input. See <input> labels for a full explanation.\n

    " }, "readonly": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#readonly", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#readonly", "status": [ "StandardTrack" ], @@ -11646,7 +11646,7 @@ "doc": "This Boolean attribute indicates that the user cannot modify the value of the control. Unlike the disabled attribute, the readonly attribute does not prevent the user from clicking or selecting in the control. The value of a read-only control is still submitted with the form." }, "required": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#required", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#required", "status": [ "StandardTrack" ], @@ -11668,7 +11668,7 @@ "doc": "This attribute specifies that the user must fill in a value before submitting a form." }, "rows": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#rows", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#rows", "status": [ "StandardTrack" ], @@ -11690,11 +11690,11 @@ "doc": "The number of visible text lines for the control. If it is specified, it must be a positive integer. If it is not specified, the default value is 2." }, "spellcheck": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#spellcheck", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#spellcheck", "doc": "Specifies whether the <textarea> is subject to spell-checking by the underlying browser/OS. The value can be:\n" }, "wrap": { - "url": "$MDN_URL$/web/html/reference/elements/textarea#wrap", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/textarea#wrap", "status": [ "StandardTrack" ], @@ -11718,7 +11718,7 @@ } }, "tfoot": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot", "status": [ "StandardTrack" ], @@ -11749,7 +11749,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot#align", "status": [ "StandardTrack", "Deprecated" @@ -11770,7 +11770,7 @@ "doc": "Specifies the horizontal alignment of each foot cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and on offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -11791,7 +11791,7 @@ "doc": "Defines the background color of each foot cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot#char", "status": [ "StandardTrack", "Deprecated" @@ -11803,7 +11803,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of each foot cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot#charoff", "status": [ "StandardTrack", "Deprecated" @@ -11818,7 +11818,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the foot cell content from the alignment character specified by the char attribute." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/tfoot#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tfoot#valign", "status": [ "StandardTrack", "Deprecated" @@ -11841,7 +11841,7 @@ } }, "th": { - "url": "$MDN_URL$/web/html/reference/elements/th", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th", "status": [ "StandardTrack" ], @@ -11872,7 +11872,7 @@ }, "attrs": { "abbr": { - "url": "$MDN_URL$/web/html/reference/elements/th#abbr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#abbr", "status": [ "StandardTrack" ], @@ -11894,7 +11894,7 @@ "doc": "A short, abbreviated description of the header cell's content provided as an alternative label to use for the header cell when referencing the cell in other contexts. Some user-agents, such as screen readers, may present this description before the content itself." }, "align": { - "url": "$MDN_URL$/web/html/reference/elements/th#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#align", "status": [ "StandardTrack", "Deprecated" @@ -11915,7 +11915,7 @@ "doc": "Specifies the horizontal alignment of the header cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and the offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "axis": { - "url": "$MDN_URL$/web/html/reference/elements/th#axis", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#axis", "status": [ "StandardTrack", "Deprecated" @@ -11936,7 +11936,7 @@ "doc": "Contains a list of space-separated strings, each corresponding to the id attribute of a group of cells that the header cell applies to. Use the scope attribute instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/th#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -11957,7 +11957,7 @@ "doc": "Defines the background color of the header cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/th#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#char", "status": [ "StandardTrack", "Deprecated" @@ -11969,7 +11969,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of the header cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/th#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#charoff", "status": [ "StandardTrack", "Deprecated" @@ -11984,7 +11984,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the header cell content from the alignment character specified by the char attribute." }, "colspan": { - "url": "$MDN_URL$/web/html/reference/elements/th#colspan", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#colspan", "status": [ "StandardTrack" ], @@ -12006,7 +12006,7 @@ "doc": "A non-negative integer value indicating how many columns the header cell spans or extends. The default value is 1. User agents dismiss values higher than 1000 as incorrect, defaulting such values to 1." }, "headers": { - "url": "$MDN_URL$/web/html/reference/elements/th#headers", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#headers", "status": [ "StandardTrack" ], @@ -12028,11 +12028,11 @@ "doc": "A list of space-separated strings corresponding to the id attributes of the <th> elements that provide the headers for this header cell." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/th#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#height", "doc": "Defines a recommended header cell height. Use the height CSS property instead, as this attribute is deprecated." }, "rowspan": { - "url": "$MDN_URL$/web/html/reference/elements/th#rowspan", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#rowspan", "status": [ "StandardTrack" ], @@ -12054,7 +12054,7 @@ "doc": "A non-negative integer value indicating how many rows the header cell spans or extends. The default value is 1; if its value is set to 0, the header cell will extend to the end of the table grouping section (<thead>, <tbody>, <tfoot>, even if implicitly defined), that the <th> belongs to. Values higher than 65534 are clipped at 65534." }, "scope": { - "url": "$MDN_URL$/web/html/reference/elements/th#scope", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#scope", "status": [ "StandardTrack" ], @@ -12076,7 +12076,7 @@ "doc": "Defines the cells that the header (defined in the <th>) element relates to. Possible enumerated values are:\n\n

    If the scope attribute is not specified, or its value is not row, col, rowgroup, or colgroup, then browsers automatically select the set of cells to which the header cell applies." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/th#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#valign", "status": [ "StandardTrack", "Deprecated" @@ -12097,7 +12097,7 @@ "doc": "Specifies the vertical alignment of the header cell. The possible enumerated values are baseline, bottom, middle, and top. Use the vertical-align CSS property instead, as this attribute is deprecated." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/th#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/th#width", "status": [ "StandardTrack", "Deprecated" @@ -12120,7 +12120,7 @@ } }, "thead": { - "url": "$MDN_URL$/web/html/reference/elements/thead", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead", "status": [ "StandardTrack" ], @@ -12151,7 +12151,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/thead#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead#align", "status": [ "StandardTrack", "Deprecated" @@ -12172,7 +12172,7 @@ "doc": "Specifies the horizontal alignment of each head cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and the offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/thead#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -12193,7 +12193,7 @@ "doc": "Defines the background color of each head cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/thead#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead#char", "status": [ "StandardTrack", "Deprecated" @@ -12205,7 +12205,7 @@ "doc": "Does nothing. It was originally intended to specify the alignment of the content to a character of each head cell. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/thead#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead#charoff", "status": [ "StandardTrack", "Deprecated" @@ -12220,7 +12220,7 @@ "doc": "Does nothing. It was originally intended to specify the number of characters to offset the head cell content from the alignment character specified by the char attribute." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/thead#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/thead#valign", "status": [ "StandardTrack", "Deprecated" @@ -12243,7 +12243,7 @@ } }, "time": { - "url": "$MDN_URL$/web/html/reference/elements/time", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/time", "status": [ "StandardTrack" ], @@ -12274,7 +12274,7 @@ }, "attrs": { "datetime": { - "url": "$MDN_URL$/web/html/reference/elements/time#datetime", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/time#datetime", "status": [ "StandardTrack" ], @@ -12298,7 +12298,7 @@ } }, "title": { - "url": "$MDN_URL$/web/html/reference/elements/title", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/title", "status": [ "StandardTrack" ], @@ -12329,7 +12329,7 @@ } }, "tr": { - "url": "$MDN_URL$/web/html/reference/elements/tr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr", "status": [ "StandardTrack" ], @@ -12360,7 +12360,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/html/reference/elements/tr#align", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr#align", "status": [ "StandardTrack", "Deprecated" @@ -12381,7 +12381,7 @@ "doc": "Specifies the horizontal alignment of each row cell. The possible enumerated values are left, center, right, justify, and char. When supported, the char value aligns the textual content on the character defined in the char attribute and on offset defined by the charoff attribute. Use the text-align CSS property instead, as this attribute is deprecated." }, "bgcolor": { - "url": "$MDN_URL$/web/html/reference/elements/tr#bgcolor", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr#bgcolor", "status": [ "StandardTrack", "Deprecated" @@ -12402,7 +12402,7 @@ "doc": "Defines the background color of each row cell. The value is an HTML color; either a 6-digit hexadecimal RGB code, prefixed by a #, or a color keyword. Other CSS <color> values are not supported. Use the background-color CSS property instead, as this attribute is deprecated." }, "char": { - "url": "$MDN_URL$/web/html/reference/elements/tr#char", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr#char", "status": [ "StandardTrack", "Deprecated" @@ -12414,7 +12414,7 @@ "doc": "Specifies the alignment of the content to a character of each row cell. Typical values for this include a period (.) when attempting to align numbers or monetary values. If align is not set to char, this attribute is ignored." }, "charoff": { - "url": "$MDN_URL$/web/html/reference/elements/tr#charoff", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr#charoff", "status": [ "StandardTrack", "Deprecated" @@ -12426,7 +12426,7 @@ "doc": "Specifies the number of characters to offset the row cell content from the alignment character specified by the char attribute." }, "valign": { - "url": "$MDN_URL$/web/html/reference/elements/tr#valign", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tr#valign", "status": [ "StandardTrack", "Deprecated" @@ -12449,7 +12449,7 @@ } }, "track": { - "url": "$MDN_URL$/web/html/reference/elements/track", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track", "status": [ "StandardTrack" ], @@ -12480,7 +12480,7 @@ }, "attrs": { "default": { - "url": "$MDN_URL$/web/html/reference/elements/track#default", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track#default", "status": [ "StandardTrack" ], @@ -12502,7 +12502,7 @@ "doc": "This attribute indicates that the track should be enabled unless the user's preferences indicate that another track is more appropriate. This may only be used on one track element per media element." }, "kind": { - "url": "$MDN_URL$/web/html/reference/elements/track#kind", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track#kind", "status": [ "StandardTrack" ], @@ -12524,7 +12524,7 @@ "doc": "How the text track is meant to be used. If omitted the default kind is subtitles. If the attribute contains an invalid value, it will use metadata.\nThe following keywords are allowed:\n

    \n
    subtitles
    \n
    \n

    Subtitles provide transcription or translation of the dialog. They are suitable for when the sound is available but not understood, such as speech or text that is not English in an English language film. Subtitles may contain additional content, usually extra background information. For example the text at the beginning of the Star Wars films, or the date, time, and location of a scene. Subtitles' information complements the audio and video. It is often embedded in the video itself, but can also be provided separately, especially for whole-film translations.\n

    \n
    captions
    \n
    \n

    Closed captions provide transcription or translation of the dialog, sound effects, relevant musical cues, and other relevant audio information, such as the cue's source (e.g., character, environment). They are suitable for when sound is unavailable or not clearly audible (e.g., because it is muted, drowned-out by ambient noise, or because the user is deaf).\n

    \n
    descriptions
    \n
    \n

    Descriptions summarize the video component of the media resource. They are intended to be synthesized as audio when the visual component is obscured, unavailable, or not usable (e.g., because the user is interacting with the application without a screen while driving, or because the user is blind).\n

    \n
    chapters
    \n
    \n

    Chapter titles are intended to be used when the user is navigating the media resource.\n

    \n
    metadata
    \n
    \n

    Tracks used by scripts. Not visible to the user.\n

    \n
    " }, "label": { - "url": "$MDN_URL$/web/html/reference/elements/track#label", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track#label", "status": [ "StandardTrack" ], @@ -12546,7 +12546,7 @@ "doc": "A user-readable title of the text track which is used by the browser when listing available text tracks." }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/track#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track#src", "status": [ "StandardTrack" ], @@ -12568,7 +12568,7 @@ "doc": "Address of the track (.vtt file). Must be a valid URL. This attribute must be specified and its URL value must have the same origin as the document — unless the <audio> or <video> parent element of the track element has a crossorigin attribute." }, "srclang": { - "url": "$MDN_URL$/web/html/reference/elements/track#srclang", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/track#srclang", "status": [ "StandardTrack" ], @@ -12592,7 +12592,7 @@ } }, "tt": { - "url": "$MDN_URL$/web/html/reference/elements/tt", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/tt", "status": [ "StandardTrack", "Deprecated" @@ -12618,7 +12618,7 @@ } }, "u": { - "url": "$MDN_URL$/web/html/reference/elements/u", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/u", "status": [ "StandardTrack" ], @@ -12649,7 +12649,7 @@ } }, "ul": { - "url": "$MDN_URL$/web/html/reference/elements/ul", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ul", "status": [ "StandardTrack" ], @@ -12680,7 +12680,7 @@ }, "attrs": { "compact": { - "url": "$MDN_URL$/web/html/reference/elements/ul#compact", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ul#compact", "status": [ "StandardTrack", "Deprecated" @@ -12701,7 +12701,7 @@ "doc": "This Boolean attribute hints that the list should be rendered in a compact style. The interpretation of this attribute is browser-specific. Use CSS instead: to give a similar effect as the compact attribute, the CSS property line-height can be used with a value of 80%." }, "type": { - "url": "$MDN_URL$/web/html/reference/elements/ul#type", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/ul#type", "status": [ "StandardTrack", "Deprecated" @@ -12724,7 +12724,7 @@ } }, "var": { - "url": "$MDN_URL$/web/html/reference/elements/var", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/var", "status": [ "StandardTrack" ], @@ -12755,7 +12755,7 @@ } }, "video": { - "url": "$MDN_URL$/web/html/reference/elements/video", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video", "status": [ "StandardTrack" ], @@ -12786,7 +12786,7 @@ }, "attrs": { "autoplay": { - "url": "$MDN_URL$/web/html/reference/elements/video#autoplay", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#autoplay", "status": [ "StandardTrack" ], @@ -12808,7 +12808,7 @@ "doc": "A Boolean attribute; if specified, the video automatically begins to play back as soon as it can without stopping to finish loading the data.\n
    \n

    Note:\nModern browsers block audio (or videos with an unmuted audio track) from autoplaying, as sites that automatically play audio can be an unpleasant experience for users. See our autoplay guide for additional information about how to properly use autoplay.\n

    \n

    To disable video autoplay, autoplay=\"false\" will not work; the video will autoplay if the attribute is there in the <video> tag at all. To remove autoplay, the attribute needs to be removed altogether." }, "controls": { - "url": "$MDN_URL$/web/html/reference/elements/video#controls", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#controls", "status": [ "StandardTrack" ], @@ -12830,7 +12830,7 @@ "doc": "If this attribute is present, the browser will offer controls to allow the user to control video playback, including volume, seeking, and pause/resume playback." }, "controlslist": { - "url": "$MDN_URL$/web/html/reference/elements/video#controlslist", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#controlslist", "status": [ "StandardTrack" ], @@ -12846,7 +12846,7 @@ "doc": "The controlslist attribute, when specified, helps the browser select what controls to show for the video element whenever the browser shows its own set of controls (that is, when the controls attribute is specified).\n

    The allowed values are nodownload, nofullscreen and noremoteplayback.\n

    Use the disablepictureinpicture attribute if you want to disable the Picture-In-Picture mode (and the control)." }, "crossorigin": { - "url": "$MDN_URL$/web/html/reference/elements/video#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#crossorigin", "status": [ "StandardTrack" ], @@ -12868,7 +12868,7 @@ "doc": "This enumerated attribute indicates whether to use CORS to fetch the related video. CORS-enabled resources can be reused in the <canvas> element without being tainted. The allowed values are:\n

    \n
    anonymous
    \n
    \n

    Sends a cross-origin request without a credential. In other words, it sends the Origin: HTTP header without a cookie, X.509 certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (by not setting the Access-Control-Allow-Origin: HTTP header), the resource will be tainted, and its usage restricted.\n

    \n
    use-credentials
    \n
    \n

    Sends a cross-origin request with a credential. In other words, it sends the Origin: HTTP header with a cookie, a certificate, or performing HTTP Basic authentication. If the server does not give credentials to the origin site (through Access-Control-Allow-Credentials: HTTP header), the resource will be tainted and its usage restricted.\n

    \n
    \n

    When not present, the resource is fetched without a CORS request (i.e., without sending the Origin: HTTP header), preventing its non-tainted use in <canvas> elements. If invalid, it is handled as if the enumerated keyword anonymous was used. See CORS settings attributes for additional information." }, "disablepictureinpicture": { - "url": "$MDN_URL$/web/html/reference/elements/video#disablepictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#disablepictureinpicture", "status": [ "StandardTrack" ], @@ -12886,7 +12886,7 @@ "doc": "Prevents the browser from suggesting a Picture-in-Picture context menu or to request Picture-in-Picture automatically in some cases." }, "disableremoteplayback": { - "url": "$MDN_URL$/web/html/reference/elements/video#disableremoteplayback", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#disableremoteplayback", "status": [ "StandardTrack" ], @@ -12904,7 +12904,7 @@ "doc": "A Boolean attribute used to disable the capability of remote playback in devices that are attached using wired (HDMI, DVI, etc.) and wireless technologies (Miracast, Chromecast, DLNA, AirPlay, etc.).\n

    In Safari, you can use x-webkit-airplay=\"deny\" as a fallback." }, "height": { - "url": "$MDN_URL$/web/html/reference/elements/video#height", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#height", "status": [ "StandardTrack" ], @@ -12926,7 +12926,7 @@ "doc": "The height of the video's display area, in CSS pixels (absolute values only; no percentages)." }, "loop": { - "url": "$MDN_URL$/web/html/reference/elements/video#loop", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#loop", "status": [ "StandardTrack" ], @@ -12948,7 +12948,7 @@ "doc": "A Boolean attribute; if specified, the browser will automatically seek back to the start upon reaching the end of the video." }, "muted": { - "url": "$MDN_URL$/web/html/reference/elements/video#muted", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#muted", "status": [ "StandardTrack" ], @@ -12970,7 +12970,7 @@ "doc": "A Boolean attribute that indicates the default audio mute setting contained in the video. If set, the audio will be initially silenced. Its default value is false, meaning the audio will be played when the video is played." }, "playsinline": { - "url": "$MDN_URL$/web/html/reference/elements/video#playsinline", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#playsinline", "status": [ "StandardTrack" ], @@ -12988,7 +12988,7 @@ "doc": "A Boolean attribute indicating that the video is to be played \"inline\", that is, within the element's playback area. Note that the absence of this attribute does not imply that the video will always be played in fullscreen." }, "poster": { - "url": "$MDN_URL$/web/html/reference/elements/video#poster", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#poster", "status": [ "StandardTrack" ], @@ -13010,7 +13010,7 @@ "doc": "A URL for an image to be shown while the video is downloading. If this attribute isn't specified, nothing is displayed until the first frame is available, then the first frame is shown as the poster frame." }, "preload": { - "url": "$MDN_URL$/web/html/reference/elements/video#preload", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#preload", "status": [ "StandardTrack" ], @@ -13032,7 +13032,7 @@ "doc": "This enumerated attribute is intended to provide a hint to the browser about what the author thinks will lead to the best user experience regarding what content is loaded before the video is played. It may have one of the following values:\n

    \n

    The default value is different for each browser. The spec advises it to be set to metadata.\n

    \n

    Note:\n

      \n
    • The autoplay attribute has precedence over preload. If autoplay is specified, the browser would obviously need to start downloading the video for playback.
    • \n
    • The specification does not force the browser to follow the value of this attribute; it is a mere hint.
    • \n
    \n
    " }, "src": { - "url": "$MDN_URL$/web/html/reference/elements/video#src", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#src", "status": [ "StandardTrack" ], @@ -13054,7 +13054,7 @@ "doc": "The URL of the video to embed. This is optional; you may instead use the <source> element within the video block to specify the video to embed." }, "width": { - "url": "$MDN_URL$/web/html/reference/elements/video#width", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/video#width", "status": [ "StandardTrack" ], @@ -13078,7 +13078,7 @@ } }, "wbr": { - "url": "$MDN_URL$/web/html/reference/elements/wbr", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/wbr", "status": [ "StandardTrack" ], @@ -13109,7 +13109,7 @@ } }, "xmp": { - "url": "$MDN_URL$/web/html/reference/elements/xmp", + "url": "https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/xmp", "status": [ "StandardTrack", "Deprecated" diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/MathML.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/MathML.json index c534236a2e6f..620425159606 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/MathML.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/MathML.json @@ -14,7 +14,7 @@ "doc": "The data-* MathML attributes are called custom data attributes. They let MathML markup and its resulting DOM share information that standard attributes can't, usually for scripting purposes. Their custom data are available via the MathMLElement interface of the element the attributes belong to, with the MathMLElement.dataset property.\n

    The * can be replaced by any characters allowed in XML's rules for names, with the following restrictions:\n

    \n
    \n

    Note:\nThe MathMLElement.dataset property is a DOMStringMap that provides the attribute data-test-value via MathMLElement.dataset.testValue. Hyphen characters (-, U+002D) are removed and the next letter is capitalized, resulting in the camel case format.\n

    \n

    You can use this attribute with any MathML element." }, "dir": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/dir", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/dir", "status": [ "StandardTrack" ], @@ -36,7 +36,7 @@ "doc": "The dir global attribute is an enumerated attribute that indicates the directionality of the MathML element.\n

    The directionality controls whether math formulas are rendered left-to-right or right-to-left." }, "displaystyle": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/displaystyle", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/displaystyle", "status": [ "StandardTrack" ], @@ -58,7 +58,7 @@ "doc": "The displaystyle global attribute is a boolean setting the math-style of a MathML element." }, "href": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/href", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/href", "compatibility": { "Firefox": "7", "FirefoxAndroid": "7", @@ -71,7 +71,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The href global attribute creates a hyperlink on the MathML element pointing to the specified URL." }, "mathbackground": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/mathbackground", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/mathbackground", "status": [ "StandardTrack", "Deprecated" @@ -92,7 +92,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The mathbackground global attribute sets the background-color of a MathML element.\n

    \n

    Note:\nUse CSS for styling MathML whenever possible. The mathbackground attribute should only be included for applications that are not CSS-aware and will be overridden by the CSS background-color property value, if set.\n

    " }, "mathcolor": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/mathcolor", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/mathcolor", "status": [ "StandardTrack", "Deprecated" @@ -113,7 +113,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The mathcolor global attribute sets the color of a MathML element.\n

    \n

    Note:\nUse CSS for styling MathML whenever possible. The mathcolor attribute should only be included for applications that are not CSS-aware and will be overridden by the CSS color property, if set.\n

    " }, "mathsize": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/mathsize", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/mathsize", "status": [ "StandardTrack", "Deprecated" @@ -134,7 +134,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The mathsize global attribute sets the font-size of a MathML element.\n

    \n

    Note:\nUse CSS for styling MathML whenever possible. The mathsize attribute should only be included for applications that are not CSS-aware and will be overridden by the CSS font-size property, if set.\n

    " }, "scriptlevel": { - "url": "$MDN_URL$/web/mathml/reference/global_attributes/scriptlevel", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Global_attributes/scriptlevel", "status": [ "StandardTrack" ], @@ -154,7 +154,7 @@ }, "tags": { "annotation": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation", "status": [ "StandardTrack" ], @@ -179,17 +179,17 @@ }, "attrs": { "encoding": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation#encoding", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation#encoding", "doc": "The encoding of the semantic information in the annotation (e.g., \"application/x-tex\")" }, "src": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation#src", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation#src", "doc": "The location of an external source for semantic information." } } }, "annotation-xml": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation-xml", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation-xml", "status": [ "StandardTrack" ], @@ -214,17 +214,17 @@ }, "attrs": { "encoding": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation-xml#encoding", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation-xml#encoding", "doc": "The encoding of the semantic information in the annotation (e.g., \"application/mathml+xml\", \"application/mathml-presentation+xml\", \"application/mathml-content+xml\")" }, "src": { - "url": "$MDN_URL$/web/mathml/reference/element/annotation-xml#src", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/annotation-xml#src", "doc": "The location of an external source for semantic information." } } }, "maction": { - "url": "$MDN_URL$/web/mathml/reference/element/maction", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/maction", "status": [ "StandardTrack", "Deprecated" @@ -245,7 +245,7 @@ }, "attrs": { "actiontype": { - "url": "$MDN_URL$/web/mathml/reference/element/maction#actiontype", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/maction#actiontype", "status": [ "Deprecated" ], @@ -259,7 +259,7 @@ "doc": "The action which specifies what happens for this element. Special behavior\nfor the following values were implemented by some browsers:\n" }, "selection": { - "url": "$MDN_URL$/web/mathml/reference/element/maction#selection", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/maction#selection", "status": [ "Deprecated" ], @@ -275,7 +275,7 @@ } }, "math": { - "url": "$MDN_URL$/web/mathml/reference/element/math", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/math", "status": [ "StandardTrack" ], @@ -300,7 +300,7 @@ }, "attrs": { "display": { - "url": "$MDN_URL$/web/mathml/reference/element/math#display", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/math#display", "status": [ "StandardTrack" ], @@ -324,7 +324,7 @@ } }, "menclose": { - "url": "$MDN_URL$/web/mathml/reference/element/menclose", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/menclose", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -340,7 +340,7 @@ }, "attrs": { "notation": { - "url": "$MDN_URL$/web/mathml/reference/element/menclose#notation", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/menclose#notation", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -355,7 +355,7 @@ } }, "merror": { - "url": "$MDN_URL$/web/mathml/reference/element/merror", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/merror", "status": [ "StandardTrack" ], @@ -380,7 +380,7 @@ } }, "mfenced": { - "url": "$MDN_URL$/web/mathml/reference/element/mfenced", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfenced", "status": [ "Deprecated" ], @@ -394,21 +394,21 @@ }, "attrs": { "close": { - "url": "$MDN_URL$/web/mathml/reference/element/mfenced#close", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfenced#close", "doc": "A string for the closing delimiter. The default value is \")\" and any white space is trimmed." }, "open": { - "url": "$MDN_URL$/web/mathml/reference/element/mfenced#open", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfenced#open", "doc": "A string for the opening delimiter. The default value is \"(\" and any white space is trimmed." }, "separators": { - "url": "$MDN_URL$/web/mathml/reference/element/mfenced#separators", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfenced#separators", "doc": "A sequence of zero or more characters to be used for different separators, optionally divided by white space, which is ignored. The default value is \",\". By specifying more than one character, it is possible to set different separators for each argument in the expression. If there are too many separators, all excess is ignored. If there are too few separators in the expression, the last specified separator is repeated." } } }, "mfrac": { - "url": "$MDN_URL$/web/mathml/reference/element/mfrac", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfrac", "status": [ "StandardTrack" ], @@ -433,7 +433,7 @@ }, "attrs": { "denomalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mfrac#denomalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfrac#denomalign", "status": [ "Deprecated" ], @@ -447,7 +447,7 @@ "doc": "The alignment of the denominator under the fraction. Possible values are: left, center (default), and right." }, "linethickness": { - "url": "$MDN_URL$/web/mathml/reference/element/mfrac#linethickness", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfrac#linethickness", "status": [ "StandardTrack" ], @@ -469,7 +469,7 @@ "doc": "A <length-percentage> indicating the thickness of the horizontal fraction line." }, "numalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mfrac#numalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mfrac#numalign", "status": [ "Deprecated" ], @@ -485,7 +485,7 @@ } }, "mi": { - "url": "$MDN_URL$/web/mathml/reference/element/mi", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mi", "status": [ "StandardTrack" ], @@ -510,7 +510,7 @@ }, "attrs": { "mathvariant": { - "url": "$MDN_URL$/web/mathml/reference/element/mi#mathvariant", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mi#mathvariant", "status": [ "StandardTrack" ], @@ -534,7 +534,7 @@ } }, "mmultiscripts": { - "url": "$MDN_URL$/web/mathml/reference/element/mmultiscripts", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mmultiscripts", "status": [ "StandardTrack" ], @@ -559,7 +559,7 @@ }, "attrs": { "subscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/mmultiscripts#subscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mmultiscripts#subscriptshift", "status": [ "Deprecated" ], @@ -573,7 +573,7 @@ "doc": "A <length-percentage> indicating the minimum amount to shift the baseline of the subscript down." }, "superscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/mmultiscripts#superscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mmultiscripts#superscriptshift", "status": [ "Deprecated" ], @@ -589,7 +589,7 @@ } }, "mn": { - "url": "$MDN_URL$/web/mathml/reference/element/mn", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mn", "status": [ "StandardTrack" ], @@ -614,7 +614,7 @@ } }, "mo": { - "url": "$MDN_URL$/web/mathml/reference/element/mo", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo", "status": [ "StandardTrack" ], @@ -639,7 +639,7 @@ }, "attrs": { "accent": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#accent", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#accent", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -652,11 +652,11 @@ "doc": "A <boolean> indicating whether the operator should be treated as an accent when used as an under- or overscript (i.e., drawn bigger and closer to the base expression)." }, "fence": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#fence", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#fence", "doc": "A <boolean> indicating whether the operator is a fence (such as parentheses). There is no visual effect for this attribute." }, "form": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#form", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#form", "status": [ "StandardTrack" ], @@ -678,7 +678,7 @@ "doc": "An enumerated attribute specifying how the operator is to be presented. For example, depending on the value, a different amount of space might be rendered on either side of the operator. It can have one of the following values:\n" }, "largeop": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#largeop", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#largeop", "status": [ "StandardTrack" ], @@ -700,7 +700,7 @@ "doc": "A <boolean> indicating whether the operator should be drawn bigger when math-style is set to normal." }, "lspace": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#lspace", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#lspace", "status": [ "StandardTrack" ], @@ -722,7 +722,7 @@ "doc": "A <length-percentage> indicating the amount of space before the operator." }, "maxsize": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#maxsize", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#maxsize", "status": [ "StandardTrack" ], @@ -744,7 +744,7 @@ "doc": "A <length-percentage> indicating the maximum size of the operator when it is stretchy." }, "minsize": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#minsize", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#minsize", "status": [ "StandardTrack" ], @@ -766,7 +766,7 @@ "doc": "A <length-percentage> indicating the minimum size of the operator when it is stretchy." }, "movablelimits": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#movablelimits", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#movablelimits", "status": [ "StandardTrack" ], @@ -788,7 +788,7 @@ "doc": "A <boolean> indicating whether attached under- and overscripts move to sub- and superscript positions when math-style is set to compact." }, "rspace": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#rspace", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#rspace", "status": [ "StandardTrack" ], @@ -810,11 +810,11 @@ "doc": "A <length-percentage> indicating the amount of space after the operator." }, "separator": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#separator", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#separator", "doc": "A <boolean> indicating whether the operator is a separator (such as commas). There is no visual effect for this attribute." }, "stretchy": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#stretchy", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#stretchy", "status": [ "StandardTrack" ], @@ -836,7 +836,7 @@ "doc": "A <boolean> indicating whether the operator stretches to the size of the adjacent element." }, "symmetric": { - "url": "$MDN_URL$/web/mathml/reference/element/mo#symmetric", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mo#symmetric", "status": [ "StandardTrack" ], @@ -860,7 +860,7 @@ } }, "mover": { - "url": "$MDN_URL$/web/mathml/reference/element/mover", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mover", "status": [ "StandardTrack" ], @@ -885,7 +885,7 @@ }, "attrs": { "accent": { - "url": "$MDN_URL$/web/mathml/reference/element/mover#accent", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mover#accent", "status": [ "StandardTrack" ], @@ -909,7 +909,7 @@ } }, "mpadded": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded", "status": [ "StandardTrack" ], @@ -934,7 +934,7 @@ }, "attrs": { "depth": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded#depth", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded#depth", "status": [ "StandardTrack" ], @@ -956,7 +956,7 @@ "doc": "A <length-percentage> indicating the desired depth (below the baseline) of the <mpadded> element." }, "height": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded#height", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded#height", "status": [ "StandardTrack" ], @@ -978,7 +978,7 @@ "doc": "A <length-percentage> indicating the desired height (above the baseline) of the <mpadded> element." }, "lspace": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded#lspace", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded#lspace", "status": [ "StandardTrack" ], @@ -1000,7 +1000,7 @@ "doc": "A <length-percentage> indicating the horizontal location of the positioning point of the child content with respect to the positioning point of the <mpadded> element." }, "voffset": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded#voffset", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded#voffset", "status": [ "StandardTrack" ], @@ -1022,7 +1022,7 @@ "doc": "A <length-percentage> indicating the vertical location of the positioning point of the child content with respect to the positioning point of the <mpadded> element." }, "width": { - "url": "$MDN_URL$/web/mathml/reference/element/mpadded#width", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mpadded#width", "status": [ "StandardTrack" ], @@ -1046,7 +1046,7 @@ } }, "mphantom": { - "url": "$MDN_URL$/web/mathml/reference/element/mphantom", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mphantom", "status": [ "StandardTrack" ], @@ -1071,7 +1071,7 @@ } }, "mprescripts": { - "url": "$MDN_URL$/web/mathml/reference/element/mprescripts", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mprescripts", "status": [ "StandardTrack" ], @@ -1096,7 +1096,7 @@ } }, "mroot": { - "url": "$MDN_URL$/web/mathml/reference/element/mroot", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mroot", "status": [ "StandardTrack" ], @@ -1121,7 +1121,7 @@ } }, "mrow": { - "url": "$MDN_URL$/web/mathml/reference/element/mrow", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mrow", "status": [ "StandardTrack" ], @@ -1146,7 +1146,7 @@ } }, "ms": { - "url": "$MDN_URL$/web/mathml/reference/element/ms", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/ms", "status": [ "StandardTrack" ], @@ -1171,7 +1171,7 @@ } }, "mspace": { - "url": "$MDN_URL$/web/mathml/reference/element/mspace", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mspace", "status": [ "StandardTrack" ], @@ -1196,7 +1196,7 @@ }, "attrs": { "depth": { - "url": "$MDN_URL$/web/mathml/reference/element/mspace#depth", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mspace#depth", "status": [ "StandardTrack" ], @@ -1218,7 +1218,7 @@ "doc": "A <length-percentage> indicating the desired depth (below the baseline) of the space." }, "height": { - "url": "$MDN_URL$/web/mathml/reference/element/mspace#height", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mspace#height", "status": [ "StandardTrack" ], @@ -1240,7 +1240,7 @@ "doc": "A <length-percentage> indicating the desired height (above the baseline) of the space." }, "width": { - "url": "$MDN_URL$/web/mathml/reference/element/mspace#width", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mspace#width", "status": [ "StandardTrack" ], @@ -1264,7 +1264,7 @@ } }, "msqrt": { - "url": "$MDN_URL$/web/mathml/reference/element/msqrt", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msqrt", "status": [ "StandardTrack" ], @@ -1289,7 +1289,7 @@ } }, "mstyle": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle", "status": [ "StandardTrack" ], @@ -1314,7 +1314,7 @@ }, "attrs": { "background": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle#background", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle#background", "status": [ "Deprecated" ], @@ -1328,7 +1328,7 @@ "doc": "Use CSS property background-color instead." }, "color": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle#color", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle#color", "status": [ "Deprecated" ], @@ -1342,7 +1342,7 @@ "doc": "Use CSS property color instead." }, "fontsize": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle#fontsize", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle#fontsize", "status": [ "Deprecated" ], @@ -1356,7 +1356,7 @@ "doc": "Use CSS property font-size instead." }, "fontstyle": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle#fontstyle", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle#fontstyle", "status": [ "Deprecated" ], @@ -1370,7 +1370,7 @@ "doc": "Use CSS property font-style instead." }, "fontweight": { - "url": "$MDN_URL$/web/mathml/reference/element/mstyle#fontweight", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mstyle#fontweight", "status": [ "Deprecated" ], @@ -1386,7 +1386,7 @@ } }, "msub": { - "url": "$MDN_URL$/web/mathml/reference/element/msub", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msub", "status": [ "StandardTrack" ], @@ -1411,7 +1411,7 @@ }, "attrs": { "subscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/msub#subscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msub#subscriptshift", "status": [ "Deprecated" ], @@ -1427,7 +1427,7 @@ } }, "msubsup": { - "url": "$MDN_URL$/web/mathml/reference/element/msubsup", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msubsup", "status": [ "StandardTrack" ], @@ -1452,7 +1452,7 @@ }, "attrs": { "subscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/msubsup#subscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msubsup#subscriptshift", "status": [ "Deprecated" ], @@ -1466,7 +1466,7 @@ "doc": "A <length-percentage> indicating the minimum amount to shift the baseline of the subscript down." }, "superscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/msubsup#superscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msubsup#superscriptshift", "status": [ "Deprecated" ], @@ -1482,7 +1482,7 @@ } }, "msup": { - "url": "$MDN_URL$/web/mathml/reference/element/msup", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msup", "status": [ "StandardTrack" ], @@ -1507,7 +1507,7 @@ }, "attrs": { "superscriptshift": { - "url": "$MDN_URL$/web/mathml/reference/element/msup#superscriptshift", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/msup#superscriptshift", "status": [ "Deprecated" ], @@ -1523,7 +1523,7 @@ } }, "mtable": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable", "status": [ "StandardTrack" ], @@ -1548,7 +1548,7 @@ }, "attrs": { "align": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#align", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#align", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4" @@ -1559,7 +1559,7 @@ "doc": "Specifies the vertical alignment of the table with respect to its environment.\nPossible values are:\n\n

    In addition, values of the align attribute can end with a row number (e.g., align=\"center 3\"). This allows you to align the specified row of the table rather than the whole table. A negative Integer value counts rows from the bottom of the table." }, "columnalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#columnalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#columnalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1572,7 +1572,7 @@ "doc": "Specifies the horizontal alignment of the cells. Multiple values separated by space are allowed and apply to the corresponding columns (e.g., columnalign=\"left right center\"). Possible values are: left, center (default) and right." }, "columnlines": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#columnlines", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#columnlines", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1585,7 +1585,7 @@ "doc": "Specifies column borders. Multiple values separated by space are allowed and apply to the corresponding columns (e.g., columnlines=\"none none solid\"). Possible values are: none (default), solid and dashed." }, "columnspacing": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#columnspacing", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#columnspacing", "compatibility": { "Firefox": "33", "FirefoxAndroid": "33" @@ -1596,7 +1596,7 @@ "doc": "Specifies the space between table columns. Multiple values separated by space are allowed and apply to the corresponding columns (e.g., columnspacing=\"1em 2em\"). Possible values are <length-percentage>." }, "frame": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#frame", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#frame", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1609,7 +1609,7 @@ "doc": "Specifies borders of the entire table. Possible values are: none (default), solid and dashed." }, "framespacing": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#framespacing", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#framespacing", "compatibility": { "Firefox": "33", "FirefoxAndroid": "33" @@ -1620,7 +1620,7 @@ "doc": "Specifies additional space added between the table and frame. The first value specifies the spacing on the right and left; the second value specifies the spacing above and below. Possible values are <length-percentage>." }, "rowalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#rowalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#rowalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1633,7 +1633,7 @@ "doc": "Specifies the vertical alignment of the cells. Multiple values separated by space are allowed and apply to the corresponding rows (e.g., rowalign=\"top bottom axis\"). Possible values are: axis, baseline (default), bottom, center and top." }, "rowlines": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#rowlines", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#rowlines", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1646,7 +1646,7 @@ "doc": "Specifies row borders. Multiple values separated by space are allowed and apply to the corresponding rows (e.g., rowlines=\"none none solid\"). Possible values are: none (default), solid and dashed." }, "rowspacing": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#rowspacing", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#rowspacing", "compatibility": { "Firefox": "33", "FirefoxAndroid": "33" @@ -1657,7 +1657,7 @@ "doc": "Specifies the space between table rows. Multiple values separated by space are allowed and apply to the corresponding rows (e.g., rowspacing=\"1em 2em\"). Possible values are <length-percentage>." }, "width": { - "url": "$MDN_URL$/web/mathml/reference/element/mtable#width", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtable#width", "compatibility": { "Firefox": "13", "FirefoxAndroid": "14" @@ -1670,7 +1670,7 @@ } }, "mtd": { - "url": "$MDN_URL$/web/mathml/reference/element/mtd", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtd", "status": [ "StandardTrack" ], @@ -1695,7 +1695,7 @@ }, "attrs": { "columnalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtd#columnalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtd#columnalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1708,7 +1708,7 @@ "doc": "Specifies the horizontal alignment of this cell and overrides values specified by <mtable> or <mtr>.\nPossible values are: left, center and right." }, "columnspan": { - "url": "$MDN_URL$/web/mathml/reference/element/mtd#columnspan", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtd#columnspan", "status": [ "StandardTrack" ], @@ -1729,7 +1729,7 @@ "doc": "A non-negative integer value that indicates on how many columns does the cell extend." }, "rowalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtd#rowalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtd#rowalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1742,7 +1742,7 @@ "doc": "Specifies the vertical alignment of this cell and overrides values specified by <mtable> or <mtr>.\nPossible values are: axis, baseline, bottom, center and top." }, "rowspan": { - "url": "$MDN_URL$/web/mathml/reference/element/mtd#rowspan", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtd#rowspan", "status": [ "StandardTrack" ], @@ -1765,7 +1765,7 @@ } }, "mtext": { - "url": "$MDN_URL$/web/mathml/reference/element/mtext", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtext", "status": [ "StandardTrack" ], @@ -1790,7 +1790,7 @@ } }, "mtr": { - "url": "$MDN_URL$/web/mathml/reference/element/mtr", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtr", "status": [ "StandardTrack" ], @@ -1815,7 +1815,7 @@ }, "attrs": { "columnalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtr#columnalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtr#columnalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1828,7 +1828,7 @@ "doc": "Overrides the horizontal alignment of cells specified by <mtable> for this row. Multiple values separated by space are allowed and apply to the corresponding columns (e.g., columnalign=\"left center right\"). Possible values are: left, center and right." }, "rowalign": { - "url": "$MDN_URL$/web/mathml/reference/element/mtr#rowalign", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/mtr#rowalign", "compatibility": { "Firefox": "1", "FirefoxAndroid": "4", @@ -1843,7 +1843,7 @@ } }, "munder": { - "url": "$MDN_URL$/web/mathml/reference/element/munder", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/munder", "status": [ "StandardTrack" ], @@ -1868,7 +1868,7 @@ }, "attrs": { "accentunder": { - "url": "$MDN_URL$/web/mathml/reference/element/munder#accentunder", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/munder#accentunder", "status": [ "StandardTrack" ], @@ -1892,7 +1892,7 @@ } }, "munderover": { - "url": "$MDN_URL$/web/mathml/reference/element/munderover", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/munderover", "status": [ "StandardTrack" ], @@ -1917,7 +1917,7 @@ }, "attrs": { "accent": { - "url": "$MDN_URL$/web/mathml/reference/element/munderover#accent", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/munderover#accent", "status": [ "StandardTrack" ], @@ -1939,7 +1939,7 @@ "doc": "A <boolean> indicating whether the over script should be treated as an accent (i.e., drawn bigger and closer to the base expression)." }, "accentunder": { - "url": "$MDN_URL$/web/mathml/reference/element/munderover#accentunder", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/munderover#accentunder", "status": [ "StandardTrack" ], @@ -1963,7 +1963,7 @@ } }, "semantics": { - "url": "$MDN_URL$/web/mathml/reference/element/semantics", + "url": "https://developer.mozilla.org/docs/Web/MathML/Reference/Element/semantics", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Svg.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Svg.json index f0f803764969..c7877a8d0d54 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Svg.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/Svg.json @@ -18,7 +18,7 @@ "doc": "The additive attribute controls whether or not an animation is additive.\n

    It is frequently useful to define animation as an offset or delta to an attribute's value, rather than as absolute values.\n

    You can use this attribute with the following SVG elements:\n

    " }, "alignment-baseline": { - "url": "$MDN_URL$/web/svg/reference/attribute/alignment-baseline", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/alignment-baseline", "status": [ "StandardTrack" ], @@ -40,7 +40,7 @@ "doc": "The amplitude attribute controls the amplitude of the gamma function of a component transfer element when its type attribute is gamma.\n

    You can use this attribute with the following SVG elements:\n

    " }, "autofocus": { - "url": "$MDN_URL$/web/svg/reference/attribute/autofocus", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/autofocus", "status": [ "StandardTrack" ], @@ -106,7 +106,7 @@ "doc": "The baseFrequency attribute represents the base frequency parameter for the noise function of the <feTurbulence> filter primitive.\n

    You can use this attribute with the following SVG elements:\n

    " }, "baseline-shift": { - "url": "$MDN_URL$/web/svg/reference/attribute/baseline-shift", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/baseline-shift", "status": [ "StandardTrack" ], @@ -172,7 +172,7 @@ "doc": "The by attribute specifies a relative offset value for an attribute that will be modified during an animation.\n

    The starting value for the attribute is either indicated by specifying it as value for the attribute given in the attributeName or the from attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "class": { - "url": "$MDN_URL$/web/svg/reference/attribute/class", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/class", "status": [ "StandardTrack" ], @@ -194,7 +194,7 @@ "doc": "Assigns a class name or set of class names to an element. You may assign the same class name or names to any number of elements, however, multiple class names must be separated by whitespace characters.\n

    An element's class name serves two key roles:\n

    \n

    You can use this class to style SVG content using CSS." }, "clip": { - "url": "$MDN_URL$/web/svg/reference/attribute/clip", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/clip", "status": [ "StandardTrack", "Deprecated" @@ -215,7 +215,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The clip attribute defines the visible region of an element. You should use clip-path instead.\n

    \n

    Note:\nAs a presentation attribute, clip also has a CSS property counterpart: clip. When both are specified, the CSS property takes priority.\n

    \n

    This attribute has the same parameter values as defined for the CSS clip property. Unitless values, which indicate current user coordinates, are permitted on the coordinate values on the rect(). The value of auto defines a clipping path along the bounds of the viewport created by the given element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "clip-path": { - "url": "$MDN_URL$/web/svg/reference/attribute/clip-path", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/clip-path", "status": [ "StandardTrack" ], @@ -237,7 +237,7 @@ "doc": "The clip-path presentation attribute defines or associates a clipping path with the element it is related to.\n
    \n

    Note:\nAs a presentation attribute, clip-path also has a CSS property counterpart: clip-path. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "clip-rule": { - "url": "$MDN_URL$/web/svg/reference/attribute/clip-rule", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/clip-rule", "status": [ "StandardTrack" ], @@ -259,7 +259,7 @@ "doc": "The clip-rule attribute only applies to graphics elements that are contained within a <clipPath> element. The clip-rule attribute basically works as the fill-rule attribute, except that it applies to <clipPath> definitions.\n
    \n

    Note:\nAs a presentation attribute, clip-rule also has a CSS property counterpart: clip-rule. When both are specified, the CSS property takes priority.\n

    \n

    The following fragment of code will cause an evenodd clipping rule to be applied to the clipping path because clip-rule is specified on the <path> element that defines the clipping shape:\n

    \n```html\n\n  \n    \n  \n  \n\n```\n
    \n

    whereas the following fragment of code will not cause an evenodd clipping rule to be applied because the clip-rule is specified on the referencing element, not on the object defining the clipping shape:\n

    \n```html\n\n  \n    \n  \n  \n\n```\n
    " }, "color": { - "url": "$MDN_URL$/web/svg/reference/attribute/color", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/color", "status": [ "StandardTrack" ], @@ -281,7 +281,7 @@ "doc": "The color attribute is used to provide a potential indirect value, currentColor, for the fill, stroke, stop-color, flood-color, and lighting-color attributes.\n
    \n

    Note:\nAs a presentation attribute, color also has a CSS property counterpart: color. When both are specified, the CSS property takes priority.\n

    \n

    Technically, color can be applied to any element, but it has no direct effect on SVG elements." }, "color-interpolation": { - "url": "$MDN_URL$/web/svg/reference/attribute/color-interpolation", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/color-interpolation", "status": [ "StandardTrack" ], @@ -295,7 +295,7 @@ "doc": "The color-interpolation attribute specifies the color space for gradient interpolations, color animations, and alpha compositing.\n

    \n

    Note:\nFor filter effects, the color-interpolation-filters property controls which color space is used.\n

    \n

    The color-interpolation property chooses between color operations occurring in the sRGB color space or in a (light energy linear) linearized RGB color space. Having chosen the appropriate color space, component-wise linear interpolation is used.\n

    When a child element is blended into a background, the value of the color-interpolation property on the child determines the type of blending, not the value of the color-interpolation on the parent. For gradients which make use of the href or the deprecated xlink:href attribute to reference another gradient, the gradient uses the property's value from the gradient element which is directly referenced by the fill or stroke property. When animating colors, color interpolation is performed according to the value of the color-interpolation property on the element being animated.\n

    \n

    Note:\nAs a presentation attribute, color-interpolation also has a CSS property counterpart: color-interpolation. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "color-interpolation-filters": { - "url": "$MDN_URL$/web/svg/reference/attribute/color-interpolation-filters", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/color-interpolation-filters", "status": [ "StandardTrack" ], @@ -336,7 +336,7 @@ "doc": "The crossorigin attribute, valid on the <image>, <feImage>, and <script> elements, provides support for configuration of Cross-Origin Resource Sharing (CORS) requests for the element's fetched data.\n

    This table shows possible keywords and their meaning:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    KeywordDescription
    anonymousClient CORS requests for this element will have the credentials flag set to 'same-origin'.
    use-credentialsClient CORS requests for this element will have the credentials flag set to 'include'.
    \"\"Setting the attribute name to an empty value, like crossorigin or crossorigin=\"\", is the same as anonymous.
    \n

    It follows the same processing rules as the HTML attribute crossorigin." }, "cursor": { - "url": "$MDN_URL$/web/svg/reference/attribute/cursor", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/cursor", "status": [ "StandardTrack" ], @@ -398,7 +398,7 @@ "doc": "The diffuseConstant attribute represents the kd value in the Phong lighting model. In SVG, this can be any non-negative number.\n

    It's used to determine the final RGB value of a given pixel. The brighter the lighting-color, the smaller this number should be.\n

    You can use this attribute with the following SVG elements:\n

    " }, "direction": { - "url": "$MDN_URL$/web/svg/reference/attribute/direction", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/direction", "status": [ "StandardTrack" ], @@ -420,7 +420,7 @@ "doc": "The direction attribute specifies the inline-base direction of a <text> or <tspan> element. It defines the start and end points of a line of text as used by the text-anchor and inline-size properties. It also may affect the direction in which characters are positioned if the unicode-bidi property's value is either embed or bidi-override.\n

    It applies only to glyphs oriented perpendicular to the inline-base direction, which includes the usual case of horizontally-oriented Latin or Arabic text and the case of narrow-cell Latin or Arabic characters rotated 90 degrees clockwise relative to a top-to-bottom inline-base direction.\n

    In many cases, the bidirectional Unicode algorithm produces the desired result automatically, so this attribute doesn't need to be specified in those cases. For other cases, such as when using right-to-left languages, it may be sufficient to add the direction attribute to the outermost <svg> element, and allow that direction to inherit to all text elements:\n

    \n

    Note:\nAs a presentation attribute, direction also has a CSS property counterpart: direction. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "display": { - "url": "$MDN_URL$/web/svg/reference/attribute/display", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/display", "status": [ "StandardTrack" ], @@ -464,7 +464,7 @@ "doc": "The divisor attribute specifies the value by which the resulting number of applying the kernelMatrix of a <feConvolveMatrix> element to the input image color value is divided to yield the destination color value.\n

    A divisor that is the sum of all the matrix values tends to have an evening effect on the overall color intensity of the result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "dominant-baseline": { - "url": "$MDN_URL$/web/svg/reference/attribute/dominant-baseline", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/dominant-baseline", "status": [ "StandardTrack" ], @@ -574,7 +574,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "fill-opacity": { - "url": "$MDN_URL$/web/svg/reference/attribute/fill-opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/fill-opacity", "status": [ "StandardTrack" ], @@ -596,7 +596,7 @@ "doc": "The fill-opacity attribute is a presentation attribute defining the opacity of the paint server (color, gradient, pattern, etc.) applied to a shape.\n
    \n

    Note:\nAs a presentation attribute, fill-opacity also has a CSS property counterpart: fill-opacity. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "fill-rule": { - "url": "$MDN_URL$/web/svg/reference/attribute/fill-rule", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/fill-rule", "status": [ "StandardTrack" ], @@ -618,7 +618,7 @@ "doc": "The fill-rule attribute is a presentation attribute defining the algorithm to use to determine the inside part of a shape.\n
    \n

    Note:\nAs a presentation attribute, fill-rule also has a CSS property counterpart: fill-rule. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "filter": { - "url": "$MDN_URL$/web/svg/reference/attribute/filter", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/filter", "status": [ "StandardTrack" ], @@ -640,7 +640,7 @@ "doc": "The filter attribute specifies the filter effects defined by the <filter> element that shall be applied to its element.\n
    \n

    Note:\nAs a presentation attribute, filter also has a CSS property counterpart: filter. When both are specified, the CSS property takes priority.\n

    \n

    Technically, filter can be applied to any element, but it only has effect on container elements without the <defs> element, all graphics elements, and the <use> element." }, "flood-color": { - "url": "$MDN_URL$/web/svg/reference/attribute/flood-color", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/flood-color", "status": [ "StandardTrack" ], @@ -662,7 +662,7 @@ "doc": "The flood-color attribute indicates what color to use to flood the current filter primitive subregion.\n

    \n

    Note:\nAs a presentation attribute, flood-color also has a CSS property counterpart: flood-color. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "flood-opacity": { - "url": "$MDN_URL$/web/svg/reference/attribute/flood-opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/flood-opacity", "status": [ "StandardTrack" ], @@ -684,7 +684,7 @@ "doc": "The flood-opacity attribute indicates the opacity value to use across the current filter primitive subregion.\n
    \n

    Note:\nAs a presentation attribute, flood-opacity also has a CSS property counterpart: flood-opacity. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-family": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-family", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-family", "status": [ "StandardTrack" ], @@ -706,7 +706,7 @@ "doc": "The font-family attribute indicates which font family will be used to render the text, specified as a prioritized list of font family names and/or generic family names.\n
    \n

    Note:\nAs a presentation attribute, font-family also has a CSS property counterpart: font-family. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-size": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-size", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-size", "status": [ "StandardTrack" ], @@ -728,7 +728,7 @@ "doc": "The font-size attribute refers to the size of the font from baseline to baseline when multiple lines of text are set solid in a multiline layout environment.\n
    \n

    Note:\nAs a presentation attribute, font-size also has a CSS property counterpart: font-size. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-size-adjust": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-size-adjust", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-size-adjust", "status": [ "StandardTrack" ], @@ -749,7 +749,7 @@ "doc": "The font-size-adjust attribute allows authors to specify an aspect value for an element that will preserve the x-height of the first choice font in a substitute font.\n
    \n

    Note:\nAs a presentation attribute, font-size-adjust also has a CSS property counterpart: font-size-adjust. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-stretch": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-stretch", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-stretch", "status": [ "StandardTrack", "Deprecated" @@ -770,7 +770,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The font-stretch attribute indicates the desired amount of condensing or expansion in the glyphs used to render the text.\n

    \n

    Note:\nAs a presentation attribute, font-stretch also has a CSS property counterpart: font-stretch. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-style": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-style", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-style", "status": [ "StandardTrack" ], @@ -792,7 +792,7 @@ "doc": "The font-style attribute specifies whether the text is to be rendered using a normal, italic, or oblique face.\n
    \n

    Note:\nAs a presentation attribute, font-style also has a CSS property counterpart: font-style. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-variant": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-variant", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-variant", "status": [ "StandardTrack" ], @@ -814,7 +814,7 @@ "doc": "The font-variant attribute indicates whether the text is to be rendered using variations of the font's glyphs.\n
    \n

    Note:\nAs a presentation attribute, font-variant also has a CSS property counterpart: font-variant. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "font-weight": { - "url": "$MDN_URL$/web/svg/reference/attribute/font-weight", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/font-weight", "status": [ "StandardTrack" ], @@ -880,7 +880,7 @@ "doc": "The from attribute indicates the initial value of the attribute that will be modified during the animation.\n

    When used with the to attribute, the animation will change the modified attribute from the from value to the to value. When used with the by attribute, the animation will change the attribute relatively from the from value by the value specified in by.\n

    You can use this attribute with the following SVG elements:\n

    " }, "glyph-orientation-horizontal": { - "url": "$MDN_URL$/web/svg/reference/attribute/glyph-orientation-horizontal", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/glyph-orientation-horizontal", "status": [ "StandardTrack", "Deprecated" @@ -895,7 +895,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The glyph-orientation-horizontal attribute affects the amount that the current text position advances as each glyph is rendered.\n

    When the reference orientation direction is horizontal and the glyph-orientation-horizontal results in an orientation angle that is a multiple of 180 degrees, then the current text position is incremented according to the horizontal metrics of the glyph. Otherwise, if the value of this attribute is not a multiple of 180 degrees, then the current text position is incremented according to the vertical metrics of the glyph.\n

    This attribute is applied only to text written in a horizontal writing-mode.\n

    \n

    Note:\nAs a presentation attribute, glyph-orientation-horizontal also has a CSS property counterpart: glyph-orientation-horizontal. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "glyph-orientation-vertical": { - "url": "$MDN_URL$/web/svg/reference/attribute/glyph-orientation-vertical", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/glyph-orientation-vertical", "status": [ "StandardTrack", "Deprecated" @@ -929,7 +929,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "id": { - "url": "$MDN_URL$/web/svg/reference/attribute/id", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/id", "status": [ "StandardTrack" ], @@ -951,7 +951,7 @@ "doc": "The id attribute assigns a unique name to an element.\n

    You can use this attribute with any SVG element." }, "image-rendering": { - "url": "$MDN_URL$/web/svg/reference/attribute/image-rendering", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/image-rendering", "status": [ "StandardTrack" ], @@ -1117,7 +1117,7 @@ "doc": "The kernelUnitLength attribute has two meanings based on the context it's used in. For lighting filter primitives, it indicates the intended distance for the x and y coordinates, for <feConvolveMatrix>, it indicates the intended distance between successive columns and rows in the kernel matrix.\n

    You can use this attribute with the following SVG elements:\n

    " }, "lang": { - "url": "$MDN_URL$/web/svg/reference/attribute/lang", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/lang", "status": [ "StandardTrack" ], @@ -1139,7 +1139,7 @@ "doc": "The lang attribute specifies the primary language used in contents and attributes containing text content of particular elements.\n

    There is also an xml:lang attribute (with namespace). If both of them are defined, the one with namespace is used and the one without is ignored.\n

    In SVG 1.1 there was a lang attribute defined with a different meaning and only applying to <glyph> elements. That attribute specified a list of BCP 47 language tags. The glyph was meant to be used if the xml:lang attribute exactly matched one of the languages given in the value of this parameter, or if the xml:lang attribute exactly equaled a prefix of one of the languages given in the value of this parameter such that the first tag character following the prefix was \"-\".\n

    You can use this attribute with any SVG element." }, "letter-spacing": { - "url": "$MDN_URL$/web/svg/reference/attribute/letter-spacing", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/letter-spacing", "status": [ "StandardTrack" ], @@ -1161,7 +1161,7 @@ "doc": "The letter-spacing attribute controls spacing between text characters.\n

    If the attribute value is a unitless number (like 128), the browser processes it as a <length> in the current user coordinate system.\n

    If the attribute value has a unit identifier, such as .25em or 1%, then the browser converts the <length> into its corresponding value in the current user coordinate system.\n

    \n

    Note:\nAs a presentation attribute, letter-spacing also has a CSS property counterpart: letter-spacing. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "lighting-color": { - "url": "$MDN_URL$/web/svg/reference/attribute/lighting-color", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/lighting-color", "status": [ "StandardTrack" ], @@ -1205,7 +1205,7 @@ "doc": "The limitingConeAngle attribute represents the angle in degrees between the spot light axis (i.e., the axis between the light source and the point to which it is pointing at) and the spot light cone. So it defines a limiting cone which restricts the region where the light is projected. No light is projected outside the cone.\n

    You can use this attribute with the following SVG elements:\n

    " }, "marker-end": { - "url": "$MDN_URL$/web/svg/reference/attribute/marker-end", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/marker-end", "status": [ "StandardTrack" ], @@ -1227,7 +1227,7 @@ "doc": "The marker-end attribute defines the arrowhead or polymarker that will be drawn at the final vertex of the given shape.\n

    For all shape elements, except <polyline> and <path>, the last vertex is the same as the first vertex. In this case, if the value of marker-start and marker-end are both not none, then two markers will be rendered on that final vertex. For <path> elements, for each closed subpath, the last vertex is the same as the first vertex. marker-end is only rendered on the final vertex of the path data.\n

    \n

    Note:\nAs a presentation attribute, marker-end also has a CSS property counterpart: marker-end. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "marker-mid": { - "url": "$MDN_URL$/web/svg/reference/attribute/marker-mid", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/marker-mid", "status": [ "StandardTrack" ], @@ -1249,7 +1249,7 @@ "doc": "The marker-mid attribute defines the arrowhead or polymarker that will be drawn at all interior vertices of the given shape.\n

    The marker is rendered on every vertex other than the first and last vertices of the path data.\n

    \n

    Note:\nAs a presentation attribute, marker-mid also has a CSS property counterpart: marker-mid. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "marker-start": { - "url": "$MDN_URL$/web/svg/reference/attribute/marker-start", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/marker-start", "status": [ "StandardTrack" ], @@ -1271,7 +1271,7 @@ "doc": "The marker-start attribute defines the arrowhead or polymarker that will be drawn at the first vertex of the given shape.\n

    For all shape elements, except <polyline> and <path>, the last vertex is the same as the first vertex. In this case, if the value of marker-start and marker-end are both not none, then two markers will be rendered on that final vertex. For <path> elements, for each closed subpath, the last vertex is the same as the first vertex. marker-start is only rendered on the first vertex of the path data.\n

    \n

    Note:\nAs a presentation attribute, marker-start also has a CSS property counterpart: marker-start. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "mask": { - "url": "$MDN_URL$/web/svg/reference/attribute/mask", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/mask", "status": [ "StandardTrack" ], @@ -1352,7 +1352,7 @@ "doc": "The numOctaves attribute defines the number of octaves for the noise function of the <feTurbulence> primitive.\n

    An octave is a noise function defined by its frequency and amplitude. A turbulence is built by accumulating several octaves with increasing frequencies and decreasing amplitudes.\nThe higher the number of octaves, the more natural the noise looks. Though more octaves also require more calculations, resulting in a negative impact on performance.\n

    You can use this attribute with the following SVG elements:\n

    " }, "opacity": { - "url": "$MDN_URL$/web/svg/reference/attribute/opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/opacity", "status": [ "StandardTrack" ], @@ -1400,7 +1400,7 @@ "doc": "The order attribute indicates the size of the matrix to be used by a <feConvolveMatrix> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "overflow": { - "url": "$MDN_URL$/web/svg/reference/attribute/overflow", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/overflow", "status": [ "StandardTrack" ], @@ -1422,7 +1422,7 @@ "doc": "The overflow attribute sets what to do when an element's content is too big to fit in its block formatting context. This feature is not widely implemented yet.\n

    This attribute has the same parameter values and meaning as the CSS overflow property, however, the following additional points apply:\n

    \n
    \n

    Note:\nAlthough the initial value for overflow is auto, it is overwritten in the User Agent style sheet for the <svg> element when it is not the root element of a stand-alone document, the <pattern> element, and the <marker> element to be hidden by default.\n

    \n
    \n

    Note:\nAs a presentation attribute, overflow also has a CSS property counterpart: overflow. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "paint-order": { - "url": "$MDN_URL$/web/svg/reference/attribute/paint-order", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/paint-order", "status": [ "StandardTrack" ], @@ -1444,7 +1444,7 @@ "doc": "The paint-order attribute specifies the order that the fill, stroke, and markers of a given shape or text element are painted.\n
    \n

    Note:\nAs a presentation attribute, paint-order also has a CSS property counterpart: paint-order. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "pointer-events": { - "url": "$MDN_URL$/web/svg/reference/attribute/pointer-events", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/pointer-events", "status": [ "StandardTrack" ], @@ -1632,7 +1632,7 @@ "doc": "The seed attribute represents the starting number for the pseudo random number generator of the <feTurbulence> filter primitive.\n

    You can use this attribute with the following SVG elements:\n

    " }, "shape-rendering": { - "url": "$MDN_URL$/web/svg/reference/attribute/shape-rendering", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/shape-rendering", "status": [ "StandardTrack" ], @@ -1802,7 +1802,7 @@ "doc": "The stitchTiles attribute defines how the Perlin Noise tiles behave at the border.\n

    You can use this attribute with the following SVG elements:\n

    " }, "stop-color": { - "url": "$MDN_URL$/web/svg/reference/attribute/stop-color", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stop-color", "status": [ "StandardTrack" ], @@ -1824,7 +1824,7 @@ "doc": "The stop-color attribute indicates what color to use at a gradient stop.\n
    \n

    Note:\nWith respect to gradients, SVG treats the transparent keyword differently than CSS. SVG does not calculate gradients in pre-multiplied space, so transparent really means transparent black. So, specifying a stop-color with the value transparent is equivalent to specifying a stop-color with the value black and a stop-opacity with the value 0.\n

    \n
    \n

    Note:\nAs a presentation attribute, stop-color also has a CSS property counterpart: stop-color. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stop-opacity": { - "url": "$MDN_URL$/web/svg/reference/attribute/stop-opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stop-opacity", "status": [ "StandardTrack" ], @@ -1846,7 +1846,7 @@ "doc": "The stop-opacity attribute defines the opacity of a given color gradient stop.\n

    The opacity value used for the gradient calculation is the product of the value of stop-opacity and the opacity of the value of the stop-color attribute. For stop-color values that don't include explicit opacity information, the opacity is treated as 1.\n

    \n

    Note:\nAs a presentation attribute, stop-opacity also has a CSS property counterpart: stop-opacity. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke", "status": [ "StandardTrack" ], @@ -1868,7 +1868,7 @@ "doc": "The stroke attribute is a presentation attribute defining the color (or any SVG paint servers like gradients or patterns) used to paint the outline of the shape.\n
    \n

    Note:\nAs a presentation attribute, stroke also has a CSS property counterpart: stroke. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-dasharray": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-dasharray", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-dasharray", "status": [ "StandardTrack" ], @@ -1890,7 +1890,7 @@ "doc": "The stroke-dasharray attribute is a presentation attribute defining the pattern of dashes and gaps used to paint the outline of the shape.\n
    \n

    Note:\nAs a presentation attribute, stroke-dasharray also has a CSS property counterpart: stroke-dasharray. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-dashoffset": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-dashoffset", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-dashoffset", "status": [ "StandardTrack" ], @@ -1912,7 +1912,7 @@ "doc": "The stroke-dashoffset attribute is a presentation attribute defining an offset on the rendering of the associated dash array.\n
    \n

    Note:\nAs a presentation attribute, stroke-dashoffset also has a CSS property counterpart: stroke-dashoffset. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-linecap": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-linecap", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-linecap", "status": [ "StandardTrack" ], @@ -1934,7 +1934,7 @@ "doc": "The stroke-linecap attribute is a presentation attribute defining the shape to be used at the end of open subpaths when they are stroked.\n
    \n

    Note:\nAs a presentation attribute, stroke-linecap also has a CSS property counterpart: stroke-linecap. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-linejoin": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-linejoin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-linejoin", "status": [ "StandardTrack" ], @@ -1956,7 +1956,7 @@ "doc": "The stroke-linejoin attribute is a presentation attribute defining the shape to be used at the corners of paths when they are stroked.\n
    \n

    Note:\nAs a presentation attribute, stroke-linejoin also has a CSS property counterpart: stroke-linejoin. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-miterlimit": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-miterlimit", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-miterlimit", "status": [ "StandardTrack" ], @@ -1978,7 +1978,7 @@ "doc": "The stroke-miterlimit attribute is a presentation attribute defining a limit on the ratio of the miter length to the stroke-width used to draw a miter join. When the limit is exceeded, the join is converted from a miter to a bevel.\n
    \n

    Note:\nAs a presentation attribute, stroke-miterlimit also has a CSS property counterpart: stroke-miterlimit. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-opacity": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-opacity", "status": [ "StandardTrack" ], @@ -2000,7 +2000,7 @@ "doc": "The stroke-opacity attribute is a presentation attribute defining the opacity of the paint server (color, gradient, pattern, etc.) applied to the stroke of a shape.\n
    \n

    Note:\nAs a presentation attribute, stroke-opacity also has a CSS property counterpart: stroke-opacity. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "stroke-width": { - "url": "$MDN_URL$/web/svg/reference/attribute/stroke-width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/stroke-width", "status": [ "StandardTrack" ], @@ -2022,7 +2022,7 @@ "doc": "The stroke-width attribute is a presentation attribute defining the width of the stroke to be applied to the shape. It applies to any SVG shape or text-content element, but as an inherited property, it may be applied to elements such as <g> and still have the intended effect on descendant elements' strokes.\n
    \n

    Note:\nAs a presentation attribute, stroke-width also has a CSS property counterpart: stroke-width. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "style": { - "url": "$MDN_URL$/web/svg/reference/attribute/style", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/style", "status": [ "StandardTrack" ], @@ -2048,7 +2048,7 @@ "doc": "The surfaceScale attribute represents the height of the surface for a light filter primitive.\n

    You can use this attribute with the following SVG elements:\n

    " }, "tabindex": { - "url": "$MDN_URL$/web/svg/reference/attribute/tabindex", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/tabindex", "status": [ "StandardTrack" ], @@ -2118,7 +2118,7 @@ "doc": "The targetY attribute determines the positioning in vertical direction of the convolution matrix relative to a given target pixel in the input image. The topmost row of the matrix is row number zero. The value must be such that: 0 <= targetY < y of order.\n

    You can use this attribute with the following SVG elements:\n

    " }, "text-anchor": { - "url": "$MDN_URL$/web/svg/reference/attribute/text-anchor", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/text-anchor", "status": [ "StandardTrack" ], @@ -2140,7 +2140,7 @@ "doc": "The text-anchor attribute is used to align (start-, middle- or end-alignment) a string of pre-formatted text or auto-wrapped text where the wrapping area is determined from the inline-size property relative to a given point.\n

    This attribute is not applicable to other types of auto-wrapped text. For those cases you should use text-align. For multi-line text, the alignment takes place for each line.\n

    The text-anchor attribute is applied to each individual text chunk within a given <text> element. Each text chunk has an initial current text position, which represents the point in the user coordinate system resulting from (depending on context) application of the x and y attributes on the <text> element, any x or y attribute values on a <tspan> element assigned explicitly to the first rendered character in a text chunk, or determination of the initial current text position for a <textPath> element.\n

    \n

    Note:\nAs a presentation attribute, text-anchor also has a CSS property counterpart: text-anchor. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "text-decoration": { - "url": "$MDN_URL$/web/svg/reference/attribute/text-decoration", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/text-decoration", "status": [ "StandardTrack" ], @@ -2162,7 +2162,7 @@ "doc": "The text-decoration attribute defines whether text is decorated with an underline, overline and/or strike-through. It is a shorthand for the text-decoration-line and text-decoration-style properties.\n

    The fill and stroke of the text decoration are given by the fill and stroke of the text at the point where the text decoration is declared.\n

    The paint order of the text decoration, i.e., the fill and stroke, is determined by the value of the paint-order attribute at the point where the text decoration is declared.\n

    \n

    Note:\nAs a presentation attribute, text-decoration also has a CSS property counterpart: text-decoration. When both are specified, the CSS property takes priority.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "text-overflow": { - "url": "$MDN_URL$/web/svg/reference/attribute/text-overflow", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/text-overflow", "status": [ "StandardTrack" ], @@ -2184,7 +2184,7 @@ "doc": "The SVG text-overflow attribute specifies how text content block elements render when text overflows line boxes. This can happen, for example, when the white-space attribute or CSS white-space property has the value nowrap. The property does not apply to pre-formatted text or text situated on a path.\n

    In SVG, text-overflow has an effect if there is a validly specified wrapping area, regardless of the computed value of the overflow property on the text content block element. The effect is purely visual: clipped text is not removed from the DOM, and any ellipsis, if presented, does not itself become part of the DOM. For all the DOM methods, it is as if text-overflow was not applied, and as if the wrapping area did not constrain the text.\n

    \n

    Note:\nAs a presentation attribute, text-overflow also has a CSS property counterpart: text-overflow. When both are specified, the CSS property takes priority.\n

    " }, "text-rendering": { - "url": "$MDN_URL$/web/svg/reference/attribute/text-rendering", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/text-rendering", "status": [ "StandardTrack" ], @@ -2210,7 +2210,7 @@ "doc": "The to attribute indicates the final value of the attribute that will be modified during the animation.\n

    The value of the attribute will change between the from attribute value and this value.\n

    You can use this attribute with the following SVG elements:\n

    " }, "transform": { - "url": "$MDN_URL$/web/svg/reference/attribute/transform", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/transform", "status": [ "StandardTrack" ], @@ -2232,7 +2232,7 @@ "doc": "The transform attribute defines a list of transform definitions that are applied to an element and the element's children.\n
    \n

    Note:\nAs a presentation attribute, transform also has a CSS property counterpart: transform. When both are specified, the CSS property takes priority. Note that there are some differences in syntax between the CSS property and the attribute!\n

    " }, "transform-origin": { - "url": "$MDN_URL$/web/svg/reference/attribute/transform-origin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/transform-origin", "status": [ "StandardTrack" ], @@ -2254,7 +2254,7 @@ "doc": "The type attribute is a generic attribute and it has different meaning based on the context in which it's used.\n\n

    You can use this attribute with the following SVG elements:\n

    " }, "unicode-bidi": { - "url": "$MDN_URL$/web/svg/reference/attribute/unicode-bidi", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/unicode-bidi", "status": [ "StandardTrack" ], @@ -2280,7 +2280,7 @@ "doc": "The values attribute has different meanings, depending upon the context where it's used, either it defines a sequence of values used over the course of an animation, or it's a list of numbers for a color matrix, which is interpreted differently depending on the type of color change to be performed.\n

    You can use this attribute with the following SVG elements:\n

    " }, "vector-effect": { - "url": "$MDN_URL$/web/svg/reference/attribute/vector-effect", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/vector-effect", "status": [ "StandardTrack" ], @@ -2302,7 +2302,7 @@ "doc": "The vector-effect property specifies the vector effect to use when drawing an object. Vector effects are applied before any of the other compositing operations, i.e., filters, masks and clips.\n
    \n

    Note:\nAs a presentation attribute, vector-effect also has a CSS property counterpart: vector-effect. When both are specified, the CSS property takes priority.\n

    " }, "visibility": { - "url": "$MDN_URL$/web/svg/reference/attribute/visibility", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/visibility", "status": [ "StandardTrack" ], @@ -2324,7 +2324,7 @@ "doc": "The visibility attribute lets you control the visibility of graphical elements. With a value of hidden or collapse the current graphics element is invisible.\n
    \n

    Note:\nIf the visibility attribute is set to hidden on a text element, then the text is invisible but still takes up space in text layout calculations.\n

    \n

    Depending on the value of attribute pointer-events, graphics elements which have their visibility attribute set to hidden still might receive events.\n

    \n

    Note:\nAs a presentation attribute, visibility also has a CSS property counterpart: visibility. When both are specified, the CSS property takes priority.\n

    " }, "white-space": { - "url": "$MDN_URL$/web/svg/reference/attribute/white-space", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/white-space", "status": [ "StandardTrack" ], @@ -2346,7 +2346,7 @@ "doc": "The white-space SVG attribute specifies how white space within text should be handled. This includes whether and how white space inside the element is collapsed and whether lines may wrap at unforced soft wrap opportunities.\n
    \n

    Note:\nAs a presentation attribute, white-space also has a CSS property counterpart: white-space. When both are specified, the CSS property takes priority.\n

    " }, "word-spacing": { - "url": "$MDN_URL$/web/svg/reference/attribute/word-spacing", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/word-spacing", "status": [ "StandardTrack" ], @@ -2368,7 +2368,7 @@ "doc": "The word-spacing attribute specifies spacing behavior between words.\n

    If a <length> is provided without a unit identifier (e.g., an unqualified number such as 128), the browser processes the <length> as a width value in the current user coordinate system.\n

    If a <length> is provided with one of the unit identifiers (e.g., .25em or 1%), then the browser converts the <length> into a corresponding value in the current user coordinate system.\n

    \n

    Note:\nAs a presentation attribute, word-spacing also has a CSS property counterpart: word-spacing. When both are specified, the CSS property takes priority.\n

    " }, "writing-mode": { - "url": "$MDN_URL$/web/svg/reference/attribute/writing-mode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/writing-mode", "status": [ "StandardTrack" ], @@ -2448,7 +2448,7 @@ }, "tags": { "a": { - "url": "$MDN_URL$/web/svg/reference/element/a", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a", "status": [ "StandardTrack" ], @@ -2470,7 +2470,7 @@ "doc": "The <a> SVG element creates a hyperlink to other web pages, files, locations in the same page, email addresses, or any other URL. It is very similar to HTML's <a> element.\n

    SVG's <a> element is a container, which means you can create a link around text (like in HTML) but also around any shape.", "attrs": { "download": { - "url": "$MDN_URL$/web/svg/reference/element/a#download", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#download", "status": [ "StandardTrack" ], @@ -2489,7 +2489,7 @@ } }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/a#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#href", "status": [ "StandardTrack" ], @@ -2516,7 +2516,7 @@ } }, "hreflang": { - "url": "$MDN_URL$/web/svg/reference/element/a#hreflang", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#hreflang", "status": [ "StandardTrack" ], @@ -2535,7 +2535,7 @@ } }, "interestfor": { - "url": "$MDN_URL$/web/svg/reference/element/a#interestfor", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#interestfor", "status": [ "Experimental" ], @@ -2555,7 +2555,7 @@ } }, "ping": { - "url": "$MDN_URL$/web/svg/reference/element/a#ping", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#ping", "status": [ "Experimental", "StandardTrack" @@ -2572,7 +2572,7 @@ } }, "referrerpolicy": { - "url": "$MDN_URL$/web/svg/reference/element/a#referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#referrerpolicy", "status": [ "StandardTrack" ], @@ -2599,7 +2599,7 @@ } }, "rel": { - "url": "$MDN_URL$/web/svg/reference/element/a#rel", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#rel", "status": [ "StandardTrack" ], @@ -2620,7 +2620,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/a#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#systemlanguage", "status": [ "StandardTrack" ], @@ -2642,7 +2642,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "target": { - "url": "$MDN_URL$/web/svg/reference/element/a#target", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#target", "status": [ "StandardTrack" ], @@ -2669,7 +2669,7 @@ } }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/a#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#type", "status": [ "StandardTrack" ], @@ -2688,7 +2688,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/a#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/a#xlink:href", "doc": "The URL or URL fragment that the hyperlink points to. May be required for backwards compatibility for older browsers.", "details": { "Value type": "<URL>", @@ -2699,7 +2699,7 @@ } }, "animate": { - "url": "$MDN_URL$/web/svg/reference/element/animate", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate", "status": [ "StandardTrack" ], @@ -2721,7 +2721,7 @@ "doc": "The <animate> SVG element provides a way to animate an attribute of an element over time.", "attrs": { "attributename": { - "url": "$MDN_URL$/web/svg/reference/element/animate#attributename", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#attributename", "status": [ "StandardTrack" ], @@ -2743,7 +2743,7 @@ "doc": "The attributeName attribute indicates the name of the CSS property or attribute of the target element that is going to be changed during an animation.\n

    You can use this attribute with the following SVG elements:\n

    " }, "attributetype": { - "url": "$MDN_URL$/web/svg/reference/element/animate#attributetype", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#attributetype", "status": [ "StandardTrack" ], @@ -2765,7 +2765,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The attributeType attribute specifies the namespace in which the target attribute and its associated values are defined.\n

    You can use this attribute with the following SVG elements:\n

    " }, "dur": { - "url": "$MDN_URL$/web/svg/reference/element/animate#dur", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#dur", "status": [ "StandardTrack" ], @@ -2787,7 +2787,7 @@ "doc": "The dur attribute indicates the simple duration of an animation.\n

    You can use this attribute with the following SVG elements:\n

    " }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/animate#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#fill", "status": [ "StandardTrack" ], @@ -2809,7 +2809,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "from": { - "url": "$MDN_URL$/web/svg/reference/element/animate#from", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#from", "status": [ "StandardTrack" ], @@ -2831,7 +2831,7 @@ "doc": "The from attribute indicates the initial value of the attribute that will be modified during the animation.\n

    When used with the to attribute, the animation will change the modified attribute from the from value to the to value. When used with the by attribute, the animation will change the attribute relatively from the from value by the value specified in by.\n

    You can use this attribute with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/animate#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#href", "status": [ "StandardTrack" ], @@ -2853,7 +2853,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "repeatcount": { - "url": "$MDN_URL$/web/svg/reference/element/animate#repeatcount", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#repeatcount", "status": [ "StandardTrack" ], @@ -2875,7 +2875,7 @@ "doc": "The repeatCount attribute indicates the number of times an animation will take place.\n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/animate#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#systemlanguage", "status": [ "StandardTrack" ], @@ -2897,7 +2897,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "to": { - "url": "$MDN_URL$/web/svg/reference/element/animate#to", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animate#to", "status": [ "StandardTrack" ], @@ -2921,7 +2921,7 @@ } }, "animatemotion": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion", "status": [ "StandardTrack" ], @@ -2943,7 +2943,7 @@ "doc": "The <animateMotion> SVG element provides a way to define how an element moves along a motion path.\n
    \n

    Note:\nTo reuse an existing path, it will be necessary to use an <mpath> element inside the <animateMotion> element instead of the path attribute.\n

    ", "attrs": { "calcmode": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#calcmode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#calcmode", "status": [ "StandardTrack" ], @@ -2965,7 +2965,7 @@ "doc": "The calcMode attribute specifies the interpolation mode for the animation.\n

    The default mode is linear, however if the attribute does not support linear interpolation (e.g., for strings), the calcMode attribute is ignored and discrete interpolation is used.\n

    You can use this attribute with the following SVG elements:\n

    " }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#fill", "status": [ "StandardTrack" ], @@ -2987,7 +2987,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#href", "status": [ "StandardTrack" ], @@ -3009,7 +3009,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "keypoints": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#keypoints", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#keypoints", "status": [ "StandardTrack" ], @@ -3031,7 +3031,7 @@ "doc": "The keyPoints attribute indicates the simple duration of an animation.\n

    You can use this attribute with the following SVG elements:\n

    " }, "origin": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#origin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#origin", "status": [ "StandardTrack" ], @@ -3053,7 +3053,7 @@ "doc": "The origin attribute specifies the origin of motion for an animation. It has no effect in SVG.\n

    You can use this attribute with the following SVG elements:\n

    " }, "path": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#path", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#path", "status": [ "StandardTrack" ], @@ -3080,7 +3080,7 @@ } }, "rotate": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#rotate", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#rotate", "status": [ "StandardTrack" ], @@ -3107,7 +3107,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/animatemotion#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateMotion#systemlanguage", "status": [ "StandardTrack" ], @@ -3131,7 +3131,7 @@ } }, "animatetransform": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform", "status": [ "StandardTrack" ], @@ -3153,7 +3153,7 @@ "doc": "The <animateTransform> SVG element animates a transformation attribute on its target element, thereby allowing animations to control translation, scaling, rotation, and/or skewing.", "attrs": { "by": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#by", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#by", "status": [ "StandardTrack" ], @@ -3175,7 +3175,7 @@ "doc": "The by attribute specifies a relative offset value for an attribute that will be modified during an animation.\n

    The starting value for the attribute is either indicated by specifying it as value for the attribute given in the attributeName or the from attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#fill", "status": [ "StandardTrack" ], @@ -3197,7 +3197,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "from": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#from", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#from", "status": [ "StandardTrack" ], @@ -3219,7 +3219,7 @@ "doc": "The from attribute indicates the initial value of the attribute that will be modified during the animation.\n

    When used with the to attribute, the animation will change the modified attribute from the from value to the to value. When used with the by attribute, the animation will change the attribute relatively from the from value by the value specified in by.\n

    You can use this attribute with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#href", "status": [ "StandardTrack" ], @@ -3241,7 +3241,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#systemlanguage", "status": [ "StandardTrack" ], @@ -3263,7 +3263,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "to": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#to", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#to", "status": [ "StandardTrack" ], @@ -3285,7 +3285,7 @@ "doc": "The to attribute indicates the final value of the attribute that will be modified during the animation.\n

    The value of the attribute will change between the from attribute value and this value.\n

    You can use this attribute with the following SVG elements:\n

    " }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/animatetransform#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/animateTransform#type", "status": [ "StandardTrack" ], @@ -3309,7 +3309,7 @@ } }, "circle": { - "url": "$MDN_URL$/web/svg/reference/element/circle", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle", "status": [ "StandardTrack" ], @@ -3331,7 +3331,7 @@ "doc": "The <circle> SVG element is an SVG basic shape, used to draw circles based on a center point and a radius.", "attrs": { "cx": { - "url": "$MDN_URL$/web/svg/reference/element/circle#cx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#cx", "status": [ "StandardTrack" ], @@ -3358,7 +3358,7 @@ } }, "cy": { - "url": "$MDN_URL$/web/svg/reference/element/circle#cy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#cy", "status": [ "StandardTrack" ], @@ -3385,7 +3385,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/circle#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#fill", "status": [ "StandardTrack" ], @@ -3407,10 +3407,10 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/circle#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#pathlength" }, "r": { - "url": "$MDN_URL$/web/svg/reference/element/circle#r", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#r", "status": [ "StandardTrack" ], @@ -3437,7 +3437,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/circle#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/circle#systemlanguage", "status": [ "StandardTrack" ], @@ -3461,7 +3461,7 @@ } }, "clippath": { - "url": "$MDN_URL$/web/svg/reference/element/clippath", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/clipPath", "status": [ "StandardTrack" ], @@ -3483,7 +3483,7 @@ "doc": "The <clipPath> SVG element defines a clipping path, to be used by the clip-path property.\n

    A clipping path restricts the region to which paint can be applied. Conceptually, parts of the drawing that lie outside of the region bounded by the clipping path are not drawn.", "attrs": { "clippathunits": { - "url": "$MDN_URL$/web/svg/reference/element/clippath#clippathunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/clipPath#clippathunits", "status": [ "StandardTrack" ], @@ -3505,7 +3505,7 @@ "doc": "The clipPathUnits attribute indicates which coordinate system to use for the contents of the <clipPath> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/clippath#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/clipPath#systemlanguage", "status": [ "StandardTrack" ], @@ -3529,7 +3529,7 @@ } }, "defs": { - "url": "$MDN_URL$/web/svg/reference/element/defs", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/defs", "status": [ "StandardTrack" ], @@ -3551,7 +3551,7 @@ "doc": "The <defs> SVG element is used to store graphical objects that will be used at a later time. Objects created inside a <defs> element are not rendered directly. To display them you have to reference them (with a <use> element for example).\n

    Graphical objects can be referenced from anywhere, however, defining these objects inside of a <defs> element promotes understandability of the SVG content and is beneficial to the overall accessibility of the document.", "attrs": { "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/defs#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/defs#systemlanguage", "status": [ "StandardTrack" ], @@ -3575,7 +3575,7 @@ } }, "desc": { - "url": "$MDN_URL$/web/svg/reference/element/desc", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/desc", "status": [ "StandardTrack" ], @@ -3597,7 +3597,7 @@ "doc": "The <desc> SVG element provides an accessible, long-text description of any SVG container element or graphics element.\n

    Text in a <desc> element is not rendered as part of the graphic. If the element can be described by visible text, it is possible to reference that text with the aria-describedby attribute. If aria-describedby is used, it will take precedence over <desc>.\n

    The hidden text of a <desc> element can also be concatenated with the visible text of other elements using multiple IDs in an aria-describedby value. In that case, the <desc> element must provide an ID for reference." }, "ellipse": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse", "status": [ "StandardTrack" ], @@ -3619,7 +3619,7 @@ "doc": "The <ellipse> SVG element is an SVG basic shape, used to create ellipses based on a center coordinate, and both their x and y radius.\n

    \n

    Note:\nEllipses are unable to specify the exact orientation of the ellipse (if, for example, you wanted to draw an ellipse tilted at a 45 degree angle), but it can be rotated by using the transform attribute.\n

    ", "attrs": { "cx": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#cx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#cx", "status": [ "StandardTrack" ], @@ -3646,7 +3646,7 @@ } }, "cy": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#cy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#cy", "status": [ "StandardTrack" ], @@ -3673,7 +3673,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#fill", "status": [ "StandardTrack" ], @@ -3695,10 +3695,10 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#pathlength" }, "rx": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#rx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#rx", "status": [ "StandardTrack" ], @@ -3725,7 +3725,7 @@ } }, "ry": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#ry", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#ry", "status": [ "StandardTrack" ], @@ -3752,7 +3752,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/ellipse#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/ellipse#systemlanguage", "status": [ "StandardTrack" ], @@ -3776,7 +3776,7 @@ } }, "feblend": { - "url": "$MDN_URL$/web/svg/reference/element/feblend", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feBlend", "status": [ "StandardTrack" ], @@ -3798,7 +3798,7 @@ "doc": "The <feBlend> SVG filter primitive composes two objects together ruled by a certain blending mode. This is similar to what is known from image editing software when blending two layers. The mode is defined by the mode attribute.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/feblend#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feBlend#in", "status": [ "StandardTrack" ], @@ -3820,7 +3820,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in2": { - "url": "$MDN_URL$/web/svg/reference/element/feblend#in2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feBlend#in2", "status": [ "StandardTrack" ], @@ -3842,7 +3842,7 @@ "doc": "The in2 attribute identifies the second input for the given filter primitive. It works exactly like the in attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "mode": { - "url": "$MDN_URL$/web/svg/reference/element/feblend#mode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feBlend#mode", "status": [ "StandardTrack" ], @@ -3866,7 +3866,7 @@ } }, "fecolormatrix": { - "url": "$MDN_URL$/web/svg/reference/element/fecolormatrix", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feColorMatrix", "status": [ "StandardTrack" ], @@ -3888,7 +3888,7 @@ "doc": "The <feColorMatrix> SVG filter element changes colors based on a transformation matrix. Every pixel's color value [R,G,B,A] is matrix multiplied by a 5 by 5 color matrix to create new color [R',G',B',A'].\n
    \n

    Note:\nThe prime symbol ' is used in mathematics indicate the result of a transformation.\n

    \n
    | R' |     | r1 r2 r3 r4 r5 |   | R |\n| G' |     | g1 g2 g3 g4 g5 |   | G |\n| B' |  =  | b1 b2 b3 b4 b5 | * | B |\n| A' |     | a1 a2 a3 a4 a5 |   | A |\n| 1  |     | 0  0  0  0  1  |   | 1 |\n
    \n

    In simplified terms, below is how each color channel in the new pixel is calculated. The last row is ignored because its values are constant.\n

    R' = r1*R + r2*G + r3*B + r4*A + r5\nG' = g1*R + g2*G + g3*B + g4*A + g5\nB' = b1*R + b2*G + b3*B + b4*A + b5\nA' = a1*R + a2*G + a3*B + a4*A + a5\n
    \n

    Take the amount of red in the new pixel, or R':\n

    It is the sum of:\n

    \n

    These specified amounts can be any real number, though the final R' will be clamped between 0 and 1. The same goes for G', B', and A'.\n

    R'      =      r1 * R      +        r2 * G      +       r3 * B      +       r4 * A       +       r5\nNew red = [ r1 * old red ] + [ r2 * old green ] + [ r3 * old Blue ] + [ r4 * old Alpha ] + [ shift of r5 ]\n
    \n

    If, say, we want to make a completely black image redder, we can make the r5 a positive real number x, boosting the redness on every pixel of the new image by x.\n

    An identity matrix looks like this:\n

         R G B A W\nR' | 1 0 0 0 0 |\nG' | 0 1 0 0 0 |\nB' | 0 0 1 0 0 |\nA' | 0 0 0 1 0 |\n
    \n

    In it, every new value is exactly 1 times its old value, with nothing else added. It is recommended to start manipulating the matrix from here.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fecolormatrix#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feColorMatrix#in", "status": [ "StandardTrack" ], @@ -3910,7 +3910,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/fecolormatrix#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feColorMatrix#type", "status": [ "StandardTrack" ], @@ -3932,7 +3932,7 @@ "doc": "The type attribute is a generic attribute and it has different meaning based on the context in which it's used.\n\n

    You can use this attribute with the following SVG elements:\n

    " }, "values": { - "url": "$MDN_URL$/web/svg/reference/element/fecolormatrix#values", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feColorMatrix#values", "status": [ "StandardTrack" ], @@ -3956,7 +3956,7 @@ } }, "fecomponenttransfer": { - "url": "$MDN_URL$/web/svg/reference/element/fecomponenttransfer", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComponentTransfer", "status": [ "StandardTrack" ], @@ -3978,7 +3978,7 @@ "doc": "The <feComponentTransfer> SVG filter primitive performs color-component-wise remapping of data for each pixel. It allows operations like brightness adjustment, contrast adjustment, color balance or thresholding.\n

    The calculations are performed on non-premultiplied color values. The colors are modified by changing each channel (R, G, B, and A) to the result of what the children <feFuncR>, <feFuncB>, <feFuncG>, and <feFuncA> return. If more than one of the same element is provided, the last one specified is used, and if no element is supplied to modify one of the channels, the effect is the same is if an identity transformation had been given for that channel.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fecomponenttransfer#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComponentTransfer#in", "status": [ "StandardTrack" ], @@ -4002,7 +4002,7 @@ } }, "fecomposite": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite", "status": [ "StandardTrack" ], @@ -4024,7 +4024,7 @@ "doc": "The <feComposite> SVG filter primitive performs the combination of two input images pixel-wise in image space using one of the Porter-Duff compositing operations: over, in, atop, out, xor, lighter, or arithmetic.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.\n

    The table below shows each of these operations using an image of the MDN logo composited with a red circle:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    OperationDescription
    \n

    over\n

    \nThe source graphic defined by the in attribute\n(the MDN logo) is placed over the destination graphic defined by the\nin2 attribute (the circle).\n

    This is the default operation, which will be used if no\noperation or an unsupported operation is specified.\n

    \n

    in\n

    \nThe parts of the source graphic defined by the in attribute\nthat overlap the destination graphic defined in the\nin2 attribute, replace the destination graphic.\n
    \n

    out\n

    \nThe parts of the source graphic defined by the in attribute\nthat fall outside the destination graphic defined in the\nin2 attribute, are displayed.\n
    \n

    atop\n

    \nThe parts of the source graphic defined in the\nin attribute, which overlap the destination graphic defined\nin the in2 attribute, replace the destination graphic. The\nparts of the destination graphic that do not overlap with the source\ngraphic stay untouched.\n
    \n

    xor\n

    \nThe non-overlapping regions of the source graphic defined in the\nin attribute and the destination graphic defined in the\nin2 attribute are combined.\n
    \n

    lighter\n

    \nThe sum of the source graphic defined in the in attribute\nand the destination graphic defined in the in2 attribute is\ndisplayed.\n
    \n

    arithmetic\n

    \n

    The arithmetic operation is useful for combining the\noutput from the <feDiffuseLighting> and\n<feSpecularLighting> filters with texture\ndata. If the arithmetic operation is chosen, each result\npixel is computed using the following formula:\n

    result = k1*i1*i2 + k2*i1 + k3*i2 + k4
    \n

    where:\n

      \n
    • \ni1 and i2 indicate the corresponding pixel\nchannel values of the input image, which map to\nin and in2 respectively\n
    • \n
    • \nk1, k2,\nk3, and k4 indicate the\nvalues of the attributes with the same name.\n
    • \n
    \n
    ", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#in", "status": [ "StandardTrack" ], @@ -4046,7 +4046,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in2": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#in2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#in2", "status": [ "StandardTrack" ], @@ -4068,7 +4068,7 @@ "doc": "The in2 attribute identifies the second input for the given filter primitive. It works exactly like the in attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "k1": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#k1", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#k1", "status": [ "StandardTrack" ], @@ -4090,7 +4090,7 @@ "doc": "The k1 attribute defines one of the values to be used within the arithmetic operation of the <feComposite> filter primitive.\n

    The pixel composition is computed using the following formula:\n

    \n```js\nresult = k1 * i1 * i2 + k2 * i1 + k3 * i2 + k4;\n```\n
    \n

    You can use this attribute with the following SVG elements:\n

    " }, "k2": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#k2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#k2", "status": [ "StandardTrack" ], @@ -4112,7 +4112,7 @@ "doc": "The k2 attribute defines one of the values to be used within the arithmetic operation of the <feComposite> filter primitive.\n

    The pixel composition is computed using the following formula:\n

    \n```js\nresult = k1 * i1 * i2 + k2 * i1 + k3 * i2 + k4;\n```\n
    \n

    You can use this attribute with the following SVG elements:\n

    " }, "k3": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#k3", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#k3", "status": [ "StandardTrack" ], @@ -4134,7 +4134,7 @@ "doc": "The k3 attribute defines one of the values to be used within the arithmetic operation of the <feComposite> filter primitive.\n

    The pixel composition is computed using the following formula:\n

    \n```js\nresult = k1 * i1 * i2 + k2 * i1 + k3 * i2 + k4;\n```\n
    \n

    You can use this attribute with the following SVG elements:\n

    " }, "k4": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#k4", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#k4", "status": [ "StandardTrack" ], @@ -4156,7 +4156,7 @@ "doc": "The k4 attribute defines one of the values to be used within the arithmetic operation of the <feComposite> filter primitive.\n

    The pixel composition is computed using the following formula:\n

    result = k1*i1*i2 + k2*i1 + k3*i2 + k4\n
    \n

    You can use this attribute with the following SVG elements:\n

    " }, "operator": { - "url": "$MDN_URL$/web/svg/reference/element/fecomposite#operator", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feComposite#operator", "status": [ "StandardTrack" ], @@ -4180,7 +4180,7 @@ } }, "feconvolvematrix": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix", "status": [ "StandardTrack" ], @@ -4202,7 +4202,7 @@ "doc": "The <feConvolveMatrix> SVG filter primitive applies a matrix convolution filter effect. A convolution combines pixels in the input image with neighboring pixels to produce a resulting image. A wide variety of imaging operations can be achieved through convolutions, including blurring, edge detection, sharpening, embossing and beveling.\n

    A matrix convolution is based on an n-by-m matrix (the convolution kernel) which describes how a given pixel value in the input image is combined with its neighboring pixel values to produce a resulting pixel value. Each result pixel is determined by applying the kernel matrix to the corresponding source pixel and its neighboring pixels. The basic convolution formula which is applied to each color value for a given pixel is:\n

    \ncolorX,Y=∑i=0orderY−1∑j=0orderX−1sourcex−targetX+j,y−targetY+i⋅kernelMatrixorderX−j−1,orderY−i−1divisor+bias⋅alphax,y\\left(color\\right)_{X , Y} = \\frac{\\sum_{i = 0}^{orderY - 1} \\sum_{j = 0}^{orderX - 1} \\left(source\\right)_{x - targetX + j , y - \\mathit{targetY} + i} \\cdot \\left(kernelMatrix\\right)_{orderX - j - 1, orderY - i - 1}}{divisor} + bias \\cdot \\left(alpha\\right)_{x , y}\n
    \n

    where \"orderX\" and \"orderY\" represent the X and Y values for the order attribute, and the other variables refer to the targetX, targetY, kernelMatrix, divisor, and bias attributes.\n

    Note in the above formulas that the values in the kernel matrix are applied such that the kernel matrix is rotated 180 degrees relative to the source and destination images in order to match convolution theory as described in many computer graphics textbooks.\n

    To illustrate, suppose you have an input image which is 5 pixels by 5 pixels, whose color values for one of the color channels are as follows:\n

    0    20  40 235 235\n100 120 140 235 235\n200 220 240 235 235\n225 225 255 255 255\n225 225 255 255 255\n
    \n

    and you define a 3-by-3 convolution kernel as follows:\n

    1 2 3\n4 5 6\n7 8 9\n
    \n

    Let's focus on the color value at the second row and second column of the image (source pixel value is 120). Assuming the simplest case (where the input image's pixel grid aligns perfectly with the kernel's pixel grid) and assuming default values for attributes divisor, targetX and targetY, then resulting color value will be:\n

    (9*0   + 8*20  + 7*40 +\n6*100 + 5*120 + 4*140 +\n3*200 + 2*220 + 1*240) / (9+8+7+6+5+4+3+2+1)\n
    \n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "bias": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#bias", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#bias", "status": [ "StandardTrack" ], @@ -4224,7 +4224,7 @@ "doc": "The bias attribute shifts the range of the filter. After applying the kernelMatrix of the <feConvolveMatrix> element to the input image to yield a number and applied the divisor attribute, the bias attribute is added to each component. This allows representation of values that would otherwise be clamped to 0 or 1.\n

    You can use this attribute with the following SVG elements:\n

    " }, "divisor": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#divisor", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#divisor", "status": [ "StandardTrack" ], @@ -4246,7 +4246,7 @@ "doc": "The divisor attribute specifies the value by which the resulting number of applying the kernelMatrix of a <feConvolveMatrix> element to the input image color value is divided to yield the destination color value.\n

    A divisor that is the sum of all the matrix values tends to have an evening effect on the overall color intensity of the result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "edgemode": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#edgemode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#edgemode", "status": [ "StandardTrack" ], @@ -4268,7 +4268,7 @@ "doc": "The edgeMode attribute determines how to extend the input image as necessary with color values so that the matrix operations can be applied when the kernel is positioned at or near the edge of the input image.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#in", "status": [ "StandardTrack" ], @@ -4290,7 +4290,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "kernelmatrix": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#kernelmatrix", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#kernelmatrix", "status": [ "StandardTrack" ], @@ -4312,7 +4312,7 @@ "doc": "The kernelMatrix attribute defines the list of numbers that make up the kernel matrix for the <feConvolveMatrix> element.\n

    Values are separated by space characters and/or a comma. The number of entries in the list must equal to <orderX> by <orderY> as defined in the order attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "kernelunitlength": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#kernelunitlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#kernelunitlength", "status": [ "StandardTrack" ], @@ -4334,7 +4334,7 @@ "doc": "The kernelUnitLength attribute has two meanings based on the context it's used in. For lighting filter primitives, it indicates the intended distance for the x and y coordinates, for <feConvolveMatrix>, it indicates the intended distance between successive columns and rows in the kernel matrix.\n

    You can use this attribute with the following SVG elements:\n

    " }, "order": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#order", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#order", "status": [ "StandardTrack" ], @@ -4356,7 +4356,7 @@ "doc": "The order attribute indicates the size of the matrix to be used by a <feConvolveMatrix> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "preservealpha": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#preservealpha", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#preservealpha", "status": [ "StandardTrack" ], @@ -4378,7 +4378,7 @@ "doc": "the preserveAlpha attribute indicates how a <feConvolveMatrix> element handles alpha transparency.\n

    You can use this attribute with the following SVG elements:\n

    " }, "targetx": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#targetx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#targetx", "status": [ "StandardTrack" ], @@ -4400,7 +4400,7 @@ "doc": "The targetX attribute determines the positioning in horizontal direction of the convolution matrix relative to a given target pixel in the input image. The leftmost column of the matrix is column number zero. The value must be such that: 0 <= targetX < x of order.\n

    You can use this attribute with the following SVG elements:\n

    " }, "targety": { - "url": "$MDN_URL$/web/svg/reference/element/feconvolvematrix#targety", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feConvolveMatrix#targety", "status": [ "StandardTrack" ], @@ -4424,7 +4424,7 @@ } }, "fediffuselighting": { - "url": "$MDN_URL$/web/svg/reference/element/fediffuselighting", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDiffuseLighting", "status": [ "StandardTrack" ], @@ -4446,7 +4446,7 @@ "doc": "The <feDiffuseLighting> SVG filter primitive lights an image using the alpha channel as a bump map. The resulting image, which is an RGBA opaque image, depends on the light color, light position and surface geometry of the input bump map.\n

    The light map produced by this filter primitive can be combined with a texture image using the multiply term of the arithmetic operator of the <feComposite> filter primitive. Multiple light sources can be simulated by adding several of these light maps together before applying it to the texture image.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "diffuseconstant": { - "url": "$MDN_URL$/web/svg/reference/element/fediffuselighting#diffuseconstant", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDiffuseLighting#diffuseconstant", "status": [ "StandardTrack" ], @@ -4468,7 +4468,7 @@ "doc": "The diffuseConstant attribute represents the kd value in the Phong lighting model. In SVG, this can be any non-negative number.\n

    It's used to determine the final RGB value of a given pixel. The brighter the lighting-color, the smaller this number should be.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in": { - "url": "$MDN_URL$/web/svg/reference/element/fediffuselighting#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDiffuseLighting#in", "status": [ "StandardTrack" ], @@ -4490,7 +4490,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "kernelunitlength": { - "url": "$MDN_URL$/web/svg/reference/element/fediffuselighting#kernelunitlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDiffuseLighting#kernelunitlength", "status": [ "StandardTrack" ], @@ -4512,7 +4512,7 @@ "doc": "The kernelUnitLength attribute has two meanings based on the context it's used in. For lighting filter primitives, it indicates the intended distance for the x and y coordinates, for <feConvolveMatrix>, it indicates the intended distance between successive columns and rows in the kernel matrix.\n

    You can use this attribute with the following SVG elements:\n

    " }, "surfacescale": { - "url": "$MDN_URL$/web/svg/reference/element/fediffuselighting#surfacescale", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDiffuseLighting#surfacescale", "status": [ "StandardTrack" ], @@ -4536,7 +4536,7 @@ } }, "fedisplacementmap": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap", "status": [ "StandardTrack" ], @@ -4558,7 +4558,7 @@ "doc": "The <feDisplacementMap> SVG filter primitive uses the pixel values from the image from in2 to spatially displace the image from in.\n

    The formula for the transformation looks like this:\n

    P'(x,y) ← P(x + scale * (XC(x,y) - 0.5), y + scale * (YC(x,y) - 0.5))\n

    where P(x,y) is the input image, in, and P'(x,y) is the destination. XC(x,y) and YC(x,y) are the component values of the channel designated by xChannelSelector and yChannelSelector.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap#in", "status": [ "StandardTrack" ], @@ -4580,7 +4580,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in2": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap#in2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap#in2", "status": [ "StandardTrack" ], @@ -4602,7 +4602,7 @@ "doc": "The in2 attribute identifies the second input for the given filter primitive. It works exactly like the in attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "scale": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap#scale", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap#scale", "status": [ "StandardTrack" ], @@ -4624,7 +4624,7 @@ "doc": "The scale attribute defines the displacement scale factor to be used on a <feDisplacementMap> filter primitive. The amount is expressed in the coordinate system established by the primitiveUnits attribute on the <filter> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "xchannelselector": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap#xchannelselector", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap#xchannelselector", "status": [ "StandardTrack" ], @@ -4646,7 +4646,7 @@ "doc": "The xChannelSelector attribute indicates which color channel from in2 to use to displace the pixels in in along the x-axis." }, "ychannelselector": { - "url": "$MDN_URL$/web/svg/reference/element/fedisplacementmap#ychannelselector", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDisplacementMap#ychannelselector", "status": [ "StandardTrack" ], @@ -4670,7 +4670,7 @@ } }, "fedistantlight": { - "url": "$MDN_URL$/web/svg/reference/element/fedistantlight", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDistantLight", "status": [ "StandardTrack" ], @@ -4692,7 +4692,7 @@ "doc": "The <feDistantLight> SVG element defines a distant light source that can be used within a lighting filter primitive: <feDiffuseLighting> or <feSpecularLighting>.", "attrs": { "azimuth": { - "url": "$MDN_URL$/web/svg/reference/element/fedistantlight#azimuth", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDistantLight#azimuth", "status": [ "StandardTrack" ], @@ -4714,7 +4714,7 @@ "doc": "The azimuth attribute specifies the direction angle for the light source on the XY plane (clockwise), in degrees from the x axis.\n

    You can use this attribute with the following SVG elements:\n

    " }, "elevation": { - "url": "$MDN_URL$/web/svg/reference/element/fedistantlight#elevation", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDistantLight#elevation", "status": [ "StandardTrack" ], @@ -4738,7 +4738,7 @@ } }, "fedropshadow": { - "url": "$MDN_URL$/web/svg/reference/element/fedropshadow", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDropShadow", "status": [ "StandardTrack" ], @@ -4760,7 +4760,7 @@ "doc": "The <feDropShadow> SVG filter primitive creates a drop shadow of the input image. It can only be used inside a <filter> element.\n
    \n

    Note:\nThe drop shadow color and opacity can be changed by using the flood-color and flood-opacity presentation attributes.\n

    \n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "dx": { - "url": "$MDN_URL$/web/svg/reference/element/fedropshadow#dx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDropShadow#dx", "status": [ "StandardTrack" ], @@ -4782,7 +4782,7 @@ "doc": "The dx attribute indicates a shift along the x-axis on the position of an element or its content.\n

    You can use this attribute with the following SVG elements:\n

    " }, "dy": { - "url": "$MDN_URL$/web/svg/reference/element/fedropshadow#dy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDropShadow#dy", "status": [ "StandardTrack" ], @@ -4804,7 +4804,7 @@ "doc": "The dy attribute indicates a shift along the y-axis on the position of an element or its content.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in": { - "url": "$MDN_URL$/web/svg/reference/element/fedropshadow#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDropShadow#in", "status": [ "StandardTrack" ], @@ -4826,7 +4826,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "stddeviation": { - "url": "$MDN_URL$/web/svg/reference/element/fedropshadow#stddeviation", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feDropShadow#stddeviation", "status": [ "StandardTrack" ], @@ -4850,7 +4850,7 @@ } }, "feflood": { - "url": "$MDN_URL$/web/svg/reference/element/feflood", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feFlood", "status": [ "StandardTrack" ], @@ -4872,7 +4872,7 @@ "doc": "The <feFlood> SVG filter primitive fills the filter subregion with the color and opacity defined by flood-color and flood-opacity." }, "fefunca": { - "url": "$MDN_URL$/web/svg/reference/element/fefunca", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feFuncA", "status": [ "StandardTrack" ], @@ -4894,7 +4894,7 @@ "doc": "The <feFuncA> SVG filter primitive defines the transfer function for the alpha component of the input graphic of its parent <feComponentTransfer> element." }, "fefuncb": { - "url": "$MDN_URL$/web/svg/reference/element/fefuncb", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feFuncB", "status": [ "StandardTrack" ], @@ -4916,7 +4916,7 @@ "doc": "The <feFuncB> SVG filter primitive defines the transfer function for the blue component of the input graphic of its parent <feComponentTransfer> element." }, "fefuncg": { - "url": "$MDN_URL$/web/svg/reference/element/fefuncg", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feFuncG", "status": [ "StandardTrack" ], @@ -4938,7 +4938,7 @@ "doc": "The <feFuncG> SVG filter primitive defines the transfer function for the green component of the input graphic of its parent <feComponentTransfer> element." }, "fefuncr": { - "url": "$MDN_URL$/web/svg/reference/element/fefuncr", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feFuncR", "status": [ "StandardTrack" ], @@ -4960,7 +4960,7 @@ "doc": "The <feFuncR> SVG filter primitive defines the transfer function for the red component of the input graphic of its parent <feComponentTransfer> element." }, "fegaussianblur": { - "url": "$MDN_URL$/web/svg/reference/element/fegaussianblur", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feGaussianBlur", "status": [ "StandardTrack" ], @@ -4982,7 +4982,7 @@ "doc": "The <feGaussianBlur> SVG filter primitive blurs the input image by the amount specified in stdDeviation, which defines the bell-curve.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "edgemode": { - "url": "$MDN_URL$/web/svg/reference/element/fegaussianblur#edgemode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feGaussianBlur#edgemode", "status": [ "StandardTrack" ], @@ -4996,7 +4996,7 @@ "doc": "The edgeMode attribute determines how to extend the input image as necessary with color values so that the matrix operations can be applied when the kernel is positioned at or near the edge of the input image.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in": { - "url": "$MDN_URL$/web/svg/reference/element/fegaussianblur#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feGaussianBlur#in", "status": [ "StandardTrack" ], @@ -5018,7 +5018,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "stddeviation": { - "url": "$MDN_URL$/web/svg/reference/element/fegaussianblur#stddeviation", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feGaussianBlur#stddeviation", "status": [ "StandardTrack" ], @@ -5042,7 +5042,7 @@ } }, "feimage": { - "url": "$MDN_URL$/web/svg/reference/element/feimage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feImage", "status": [ "StandardTrack" ], @@ -5064,7 +5064,7 @@ "doc": "The <feImage> SVG filter primitive fetches image data from an external source and provides the pixel data as output (meaning if the external source is an SVG image, it is rasterized.)", "attrs": { "crossorigin": { - "url": "$MDN_URL$/web/svg/reference/element/feimage#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feImage#crossorigin", "status": [ "StandardTrack" ], @@ -5078,7 +5078,7 @@ "doc": "The crossorigin attribute, valid on the <image>, <feImage>, and <script> elements, provides support for configuration of Cross-Origin Resource Sharing (CORS) requests for the element's fetched data.\n

    This table shows possible keywords and their meaning:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    KeywordDescription
    anonymousClient CORS requests for this element will have the credentials flag set to 'same-origin'.
    use-credentialsClient CORS requests for this element will have the credentials flag set to 'include'.
    \"\"Setting the attribute name to an empty value, like crossorigin or crossorigin=\"\", is the same as anonymous.
    \n

    It follows the same processing rules as the HTML attribute crossorigin." }, "fetchpriority": { - "url": "$MDN_URL$/web/svg/reference/element/feimage#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feImage#fetchpriority", "status": [ "Experimental" ], @@ -5092,7 +5092,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The fetchpriority attribute provides a hint to the browser about the relative priority to use when fetching an external resource. This works the same way as the fetchpriority attribute for the HTML <img> and <script> elements.\n

    You can use this attribute with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/feimage#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feImage#href", "status": [ "StandardTrack" ], @@ -5114,7 +5114,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/feimage#preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feImage#preserveaspectratio", "status": [ "StandardTrack" ], @@ -5138,7 +5138,7 @@ } }, "femerge": { - "url": "$MDN_URL$/web/svg/reference/element/femerge", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMerge", "status": [ "StandardTrack" ], @@ -5160,7 +5160,7 @@ "doc": "The <feMerge> SVG element allows filter effects to be applied concurrently instead of sequentially. This is achieved by other filters storing their output via the result attribute and then accessing it in a <feMergeNode> child.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead." }, "femergenode": { - "url": "$MDN_URL$/web/svg/reference/element/femergenode", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMergeNode", "status": [ "StandardTrack" ], @@ -5182,7 +5182,7 @@ "doc": "The <feMergeNode> SVG takes the result of another filter to be processed by its parent <feMerge>.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/femergenode#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMergeNode#in", "status": [ "StandardTrack" ], @@ -5206,7 +5206,7 @@ } }, "femorphology": { - "url": "$MDN_URL$/web/svg/reference/element/femorphology", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMorphology", "status": [ "StandardTrack" ], @@ -5228,7 +5228,7 @@ "doc": "The <feMorphology> SVG filter primitive is used to erode or dilate the input image. Its usefulness lies especially in fattening or thinning effects.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/femorphology#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMorphology#in", "status": [ "StandardTrack" ], @@ -5250,7 +5250,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "operator": { - "url": "$MDN_URL$/web/svg/reference/element/femorphology#operator", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMorphology#operator", "status": [ "StandardTrack" ], @@ -5272,7 +5272,7 @@ "doc": "The operator attribute has two meanings based on the context it's used in. Either it defines the compositing or morphing operation to be performed.\n

    You can use this attribute with the following SVG elements:\n

    " }, "radius": { - "url": "$MDN_URL$/web/svg/reference/element/femorphology#radius", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feMorphology#radius", "status": [ "StandardTrack" ], @@ -5296,7 +5296,7 @@ } }, "feoffset": { - "url": "$MDN_URL$/web/svg/reference/element/feoffset", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feOffset", "status": [ "StandardTrack" ], @@ -5318,7 +5318,7 @@ "doc": "The <feOffset> SVG filter primitive enables offsetting an input image relative to its current position. The input image as a whole is offset by the values specified in the dx and dy attributes.", "attrs": { "dx": { - "url": "$MDN_URL$/web/svg/reference/element/feoffset#dx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feOffset#dx", "status": [ "StandardTrack" ], @@ -5340,7 +5340,7 @@ "doc": "The dx attribute indicates a shift along the x-axis on the position of an element or its content.\n

    You can use this attribute with the following SVG elements:\n

    " }, "dy": { - "url": "$MDN_URL$/web/svg/reference/element/feoffset#dy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feOffset#dy", "status": [ "StandardTrack" ], @@ -5362,7 +5362,7 @@ "doc": "The dy attribute indicates a shift along the y-axis on the position of an element or its content.\n

    You can use this attribute with the following SVG elements:\n

    " }, "in": { - "url": "$MDN_URL$/web/svg/reference/element/feoffset#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feOffset#in", "status": [ "StandardTrack" ], @@ -5386,7 +5386,7 @@ } }, "fepointlight": { - "url": "$MDN_URL$/web/svg/reference/element/fepointlight", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/fePointLight", "status": [ "StandardTrack" ], @@ -5408,7 +5408,7 @@ "doc": "The <fePointLight> SVG element defines a light source which allows to create a point light effect. It can be used within a lighting filter primitive: <feDiffuseLighting> or <feSpecularLighting>.", "attrs": { "x": { - "url": "$MDN_URL$/web/svg/reference/element/fepointlight#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/fePointLight#x", "status": [ "StandardTrack" ], @@ -5430,7 +5430,7 @@ "doc": "The x attribute defines an x-axis coordinate in the user coordinate system." }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/fepointlight#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/fePointLight#y", "status": [ "StandardTrack" ], @@ -5452,7 +5452,7 @@ "doc": "The y attribute defines a y-axis coordinate in the user coordinate system." }, "z": { - "url": "$MDN_URL$/web/svg/reference/element/fepointlight#z", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/fePointLight#z", "status": [ "StandardTrack" ], @@ -5476,7 +5476,7 @@ } }, "fespecularlighting": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting", "status": [ "StandardTrack" ], @@ -5498,7 +5498,7 @@ "doc": "The <feSpecularLighting> SVG filter primitive lights a source graphic using the alpha channel as a bump map. The resulting image is an RGBA image based on the light color. The lighting calculation follows the standard specular component of the Phong lighting model. The resulting image depends on the light color, light position and surface geometry of the input bump map. The result of the lighting calculation is added. The filter primitive assumes that the viewer is at infinity in the z direction.\n

    This filter primitive produces an image which contains the specular reflection part of the lighting calculation. Such a map is intended to be combined with a texture using the add term of the arithmetic <feComposite> method. Multiple light sources can be simulated by adding several of these light maps before applying it to the texture image.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting#in", "status": [ "StandardTrack" ], @@ -5520,7 +5520,7 @@ "doc": "The in attribute identifies input for the given filter primitive.\n

    The value can be either one of the six keywords defined below, or a string which matches a previous result attribute value within the same <filter> element. If no value is provided and this is the first filter primitive, then this filter primitive will use SourceGraphic as its input. If no value is provided and this is a subsequent filter primitive, then this filter primitive will use the result from the previous filter primitive as its input.\n

    If the value for result appears multiple times within a given <filter> element, then a reference to that result will use the closest preceding filter primitive with the given value for attribute result.\n

    You can use this attribute with the following SVG elements:\n

    " }, "kernelunitlength": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting#kernelunitlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting#kernelunitlength", "status": [ "StandardTrack" ], @@ -5541,7 +5541,7 @@ "doc": "The kernelUnitLength attribute has two meanings based on the context it's used in. For lighting filter primitives, it indicates the intended distance for the x and y coordinates, for <feConvolveMatrix>, it indicates the intended distance between successive columns and rows in the kernel matrix.\n

    You can use this attribute with the following SVG elements:\n

    " }, "specularconstant": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting#specularconstant", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting#specularconstant", "status": [ "StandardTrack" ], @@ -5563,7 +5563,7 @@ "doc": "The specularConstant attribute controls the ratio of reflection of the specular lighting. It represents the ks value in the Phong lighting model. The bigger the value the stronger the reflection.\n

    You can use this attribute with the following SVG elements:\n

    " }, "specularexponent": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting#specularexponent", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting#specularexponent", "status": [ "StandardTrack" ], @@ -5585,7 +5585,7 @@ "doc": "The specularExponent attribute controls the focus for the light source. The bigger the value the brighter the light.\n

    You can use this attribute with the following SVG elements:\n

    " }, "surfacescale": { - "url": "$MDN_URL$/web/svg/reference/element/fespecularlighting#surfacescale", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpecularLighting#surfacescale", "status": [ "StandardTrack" ], @@ -5609,7 +5609,7 @@ } }, "fespotlight": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight", "status": [ "StandardTrack" ], @@ -5631,7 +5631,7 @@ "doc": "The <feSpotLight> SVG element defines a light source that can be used to create a spotlight effect.\nIt is used within a lighting filter primitive: <feDiffuseLighting> or <feSpecularLighting>.", "attrs": { "limitingconeangle": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#limitingconeangle", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#limitingconeangle", "status": [ "StandardTrack" ], @@ -5653,7 +5653,7 @@ "doc": "The limitingConeAngle attribute represents the angle in degrees between the spot light axis (i.e., the axis between the light source and the point to which it is pointing at) and the spot light cone. So it defines a limiting cone which restricts the region where the light is projected. No light is projected outside the cone.\n

    You can use this attribute with the following SVG elements:\n

    " }, "pointsatx": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#pointsatx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#pointsatx", "status": [ "StandardTrack" ], @@ -5675,7 +5675,7 @@ "doc": "The pointsAtX attribute represents the x location in the coordinate system established by attribute primitiveUnits on the <filter> element of the point at which the light source is pointing.\n

    You can use this attribute with the following SVG elements:\n

    " }, "pointsaty": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#pointsaty", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#pointsaty", "status": [ "StandardTrack" ], @@ -5697,7 +5697,7 @@ "doc": "The pointsAtY attribute represents the y location in the coordinate system established by attribute primitiveUnits on the <filter> element of the point at which the light source is pointing.\n

    You can use this attribute with the following SVG elements:\n

    " }, "pointsatz": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#pointsatz", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#pointsatz", "status": [ "StandardTrack" ], @@ -5719,7 +5719,7 @@ "doc": "The pointsAtZ attribute represents the z location in the coordinate system established by attribute primitiveUnits on the <filter> element of the point at which the light source is pointing, assuming that, in the initial local coordinate system, the positive z-axis comes out towards the person viewing the content and assuming that one unit along the z-axis equals one unit in x and y.\n

    You can use this attribute with the following SVG elements:\n

    " }, "specularexponent": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#specularexponent", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#specularexponent", "status": [ "StandardTrack" ], @@ -5741,7 +5741,7 @@ "doc": "The specularExponent attribute controls the focus for the light source. The bigger the value the brighter the light.\n

    You can use this attribute with the following SVG elements:\n

    " }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#x", "status": [ "StandardTrack" ], @@ -5763,7 +5763,7 @@ "doc": "The x attribute defines an x-axis coordinate in the user coordinate system." }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#y", "status": [ "StandardTrack" ], @@ -5785,7 +5785,7 @@ "doc": "The y attribute defines a y-axis coordinate in the user coordinate system." }, "z": { - "url": "$MDN_URL$/web/svg/reference/element/fespotlight#z", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feSpotLight#z", "status": [ "StandardTrack" ], @@ -5809,7 +5809,7 @@ } }, "fetile": { - "url": "$MDN_URL$/web/svg/reference/element/fetile", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTile", "status": [ "StandardTrack" ], @@ -5831,7 +5831,7 @@ "doc": "The <feTile> SVG filter primitive allows to fill a target rectangle with a repeated, tiled pattern of an input image. The effect is similar to the one of a <pattern>.", "attrs": { "in": { - "url": "$MDN_URL$/web/svg/reference/element/fetile#in", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTile#in", "status": [ "StandardTrack" ], @@ -5855,7 +5855,7 @@ } }, "feturbulence": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence", "status": [ "StandardTrack" ], @@ -5877,7 +5877,7 @@ "doc": "The <feTurbulence> SVG filter primitive creates an image using the Perlin turbulence function. It allows the synthesis of artificial textures like clouds or marble. The resulting image will fill the entire filter primitive subregion.\n

    Like other filter primitives, it handles color components in the linearRGB color space by default. You can use color-interpolation-filters to use sRGB instead.", "attrs": { "basefrequency": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence#basefrequency", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence#basefrequency", "status": [ "StandardTrack" ], @@ -5899,7 +5899,7 @@ "doc": "The baseFrequency attribute represents the base frequency parameter for the noise function of the <feTurbulence> filter primitive.\n

    You can use this attribute with the following SVG elements:\n

    " }, "numoctaves": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence#numoctaves", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence#numoctaves", "status": [ "StandardTrack" ], @@ -5921,7 +5921,7 @@ "doc": "The numOctaves attribute defines the number of octaves for the noise function of the <feTurbulence> primitive.\n

    An octave is a noise function defined by its frequency and amplitude. A turbulence is built by accumulating several octaves with increasing frequencies and decreasing amplitudes.\nThe higher the number of octaves, the more natural the noise looks. Though more octaves also require more calculations, resulting in a negative impact on performance.\n

    You can use this attribute with the following SVG elements:\n

    " }, "seed": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence#seed", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence#seed", "status": [ "StandardTrack" ], @@ -5943,7 +5943,7 @@ "doc": "The seed attribute represents the starting number for the pseudo random number generator of the <feTurbulence> filter primitive.\n

    You can use this attribute with the following SVG elements:\n

    " }, "stitchtiles": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence#stitchtiles", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence#stitchtiles", "status": [ "StandardTrack" ], @@ -5965,7 +5965,7 @@ "doc": "The stitchTiles attribute defines how the Perlin Noise tiles behave at the border.\n

    You can use this attribute with the following SVG elements:\n

    " }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/feturbulence#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/feTurbulence#type", "status": [ "StandardTrack" ], @@ -5989,7 +5989,7 @@ } }, "filter": { - "url": "$MDN_URL$/web/svg/reference/element/filter", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter", "status": [ "StandardTrack" ], @@ -6011,7 +6011,7 @@ "doc": "The <filter> SVG element defines a custom filter effect by grouping atomic filter primitives. It is never rendered itself, but must be used by the filter attribute on SVG elements, or the filter CSS property for SVG/HTML elements.", "attrs": { "filterunits": { - "url": "$MDN_URL$/web/svg/reference/element/filter#filterunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#filterunits", "status": [ "StandardTrack" ], @@ -6033,7 +6033,7 @@ "doc": "The filterUnits attribute defines the coordinate system for the attributes x, y, width and height.\n

    You can use this attribute with the following SVG elements:\n

    " }, "height": { - "url": "$MDN_URL$/web/svg/reference/element/filter#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#height", "status": [ "StandardTrack" ], @@ -6055,7 +6055,7 @@ "doc": "The height attribute defines the vertical length of an element in the user coordinate system.\n

    You can use this attribute with the following SVG elements:\n

    " }, "primitiveunits": { - "url": "$MDN_URL$/web/svg/reference/element/filter#primitiveunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#primitiveunits", "status": [ "StandardTrack" ], @@ -6077,7 +6077,7 @@ "doc": "The primitiveUnits attribute specifies the coordinate system for the various length values within the filter primitives and for the attributes that define the filter primitive subregion.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/filter#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#width", "status": [ "StandardTrack" ], @@ -6099,7 +6099,7 @@ "doc": "The width attribute defines the horizontal length of an element in the user coordinate system." }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/filter#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#x", "status": [ "StandardTrack" ], @@ -6121,7 +6121,7 @@ "doc": "The x attribute defines an x-axis coordinate in the user coordinate system." }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/filter#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/filter#y", "status": [ "StandardTrack" ], @@ -6145,7 +6145,7 @@ } }, "foreignobject": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject", "status": [ "StandardTrack" ], @@ -6167,7 +6167,7 @@ "doc": "The <foreignObject> SVG element includes elements from a different XML namespace. In the context of a browser, it is most likely (X)HTML.", "attrs": { "height": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject#height", "status": [ "StandardTrack" ], @@ -6194,7 +6194,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject#systemlanguage", "status": [ "StandardTrack" ], @@ -6216,7 +6216,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject#width", "status": [ "StandardTrack" ], @@ -6243,7 +6243,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject#x", "status": [ "StandardTrack" ], @@ -6270,7 +6270,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/foreignobject#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/foreignObject#y", "status": [ "StandardTrack" ], @@ -6299,7 +6299,7 @@ } }, "g": { - "url": "$MDN_URL$/web/svg/reference/element/g", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/g", "status": [ "StandardTrack" ], @@ -6321,7 +6321,7 @@ "doc": "The <g> SVG element is a container used to group other SVG elements.\n

    Transformations applied to the <g> element are performed on its child elements, and its attributes are inherited by its children. It can also group multiple elements to be referenced later with the <use> element.", "attrs": { "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/g#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/g#systemlanguage", "status": [ "StandardTrack" ], @@ -6345,7 +6345,7 @@ } }, "image": { - "url": "$MDN_URL$/web/svg/reference/element/image", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image", "status": [ "StandardTrack" ], @@ -6367,7 +6367,7 @@ "doc": "The <image> SVG element includes images inside SVG documents. It can display raster image files or other SVG files.\n

    The only image formats SVG software must support are JPEG, PNG, and other SVG files. Animated GIF behavior is undefined.\n

    SVG files displayed with <image> are treated as an image: external resources aren't loaded, :visited styles aren't applied, and they cannot be interactive. To include dynamic SVG elements, try <use> with an external URL. To include SVG files and run scripts inside them, try <object> inside of <foreignObject>.\n

    \n

    Note:\nThe HTML spec defines <image> as a synonym for <img> while parsing HTML. This specific element and its behavior only apply inside SVG documents or inline SVGs.\n

    ", "attrs": { "crossorigin": { - "url": "$MDN_URL$/web/svg/reference/element/image#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#crossorigin", "status": [ "StandardTrack" ], @@ -6393,7 +6393,7 @@ } }, "decoding": { - "url": "$MDN_URL$/web/svg/reference/element/image#decoding", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#decoding", "status": [ "StandardTrack" ], @@ -6416,7 +6416,7 @@ } }, "fetchpriority": { - "url": "$MDN_URL$/web/svg/reference/element/image#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#fetchpriority", "status": [ "Experimental" ], @@ -6430,7 +6430,7 @@ "doc": "Provides a hint of the relative priority to use when fetching an external image.\nAllowed values:\n
    \n
    high
    \n
    \n

    Fetches the external image at a high priority relative to other external resources.\n

    \n
    low
    \n
    \n

    Fetches the external image at a low priority relative to other external resources.\n

    \n
    auto
    \n
    \n

    Doesn't set a preference for the fetch priority.\nIt is used if no value or an invalid value is set.\nThis is the default.\n

    \n
    " }, "height": { - "url": "$MDN_URL$/web/svg/reference/element/image#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#height", "status": [ "StandardTrack" ], @@ -6457,7 +6457,7 @@ } }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/image#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#href", "status": [ "StandardTrack" ], @@ -6484,7 +6484,7 @@ } }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/image#preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#preserveaspectratio", "status": [ "StandardTrack" ], @@ -6506,7 +6506,7 @@ "doc": "The preserveAspectRatio attribute indicates how an element with a viewBox providing a given aspect ratio must fit into a viewport with a different aspect ratio.\n

    The aspect ratio of an SVG image is defined by the viewBox attribute. Therefore, if viewBox isn't set, the preserveAspectRatio attribute has no effect on SVG's scaling (except in the case of the <image> element, where preserveAspectRatio behaves differently as described below)." }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/image#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#systemlanguage", "status": [ "StandardTrack" ], @@ -6528,7 +6528,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/image#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#width", "status": [ "StandardTrack" ], @@ -6555,7 +6555,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/image#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#x", "status": [ "StandardTrack" ], @@ -6582,7 +6582,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/image#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#xlink:href", "doc": "Points at a URL for the image file.", "details": { "Value type": "<URL>", @@ -6591,7 +6591,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/image#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/image#y", "status": [ "StandardTrack" ], @@ -6620,7 +6620,7 @@ } }, "line": { - "url": "$MDN_URL$/web/svg/reference/element/line", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line", "status": [ "StandardTrack" ], @@ -6642,10 +6642,10 @@ "doc": "The <line> SVG element is an SVG basic shape used to create a line connecting two points.", "attrs": { "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/line#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#pathlength" }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/line#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#systemlanguage", "status": [ "StandardTrack" ], @@ -6667,7 +6667,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "x1": { - "url": "$MDN_URL$/web/svg/reference/element/line#x1", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#x1", "status": [ "StandardTrack" ], @@ -6694,7 +6694,7 @@ } }, "x2": { - "url": "$MDN_URL$/web/svg/reference/element/line#x2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#x2", "status": [ "StandardTrack" ], @@ -6721,7 +6721,7 @@ } }, "y1": { - "url": "$MDN_URL$/web/svg/reference/element/line#y1", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#y1", "status": [ "StandardTrack" ], @@ -6748,7 +6748,7 @@ } }, "y2": { - "url": "$MDN_URL$/web/svg/reference/element/line#y2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/line#y2", "status": [ "StandardTrack" ], @@ -6777,7 +6777,7 @@ } }, "lineargradient": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient", "status": [ "StandardTrack" ], @@ -6799,7 +6799,7 @@ "doc": "The <linearGradient> SVG element lets authors define linear gradients to apply to other SVG elements.", "attrs": { "gradienttransform": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#gradienttransform", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#gradienttransform", "status": [ "StandardTrack" ], @@ -6821,7 +6821,7 @@ "doc": "The gradientTransform attribute contains the definition of an optional additional transformation from the gradient coordinate system onto the target coordinate system (i.e., userSpaceOnUse or objectBoundingBox). This allows for things such as skewing the gradient. This additional transformation matrix is post-multiplied to (i.e., inserted to the right of) any previously defined transformations, including the implicit transformation necessary to convert from object bounding box units to user space.\n

    You can use this attribute with the following SVG elements:\n

    " }, "gradientunits": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#gradientunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#gradientunits", "status": [ "StandardTrack" ], @@ -6843,7 +6843,7 @@ "doc": "The gradientUnits attribute defines the coordinate system used for attributes specified on the gradient elements.\n

    You can use this attribute with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#href", "status": [ "StandardTrack" ], @@ -6870,7 +6870,7 @@ } }, "spreadmethod": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#spreadmethod", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#spreadmethod", "status": [ "StandardTrack" ], @@ -6892,7 +6892,7 @@ "doc": "The spreadMethod attribute determines how a shape is filled beyond the defined edges of a gradient.\n

    You can use this attribute with the following SVG elements:\n

    " }, "x1": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#x1", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#x1", "status": [ "StandardTrack" ], @@ -6919,7 +6919,7 @@ } }, "x2": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#x2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#x2", "status": [ "StandardTrack" ], @@ -6946,7 +6946,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#xlink:href", "doc": "An <IRI> reference to another <linearGradient> element that will be used as a template.", "details": { "Value type": "<IRI>", @@ -6955,7 +6955,7 @@ } }, "y1": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#y1", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#y1", "status": [ "StandardTrack" ], @@ -6982,7 +6982,7 @@ } }, "y2": { - "url": "$MDN_URL$/web/svg/reference/element/lineargradient#y2", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/linearGradient#y2", "status": [ "StandardTrack" ], @@ -7011,7 +7011,7 @@ } }, "marker": { - "url": "$MDN_URL$/web/svg/reference/element/marker", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker", "status": [ "StandardTrack" ], @@ -7033,7 +7033,7 @@ "doc": "The <marker> SVG element defines a graphic used for drawing arrowheads or polymarkers on a given <path>, <line>, <polyline> or <polygon> element.\n

    Markers can be attached to shapes using the marker-start, marker-mid, and marker-end properties.", "attrs": { "markerheight": { - "url": "$MDN_URL$/web/svg/reference/element/marker#markerheight", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#markerheight", "status": [ "StandardTrack" ], @@ -7055,7 +7055,7 @@ "doc": "The markerHeight attribute represents the height of the viewport into which the <marker> is to be fitted when it is rendered according to the viewBox and preserveAspectRatio attributes.\n

    You can use this attribute with the following SVG elements:\n

    " }, "markerunits": { - "url": "$MDN_URL$/web/svg/reference/element/marker#markerunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#markerunits", "status": [ "StandardTrack" ], @@ -7077,7 +7077,7 @@ "doc": "The markerUnits attribute defines the coordinate system for the markerWidth and markerHeight attributes and the contents of the <marker>.\n

    You can use this attribute with the following SVG elements:\n

    " }, "markerwidth": { - "url": "$MDN_URL$/web/svg/reference/element/marker#markerwidth", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#markerwidth", "status": [ "StandardTrack" ], @@ -7099,7 +7099,7 @@ "doc": "The markerWidth attribute represents the width of the viewport into which the <marker> is to be fitted when it is rendered according to the viewBox and preserveAspectRatio attributes.\n

    You can use this attribute with the following SVG elements:\n

    " }, "orient": { - "url": "$MDN_URL$/web/svg/reference/element/marker#orient", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#orient", "status": [ "StandardTrack" ], @@ -7126,10 +7126,10 @@ } }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/marker#preserveaspectratio" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#preserveaspectratio" }, "refx": { - "url": "$MDN_URL$/web/svg/reference/element/marker#refx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#refx", "status": [ "StandardTrack" ], @@ -7151,7 +7151,7 @@ "doc": "The refX attribute defines the x coordinate of an element's reference point.\n

    You can use this attribute with the following SVG elements:\n

    " }, "refy": { - "url": "$MDN_URL$/web/svg/reference/element/marker#refy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#refy", "status": [ "StandardTrack" ], @@ -7173,7 +7173,7 @@ "doc": "The refY attribute defines the y coordinate of an element's reference point.\n

    You can use this attribute with the following SVG elements:\n

    " }, "viewbox": { - "url": "$MDN_URL$/web/svg/reference/element/marker#viewbox", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/marker#viewbox", "status": [ "StandardTrack" ], @@ -7197,7 +7197,7 @@ } }, "mask": { - "url": "$MDN_URL$/web/svg/reference/element/mask", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask", "status": [ "StandardTrack" ], @@ -7219,7 +7219,7 @@ "doc": "The <mask> SVG element defines a mask for compositing the current object into the background. A mask is used/referenced using the mask property and CSS mask-image property.", "attrs": { "height": { - "url": "$MDN_URL$/web/svg/reference/element/mask#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#height", "status": [ "StandardTrack" ], @@ -7246,7 +7246,7 @@ } }, "mask-type": { - "url": "$MDN_URL$/web/svg/reference/element/mask#mask-type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#mask-type", "doc": "This attribute defines the mask mode for the contents for the contents of the <mask>.", "details": { "Value type": "alpha | luminance", @@ -7255,7 +7255,7 @@ } }, "maskcontentunits": { - "url": "$MDN_URL$/web/svg/reference/element/mask#maskcontentunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#maskcontentunits", "status": [ "StandardTrack" ], @@ -7277,7 +7277,7 @@ "doc": "The maskContentUnits attribute indicates which coordinate system to use for the contents of the <mask> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "maskunits": { - "url": "$MDN_URL$/web/svg/reference/element/mask#maskunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#maskunits", "status": [ "StandardTrack" ], @@ -7299,7 +7299,7 @@ "doc": "The maskUnits attribute indicates which coordinate system to use for the geometry properties of the <mask> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/mask#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#systemlanguage", "status": [ "StandardTrack" ], @@ -7321,7 +7321,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/mask#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#width", "status": [ "StandardTrack" ], @@ -7348,7 +7348,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/mask#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#x", "status": [ "StandardTrack" ], @@ -7375,7 +7375,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/mask#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mask#y", "status": [ "StandardTrack" ], @@ -7404,7 +7404,7 @@ } }, "metadata": { - "url": "$MDN_URL$/web/svg/reference/element/metadata", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/metadata", "status": [ "StandardTrack" ], @@ -7426,7 +7426,7 @@ "doc": "The <metadata> SVG element adds metadata to SVG content. Metadata is structured information about data. The contents of <metadata> should be elements from other XML namespaces such as RDF, FOAF, etc." }, "mpath": { - "url": "$MDN_URL$/web/svg/reference/element/mpath", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mpath", "status": [ "StandardTrack" ], @@ -7448,7 +7448,7 @@ "doc": "The <mpath> SVG sub-element for the <animateMotion> element provides the ability to reference an external <path> element as the definition of a motion path.", "attrs": { "href": { - "url": "$MDN_URL$/web/svg/reference/element/mpath#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/mpath#href", "status": [ "StandardTrack" ], @@ -7472,7 +7472,7 @@ } }, "path": { - "url": "$MDN_URL$/web/svg/reference/element/path", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/path", "status": [ "StandardTrack" ], @@ -7494,7 +7494,7 @@ "doc": "The <path> SVG element is the generic element to define a shape. All the basic shapes can be created with a path element.", "attrs": { "d": { - "url": "$MDN_URL$/web/svg/reference/element/path#d", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/path#d", "status": [ "StandardTrack" ], @@ -7521,7 +7521,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/path#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/path#fill", "status": [ "StandardTrack" ], @@ -7543,10 +7543,10 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/path#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/path#pathlength" }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/path#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/path#systemlanguage", "status": [ "StandardTrack" ], @@ -7570,7 +7570,7 @@ } }, "pattern": { - "url": "$MDN_URL$/web/svg/reference/element/pattern", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern", "status": [ "StandardTrack" ], @@ -7592,7 +7592,7 @@ "doc": "The <pattern> SVG element defines a graphics object which can be redrawn at repeated x- and y-coordinate intervals (\"tiled\") to cover an area.\n

    The <pattern> is referenced by the fill and/or stroke attributes on other graphics elements to fill or stroke those elements with the referenced pattern.", "attrs": { "height": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#height", "status": [ "StandardTrack" ], @@ -7619,7 +7619,7 @@ } }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#href", "status": [ "StandardTrack" ], @@ -7646,7 +7646,7 @@ } }, "patterncontentunits": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#patterncontentunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#patterncontentunits", "status": [ "StandardTrack" ], @@ -7668,7 +7668,7 @@ "doc": "The patternContentUnits attribute indicates which coordinate system to use for the contents of the <pattern> element.\n

    \n

    Note:\nThat this attribute has no effect if attribute viewBox is specified on the <pattern> element.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "patterntransform": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#patterntransform", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#patterntransform", "status": [ "StandardTrack" ], @@ -7690,7 +7690,7 @@ "doc": "The patternTransform attribute defines a list of transform definitions that are applied to a pattern tile.\n

    You can use this attribute with the following SVG elements:\n

    " }, "patternunits": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#patternunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#patternunits", "status": [ "StandardTrack" ], @@ -7712,10 +7712,10 @@ "doc": "The patternUnits attribute indicates which coordinate system to use for the geometry properties of the <pattern> element.\n

    You can use this attribute with the following SVG elements:\n

    " }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#preserveaspectratio" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#preserveaspectratio" }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#systemlanguage", "status": [ "StandardTrack" ], @@ -7737,10 +7737,10 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "viewbox": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#viewbox" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#viewbox" }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#width", "status": [ "StandardTrack" ], @@ -7767,7 +7767,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#x", "status": [ "StandardTrack" ], @@ -7794,7 +7794,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#xlink:href", "doc": "This attribute references a template pattern that provides default values for the <pattern> attributes.", "details": { "Value type": "<URL>", @@ -7803,7 +7803,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/pattern#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/pattern#y", "status": [ "StandardTrack" ], @@ -7832,7 +7832,7 @@ } }, "polygon": { - "url": "$MDN_URL$/web/svg/reference/element/polygon", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polygon", "status": [ "StandardTrack" ], @@ -7854,7 +7854,7 @@ "doc": "The <polygon> SVG element defines a closed shape consisting of a set of connected straight line segments. The last point is connected to the first point.\n

    For open shapes, see the <polyline> element.", "attrs": { "fill": { - "url": "$MDN_URL$/web/svg/reference/element/polygon#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polygon#fill", "status": [ "StandardTrack" ], @@ -7876,10 +7876,10 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n

    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/polygon#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polygon#pathlength" }, "points": { - "url": "$MDN_URL$/web/svg/reference/element/polygon#points", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polygon#points", "status": [ "StandardTrack" ], @@ -7906,7 +7906,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/polygon#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polygon#systemlanguage", "status": [ "StandardTrack" ], @@ -7930,7 +7930,7 @@ } }, "polyline": { - "url": "$MDN_URL$/web/svg/reference/element/polyline", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polyline", "status": [ "StandardTrack" ], @@ -7952,7 +7952,7 @@ "doc": "The <polyline> SVG element is an SVG basic shape that creates straight lines connecting several points. Typically a polyline is used to create open shapes as the last point doesn't have to be connected to the first point. For closed shapes see the <polygon> element.", "attrs": { "fill": { - "url": "$MDN_URL$/web/svg/reference/element/polyline#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polyline#fill", "status": [ "StandardTrack" ], @@ -7974,10 +7974,10 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/polyline#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polyline#pathlength" }, "points": { - "url": "$MDN_URL$/web/svg/reference/element/polyline#points", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polyline#points", "status": [ "StandardTrack" ], @@ -8004,7 +8004,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/polyline#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/polyline#systemlanguage", "status": [ "StandardTrack" ], @@ -8028,7 +8028,7 @@ } }, "radialgradient": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient", "status": [ "StandardTrack" ], @@ -8050,7 +8050,7 @@ "doc": "The <radialGradient> SVG element lets authors define radial gradients that can be applied to fill or stroke of graphical elements.\n
    \n

    Note:\nDon't be confused with CSS radial-gradient() as CSS gradients can only apply to HTML elements where SVG gradient can only apply to SVG elements.\n

    ", "attrs": { "cx": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#cx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#cx", "status": [ "StandardTrack" ], @@ -8077,7 +8077,7 @@ } }, "cy": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#cy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#cy", "status": [ "StandardTrack" ], @@ -8104,7 +8104,7 @@ } }, "fr": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#fr", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#fr", "status": [ "StandardTrack" ], @@ -8131,7 +8131,7 @@ } }, "fx": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#fx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#fx", "status": [ "StandardTrack" ], @@ -8158,7 +8158,7 @@ } }, "fy": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#fy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#fy", "status": [ "StandardTrack" ], @@ -8185,7 +8185,7 @@ } }, "gradienttransform": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#gradienttransform", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#gradienttransform", "status": [ "StandardTrack" ], @@ -8207,7 +8207,7 @@ "doc": "The gradientTransform attribute contains the definition of an optional additional transformation from the gradient coordinate system onto the target coordinate system (i.e., userSpaceOnUse or objectBoundingBox). This allows for things such as skewing the gradient. This additional transformation matrix is post-multiplied to (i.e., inserted to the right of) any previously defined transformations, including the implicit transformation necessary to convert from object bounding box units to user space.\n

    You can use this attribute with the following SVG elements:\n

    " }, "gradientunits": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#gradientunits", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#gradientunits", "status": [ "StandardTrack" ], @@ -8229,7 +8229,7 @@ "doc": "The gradientUnits attribute defines the coordinate system used for attributes specified on the gradient elements.\n

    You can use this attribute with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#href", "status": [ "StandardTrack" ], @@ -8256,7 +8256,7 @@ } }, "r": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#r", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#r", "status": [ "StandardTrack" ], @@ -8283,7 +8283,7 @@ } }, "spreadmethod": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#spreadmethod", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#spreadmethod", "status": [ "StandardTrack" ], @@ -8305,7 +8305,7 @@ "doc": "The spreadMethod attribute determines how a shape is filled beyond the defined edges of a gradient.\n

    You can use this attribute with the following SVG elements:\n

    " }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/radialgradient#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/radialGradient#xlink:href", "doc": "An <IRI> reference to another <radialGradient> element that will be used as a template.", "details": { "Value type": "<IRI>", @@ -8316,7 +8316,7 @@ } }, "rect": { - "url": "$MDN_URL$/web/svg/reference/element/rect", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect", "status": [ "StandardTrack" ], @@ -8338,7 +8338,7 @@ "doc": "The <rect> SVG element is a basic SVG shape that draws rectangles, defined by their position, width, and height. The rectangles may have their corners rounded.", "attrs": { "fill": { - "url": "$MDN_URL$/web/svg/reference/element/rect#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#fill", "status": [ "StandardTrack" ], @@ -8360,7 +8360,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "height": { - "url": "$MDN_URL$/web/svg/reference/element/rect#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#height", "status": [ "StandardTrack" ], @@ -8387,10 +8387,10 @@ } }, "pathlength": { - "url": "$MDN_URL$/web/svg/reference/element/rect#pathlength" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#pathlength" }, "rx": { - "url": "$MDN_URL$/web/svg/reference/element/rect#rx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#rx", "status": [ "StandardTrack" ], @@ -8417,7 +8417,7 @@ } }, "ry": { - "url": "$MDN_URL$/web/svg/reference/element/rect#ry", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#ry", "status": [ "StandardTrack" ], @@ -8444,7 +8444,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/rect#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#systemlanguage", "status": [ "StandardTrack" ], @@ -8466,7 +8466,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/rect#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#width", "status": [ "StandardTrack" ], @@ -8493,7 +8493,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/rect#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#x", "status": [ "StandardTrack" ], @@ -8520,7 +8520,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/rect#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/rect#y", "status": [ "StandardTrack" ], @@ -8549,7 +8549,7 @@ } }, "script": { - "url": "$MDN_URL$/web/svg/reference/element/script", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script", "status": [ "StandardTrack" ], @@ -8571,7 +8571,7 @@ "doc": "The <script> SVG element allows to add scripts to an SVG document.\n
    \n

    Note:\nWhile SVG's script element is equivalent to the HTML <script> element, it has some discrepancies, like it uses the href attribute instead of src and it doesn't support ECMAScript modules so far (See browser compatibility below for details)\n

    ", "attrs": { "async": { - "url": "$MDN_URL$/web/svg/reference/element/script#async", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#async", "status": [ "Experimental", "StandardTrack" @@ -8585,7 +8585,7 @@ } }, "crossorigin": { - "url": "$MDN_URL$/web/svg/reference/element/script#crossorigin", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#crossorigin", "doc": "This attribute defines CORS settings as define for the HTML <script> element.", "details": { "Value type": "[ anonymous | use-credentials ]?", @@ -8594,7 +8594,7 @@ } }, "defer": { - "url": "$MDN_URL$/web/svg/reference/element/script#defer", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#defer", "status": [ "Experimental", "StandardTrack" @@ -8608,7 +8608,7 @@ } }, "fetchpriority": { - "url": "$MDN_URL$/web/svg/reference/element/script#fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#fetchpriority", "status": [ "Experimental" ], @@ -8622,7 +8622,7 @@ "doc": "Provides a hint of the relative priority to use when fetching an external script.\nAllowed values:\n
    \n
    high
    \n
    \n

    Fetches the external script at a high priority relative to other external scripts.\n

    \n
    low
    \n
    \n

    Fetches the external script at a low priority relative to other external scripts.\n

    \n
    auto
    \n
    \n

    Doesn't set a preference for the fetch priority.\nIt is used if no value or an invalid value is set.\nThis is the default.\n

    \n
    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/script#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#href", "status": [ "StandardTrack" ], @@ -8649,7 +8649,7 @@ } }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/script#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#type", "status": [ "StandardTrack" ], @@ -8676,7 +8676,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/script#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/script#xlink:href", "doc": "The URL to the script to load.", "details": { "Value type": "<URL>", @@ -8687,7 +8687,7 @@ } }, "set": { - "url": "$MDN_URL$/web/svg/reference/element/set", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/set", "status": [ "StandardTrack" ], @@ -8709,7 +8709,7 @@ "doc": "The <set> SVG element provides a method of setting the value of an attribute for a specified duration.\n

    It supports all attribute types, including those that cannot reasonably be interpolated, such as string and boolean values. For attributes that can be reasonably be interpolated, the <animate> is usually preferred.\n

    \n

    Note:\nThe <set> element is non-additive. The additive and accumulate attributes are not allowed, and will be ignored if specified.\n

    ", "attrs": { "fill": { - "url": "$MDN_URL$/web/svg/reference/element/set#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/set#fill", "status": [ "StandardTrack" ], @@ -8731,7 +8731,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/set#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/set#href", "status": [ "StandardTrack" ], @@ -8753,7 +8753,7 @@ "doc": "The href attribute defines a link to a resource as a reference URL. The exact meaning of that link depends on the context of each element using it.\n
    \n

    Note:\nSpecifications before SVG 2 defined an xlink:href attribute, which is now rendered obsolete by the href attribute. If you need to support earlier browser versions, the deprecated xlink:href attribute can be used as a fallback in addition to the href attribute, e.g., <use href=\"some-id\" xlink:href=\"some-id\" x=\"5\" y=\"5\" />.\n

    \n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/set#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/set#systemlanguage", "status": [ "StandardTrack" ], @@ -8775,7 +8775,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "to": { - "url": "$MDN_URL$/web/svg/reference/element/set#to", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/set#to", "status": [ "StandardTrack" ], @@ -8804,7 +8804,7 @@ } }, "stop": { - "url": "$MDN_URL$/web/svg/reference/element/stop", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/stop", "status": [ "StandardTrack" ], @@ -8826,7 +8826,7 @@ "doc": "The <stop> SVG element defines a color and its position to use on a gradient. This element is always a child of a <linearGradient> or <radialGradient> element.", "attrs": { "offset": { - "url": "$MDN_URL$/web/svg/reference/element/stop#offset", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/stop#offset", "status": [ "StandardTrack" ], @@ -8853,7 +8853,7 @@ } }, "stop-color": { - "url": "$MDN_URL$/web/svg/reference/element/stop#stop-color", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/stop#stop-color", "doc": "This attribute defines the color of the gradient stop. It can be used as a CSS property.", "details": { "Value type": "<color>", @@ -8862,7 +8862,7 @@ } }, "stop-opacity": { - "url": "$MDN_URL$/web/svg/reference/element/stop#stop-opacity", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/stop#stop-opacity", "doc": "This attribute defines the opacity of the gradient stop. It can be used as a CSS property.", "details": { "Value type": "<opacity-value>", @@ -8873,7 +8873,7 @@ } }, "style": { - "url": "$MDN_URL$/web/svg/reference/element/style", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/style", "status": [ "StandardTrack" ], @@ -8895,7 +8895,7 @@ "doc": "The <style> SVG element allows style sheets to be embedded directly within SVG content.\n
    \n

    Note:\nSVG's style element has the same attributes as the corresponding element in HTML (see HTML's <style> element).\n

    ", "attrs": { "media": { - "url": "$MDN_URL$/web/svg/reference/element/style#media", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/style#media", "status": [ "StandardTrack" ], @@ -8922,7 +8922,7 @@ } }, "title": { - "url": "$MDN_URL$/web/svg/reference/element/style#title", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/style#title", "status": [ "StandardTrack" ], @@ -8949,7 +8949,7 @@ } }, "type": { - "url": "$MDN_URL$/web/svg/reference/element/style#type", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/style#type", "status": [ "StandardTrack" ], @@ -8978,7 +8978,7 @@ } }, "svg": { - "url": "$MDN_URL$/web/svg/reference/element/svg", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg", "status": [ "StandardTrack" ], @@ -9000,7 +9000,7 @@ "doc": "The <svg> SVG element is a container that defines a new coordinate system and viewport. It is used as the outermost element of SVG documents, but it can also be used to embed an SVG fragment inside an SVG or HTML document.\n

    This element is for creating new SVG documents. If you have an existing SVG document to embed in another document via URL, use <img>, <object>, or <image>.\n

    \n

    Note:\nThe xmlns attribute is only required on the outermost svg element of SVG documents, or inside HTML documents with XML serialization. It is unnecessary for inner svg elements or inside HTML documents with HTML serialization.\n

    ", "attrs": { "baseprofile": { - "url": "$MDN_URL$/web/svg/reference/element/svg#baseprofile", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#baseprofile", "status": [ "StandardTrack", "Deprecated" @@ -9021,7 +9021,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The baseProfile attribute describes the minimum SVG language profile that the author believes is necessary to correctly render the content. The attribute does not specify any processing restrictions; it can be considered metadata.\n

    For example, the value of the attribute could be used by an authoring tool to warn the user when they are modifying the document beyond the scope of the specified base profile.\n

    Each SVG profile should define the text that is appropriate for this attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "height": { - "url": "$MDN_URL$/web/svg/reference/element/svg#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#height", "status": [ "StandardTrack" ], @@ -9048,7 +9048,7 @@ } }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/svg#preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#preserveaspectratio", "status": [ "StandardTrack" ], @@ -9070,7 +9070,7 @@ "doc": "The preserveAspectRatio attribute indicates how an element with a viewBox providing a given aspect ratio must fit into a viewport with a different aspect ratio.\n

    The aspect ratio of an SVG image is defined by the viewBox attribute. Therefore, if viewBox isn't set, the preserveAspectRatio attribute has no effect on SVG's scaling (except in the case of the <image> element, where preserveAspectRatio behaves differently as described below)." }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/svg#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#systemlanguage", "status": [ "StandardTrack" ], @@ -9092,7 +9092,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "version": { - "url": "$MDN_URL$/web/svg/reference/element/svg#version", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#version", "status": [ "StandardTrack", "Deprecated" @@ -9118,7 +9118,7 @@ } }, "viewbox": { - "url": "$MDN_URL$/web/svg/reference/element/svg#viewbox", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#viewbox", "status": [ "StandardTrack" ], @@ -9140,7 +9140,7 @@ "doc": "The viewBox attribute defines the position and dimension, in user space, of an SVG viewport.\n

    The value of the viewBox attribute is a list of four numbers separated by whitespace and/or a comma: min-x, min-y, width, and height. min-x and min-y represent the smallest X and Y coordinates that the viewBox may have (the origin coordinates of the viewBox) and the width and height specify the viewBox size. The resulting viewBox is a rectangle in user space mapped to the bounds of the viewport of an SVG element (not the browser viewport).\nWhen an SVG contains a viewBox attribute (often in combination with a preserveAspectRatio attribute), a transform stretches or resizes the SVG viewport to fit a particular container element." }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/svg#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#width", "status": [ "StandardTrack" ], @@ -9167,7 +9167,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/svg#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#x", "status": [ "StandardTrack" ], @@ -9194,7 +9194,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/svg#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#y", "status": [ "StandardTrack" ], @@ -9221,7 +9221,7 @@ } }, "zoomandpan": { - "url": "$MDN_URL$/web/svg/reference/element/svg#zoomandpan", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/svg#zoomandpan", "status": [ "StandardTrack", "Deprecated" @@ -9244,7 +9244,7 @@ } }, "switch": { - "url": "$MDN_URL$/web/svg/reference/element/switch", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/switch", "status": [ "StandardTrack" ], @@ -9266,10 +9266,10 @@ "doc": "The <switch> SVG element evaluates any requiredFeatures, requiredExtensions and systemLanguage attributes on its direct child elements in order, and then renders the first child where these attributes evaluate to true.\n

    Other direct children will be bypassed and therefore not rendered. If a child element is a container element, like <g>, then its subtree is also processed/rendered or bypassed/not rendered.\n

    \n

    Note:\nThe display and visibility properties have no effect on <switch> element processing. In particular, setting display:none on a child has no effect on the true/false testing for <switch> processing.\n

    ", "attrs": { "requiredextensions": { - "url": "$MDN_URL$/web/svg/reference/element/switch#requiredextensions" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/switch#requiredextensions" }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/switch#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/switch#systemlanguage", "status": [ "StandardTrack" ], @@ -9293,7 +9293,7 @@ } }, "symbol": { - "url": "$MDN_URL$/web/svg/reference/element/symbol", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol", "status": [ "StandardTrack" ], @@ -9315,7 +9315,7 @@ "doc": "The <symbol> SVG element is used to define graphical template objects which can be instantiated by a <use> element.\n

    The use of <symbol> elements for graphics that are used multiple times in the same document adds structure and semantics. Documents that are rich in structure may be rendered graphically, as speech, or as Braille, and thus promote accessibility.\n

    \n

    Note:\nA <symbol> element itself is not meant to be rendered. Only instances of a <symbol> element (i.e., a reference to a <symbol> by a <use> element) are rendered. That means that some browsers could refuse to directly display a <symbol> element even if the CSS display property tells otherwise.\n

    ", "attrs": { "height": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#height", "doc": "This attribute determines the height of the symbol.", "details": { "Value type": "<length> | <percentage>", @@ -9324,7 +9324,7 @@ } }, "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#preserveaspectratio", "status": [ "StandardTrack" ], @@ -9346,13 +9346,13 @@ "doc": "The preserveAspectRatio attribute indicates how an element with a viewBox providing a given aspect ratio must fit into a viewport with a different aspect ratio.\n

    The aspect ratio of an SVG image is defined by the viewBox attribute. Therefore, if viewBox isn't set, the preserveAspectRatio attribute has no effect on SVG's scaling (except in the case of the <image> element, where preserveAspectRatio behaves differently as described below)." }, "refx": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#refx" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#refx" }, "refy": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#refy" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#refy" }, "viewbox": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#viewbox", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#viewbox", "status": [ "StandardTrack" ], @@ -9374,7 +9374,7 @@ "doc": "The viewBox attribute defines the position and dimension, in user space, of an SVG viewport.\n

    The value of the viewBox attribute is a list of four numbers separated by whitespace and/or a comma: min-x, min-y, width, and height. min-x and min-y represent the smallest X and Y coordinates that the viewBox may have (the origin coordinates of the viewBox) and the width and height specify the viewBox size. The resulting viewBox is a rectangle in user space mapped to the bounds of the viewport of an SVG element (not the browser viewport).\nWhen an SVG contains a viewBox attribute (often in combination with a preserveAspectRatio attribute), a transform stretches or resizes the SVG viewport to fit a particular container element." }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#width", "doc": "This attribute determines the width of the symbol.", "details": { "Value type": "<length> | <percentage>", @@ -9383,7 +9383,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#x", "doc": "This attribute determines the x coordinate of the symbol.", "details": { "Value type": "<length> | <percentage>", @@ -9392,7 +9392,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/symbol#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/symbol#y", "doc": "This attribute determines the y coordinate of the symbol.", "details": { "Value type": "<length> | <percentage>", @@ -9403,7 +9403,7 @@ } }, "text": { - "url": "$MDN_URL$/web/svg/reference/element/text", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text", "status": [ "StandardTrack" ], @@ -9425,7 +9425,7 @@ "doc": "The <text> SVG element draws a graphics element consisting of text. It's possible to apply a gradient, pattern, clipping path, mask, or filter to <text>, like any other SVG graphics element.\n

    If text is included in SVG not inside of a <text> element, it is not rendered. This is different than being hidden by default, as setting the display property won't show the text.\n

    \n

    Note:\nThe <text> element does not wrap by default, to make this happen it needs to be styled with the white-space CSS property.\n

    ", "attrs": { "dx": { - "url": "$MDN_URL$/web/svg/reference/element/text#dx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#dx", "status": [ "StandardTrack" ], @@ -9452,7 +9452,7 @@ } }, "dy": { - "url": "$MDN_URL$/web/svg/reference/element/text#dy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#dy", "status": [ "StandardTrack" ], @@ -9479,7 +9479,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/text#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#fill", "status": [ "StandardTrack" ], @@ -9501,7 +9501,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "lengthadjust": { - "url": "$MDN_URL$/web/svg/reference/element/text#lengthadjust", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#lengthadjust", "status": [ "StandardTrack" ], @@ -9523,7 +9523,7 @@ "doc": "The lengthAdjust attribute controls how the text is stretched into the length defined by the textLength attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "rotate": { - "url": "$MDN_URL$/web/svg/reference/element/text#rotate", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#rotate", "status": [ "StandardTrack" ], @@ -9550,7 +9550,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/text#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#systemlanguage", "status": [ "StandardTrack" ], @@ -9572,7 +9572,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "textlength": { - "url": "$MDN_URL$/web/svg/reference/element/text#textlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#textlength", "status": [ "StandardTrack" ], @@ -9594,7 +9594,7 @@ "doc": "The textLength attribute, available on SVG <text> and <tspan> elements, lets you specify the width of the space into which the text will draw. The user agent will ensure that the text does not extend farther than that distance, using the method or methods specified by the lengthAdjust attribute. By default, only the spacing between characters is adjusted, but the glyph size can also be adjusted if you change lengthAdjust.\n

    By using textLength, you can ensure that your SVG text displays at the same width regardless of conditions including web fonts failing to load (or not having loaded yet).\n

    You can use this attribute with the following SVG elements:\n

    " }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/text#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#x", "status": [ "StandardTrack" ], @@ -9621,7 +9621,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/text#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/text#y", "status": [ "StandardTrack" ], @@ -9650,7 +9650,7 @@ } }, "textpath": { - "url": "$MDN_URL$/web/svg/reference/element/textpath", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath", "status": [ "StandardTrack" ], @@ -9672,7 +9672,7 @@ "doc": "The <textPath> SVG element is used to render text along the shape of a <path> element.\nThe text must be enclosed in the <textPath> element and its href attribute is used to reference the desired <path>.", "attrs": { "fill": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#fill", "status": [ "StandardTrack" ], @@ -9694,7 +9694,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#href", "status": [ "StandardTrack" ], @@ -9721,10 +9721,10 @@ } }, "lengthadjust": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#lengthadjust" + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#lengthadjust" }, "method": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#method", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#method", "doc": "Which method to render individual glyphs along the path.", "details": { "Value type": "align | stretch", @@ -9733,7 +9733,7 @@ } }, "path": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#path", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#path", "status": [ "Experimental", "StandardTrack" @@ -9753,7 +9753,7 @@ } }, "side": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#side", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#side", "status": [ "Experimental", "StandardTrack" @@ -9773,7 +9773,7 @@ } }, "spacing": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#spacing", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#spacing", "status": [ "StandardTrack" ], @@ -9800,7 +9800,7 @@ } }, "startoffset": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#startoffset", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#startoffset", "status": [ "StandardTrack" ], @@ -9822,7 +9822,7 @@ "doc": "The startOffset attribute defines an offset from the start of the path for the initial current text position along the path after converting the path to the <textPath> element's coordinate system.\n

    You can use this attribute with the following SVG elements:\n

    " }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#systemlanguage", "status": [ "StandardTrack" ], @@ -9844,7 +9844,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "textlength": { - "url": "$MDN_URL$/web/svg/reference/element/textpath#textlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/textPath#textlength", "status": [ "StandardTrack" ], @@ -9868,7 +9868,7 @@ } }, "title": { - "url": "$MDN_URL$/web/svg/reference/element/title", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/title", "status": [ "StandardTrack" ], @@ -9890,7 +9890,7 @@ "doc": "The <title> SVG element provides an accessible, short-text description of any SVG container element or graphics element.\n

    Text in a <title> element is not rendered as part of the graphic, but browsers usually display it as a tooltip. If an element can be described by visible text, it is recommended to reference that text with an aria-labelledby attribute rather than using the <title> element.\n

    \n

    Note:\nFor backward compatibility with SVG 1.1, <title> elements should be the first child element of their parent.\n

    " }, "tspan": { - "url": "$MDN_URL$/web/svg/reference/element/tspan", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan", "status": [ "StandardTrack" ], @@ -9912,7 +9912,7 @@ "doc": "The <tspan> SVG element defines a subtext within a <text> element or another <tspan> element. It allows for adjustment of the style and/or position of that subtext as needed.\n
    \n

    Note:\nThe <tspan> element does not wrap by default, to make this happen it needs to be styled with the white-space CSS property.\n

    ", "attrs": { "dx": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#dx", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#dx", "status": [ "StandardTrack" ], @@ -9939,7 +9939,7 @@ } }, "dy": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#dy", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#dy", "status": [ "StandardTrack" ], @@ -9966,7 +9966,7 @@ } }, "fill": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#fill", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#fill", "status": [ "StandardTrack" ], @@ -9988,7 +9988,7 @@ "doc": "The fill attribute has two different meanings. For shapes and text it's a presentation attribute that defines the color (or any SVG paint servers like gradients or patterns) used to paint the element; for animation it defines the final state of the animation.\n
    \n

    Note:\nWhen used as a presentation attribute, fill also has a CSS property counterpart: fill. When both are specified, the CSS property takes priority.\n

    \n

    The SVG presentational fill attribute and the CSS fill property can be used with the following SVG elements:\n

    \n

    The SVG fill attribute can be used to define the final animation state with the following SVG elements:\n

    " }, "lengthadjust": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#lengthadjust", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#lengthadjust", "status": [ "StandardTrack" ], @@ -10006,7 +10006,7 @@ "doc": "The lengthAdjust attribute controls how the text is stretched into the length defined by the textLength attribute.\n

    You can use this attribute with the following SVG elements:\n

    " }, "rotate": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#rotate", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#rotate", "status": [ "StandardTrack" ], @@ -10033,7 +10033,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#systemlanguage", "status": [ "StandardTrack" ], @@ -10055,7 +10055,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "textlength": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#textlength", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#textlength", "status": [ "StandardTrack" ], @@ -10073,7 +10073,7 @@ "doc": "The textLength attribute, available on SVG <text> and <tspan> elements, lets you specify the width of the space into which the text will draw. The user agent will ensure that the text does not extend farther than that distance, using the method or methods specified by the lengthAdjust attribute. By default, only the spacing between characters is adjusted, but the glyph size can also be adjusted if you change lengthAdjust.\n

    By using textLength, you can ensure that your SVG text displays at the same width regardless of conditions including web fonts failing to load (or not having loaded yet).\n

    You can use this attribute with the following SVG elements:\n

    " }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#x", "status": [ "StandardTrack" ], @@ -10100,7 +10100,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/tspan#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/tspan#y", "status": [ "StandardTrack" ], @@ -10129,7 +10129,7 @@ } }, "use": { - "url": "$MDN_URL$/web/svg/reference/element/use", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use", "status": [ "StandardTrack" ], @@ -10151,7 +10151,7 @@ "doc": "The <use> element takes nodes from within an SVG document, and duplicates them somewhere else.\nThe effect is the same as if the nodes were deeply cloned into a non-exposed DOM, then pasted where the <use> element is, much like cloned <template> elements.", "attrs": { "height": { - "url": "$MDN_URL$/web/svg/reference/element/use#height", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#height", "status": [ "StandardTrack" ], @@ -10178,7 +10178,7 @@ } }, "href": { - "url": "$MDN_URL$/web/svg/reference/element/use#href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#href", "status": [ "StandardTrack" ], @@ -10205,7 +10205,7 @@ } }, "systemlanguage": { - "url": "$MDN_URL$/web/svg/reference/element/use#systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#systemlanguage", "status": [ "StandardTrack" ], @@ -10227,7 +10227,7 @@ "doc": "The systemLanguage attribute represents a list of supported language tags. This list is matched against the language defined in the user preferences.\n

    You can use this attribute with the following SVG elements:\n

    " }, "width": { - "url": "$MDN_URL$/web/svg/reference/element/use#width", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#width", "status": [ "StandardTrack" ], @@ -10254,7 +10254,7 @@ } }, "x": { - "url": "$MDN_URL$/web/svg/reference/element/use#x", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#x", "status": [ "StandardTrack" ], @@ -10281,7 +10281,7 @@ } }, "xlink:href": { - "url": "$MDN_URL$/web/svg/reference/element/use#xlink:href", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#xlink:href", "doc": "An <IRI> reference to an element/fragment that needs to be duplicated. If both href and xlink:href are present, the value given by href is used.", "details": { "Value type": "<IRI>", @@ -10290,7 +10290,7 @@ } }, "y": { - "url": "$MDN_URL$/web/svg/reference/element/use#y", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/use#y", "status": [ "StandardTrack" ], @@ -10319,7 +10319,7 @@ } }, "view": { - "url": "$MDN_URL$/web/svg/reference/element/view", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/view", "status": [ "StandardTrack" ], @@ -10341,7 +10341,7 @@ "doc": "The <view> SVG element defines a particular view of an SVG document. A specific view can be displayed by referencing the <view> element's id as the target fragment of a URL.", "attrs": { "preserveaspectratio": { - "url": "$MDN_URL$/web/svg/reference/element/view#preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/view#preserveaspectratio", "status": [ "StandardTrack" ], @@ -10363,7 +10363,7 @@ "doc": "The preserveAspectRatio attribute indicates how an element with a viewBox providing a given aspect ratio must fit into a viewport with a different aspect ratio.\n

    The aspect ratio of an SVG image is defined by the viewBox attribute. Therefore, if viewBox isn't set, the preserveAspectRatio attribute has no effect on SVG's scaling (except in the case of the <image> element, where preserveAspectRatio behaves differently as described below)." }, "viewbox": { - "url": "$MDN_URL$/web/svg/reference/element/view#viewbox", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/view#viewbox", "status": [ "StandardTrack" ], @@ -10385,7 +10385,7 @@ "doc": "The viewBox attribute defines the position and dimension, in user space, of an SVG viewport.\n

    The value of the viewBox attribute is a list of four numbers separated by whitespace and/or a comma: min-x, min-y, width, and height. min-x and min-y represent the smallest X and Y coordinates that the viewBox may have (the origin coordinates of the viewBox) and the width and height specify the viewBox size. The resulting viewBox is a rectangle in user space mapped to the bounds of the viewport of an SVG element (not the browser viewport).\nWhen an SVG contains a viewBox attribute (often in combination with a preserveAspectRatio attribute), a transform stretches or resizes the SVG viewport to fit a particular container element." }, "zoomandpan": { - "url": "$MDN_URL$/web/svg/reference/element/view#zoomandpan", + "url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Element/view#zoomandpan", "status": [ "StandardTrack", "Deprecated" diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-a.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-a.json index 60ab3d7675e3..429231966efc 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-a.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-a.json @@ -10,7 +10,7 @@ "lang": "en-us", "symbols": { "abortcontroller": { - "url": "$MDN_URL$/web/api/abortcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/AbortController", "status": [ "StandardTrack" ], @@ -34,7 +34,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The AbortController interface represents a controller object that allows you to abort one or more Web requests as and when desired.\n

    You can create a new AbortController object using the AbortController() constructor. Communicating with an asynchronous operation is done using an AbortSignal object." }, "abortcontroller.abort": { - "url": "$MDN_URL$/web/api/abortcontroller/abort", + "url": "https://developer.mozilla.org/docs/Web/API/AbortController/abort", "status": [ "StandardTrack" ], @@ -62,7 +62,7 @@ "returns": "None (undefined)." }, "abortcontroller.abortcontroller": { - "url": "$MDN_URL$/web/api/abortcontroller/abortcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/AbortController/AbortController", "status": [ "StandardTrack" ], @@ -86,7 +86,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The AbortController() constructor creates a new AbortController object instance." }, "abortcontroller.signal": { - "url": "$MDN_URL$/web/api/abortcontroller/signal", + "url": "https://developer.mozilla.org/docs/Web/API/AbortController/signal", "status": [ "StandardTrack" ], @@ -110,7 +110,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The signal read-only property of the AbortController interface returns an AbortSignal object instance, which can be used to communicate with/abort an asynchronous operation as desired." }, "abortsignal": { - "url": "$MDN_URL$/web/api/abortsignal", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal", "status": [ "StandardTrack" ], @@ -134,7 +134,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The AbortSignal interface represents a signal object that allows you to communicate with an asynchronous operation (such as a fetch request) and abort it if required via an AbortController object." }, "abortsignal.abort": { - "url": "$MDN_URL$/web/api/abortsignal/abort_static", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/abort_static", "status": [ "StandardTrack" ], @@ -162,7 +162,7 @@ "returns": "An AbortSignal instance with the AbortSignal.aborted property set to true, and AbortSignal.reason set to the specified or default reason value." }, "abortsignal.aborted": { - "url": "$MDN_URL$/web/api/abortsignal/aborted", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/aborted", "status": [ "StandardTrack" ], @@ -186,7 +186,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The aborted read-only property returns a value that indicates whether the asynchronous operations the signal is communicating with are aborted (true) or not (false)." }, "abortsignal.any": { - "url": "$MDN_URL$/web/api/abortsignal/any_static", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static", "status": [ "StandardTrack" ], @@ -213,7 +213,7 @@ "returns": "An AbortSignal that is:\n

    " }, "abortsignal.reason": { - "url": "$MDN_URL$/web/api/abortsignal/reason", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/reason", "status": [ "StandardTrack" ], @@ -237,7 +237,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The reason read-only property returns a JavaScript value that indicates the abort reason.\n

    The property is undefined when the signal has not been aborted.\nIt can be set to a specific value when the signal is aborted, using AbortController.abort() or AbortSignal.abort().\nIf not explicitly set in those methods, it defaults to \"AbortError\" DOMException." }, "abortsignal.throwifaborted": { - "url": "$MDN_URL$/web/api/abortsignal/throwifaborted", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/throwIfAborted", "status": [ "StandardTrack" ], @@ -262,7 +262,7 @@ "returns": "None (undefined)." }, "abortsignal.timeout": { - "url": "$MDN_URL$/web/api/abortsignal/timeout_static", + "url": "https://developer.mozilla.org/docs/Web/API/AbortSignal/timeout_static", "status": [ "StandardTrack" ], @@ -289,7 +289,7 @@ "returns": "An AbortSignal.\n

    The signal will abort with its AbortSignal.reason property set to a TimeoutError DOMException on timeout, or an AbortError DOMException if the operation was user-triggered." }, "absoluteorientationsensor": { - "url": "$MDN_URL$/web/api/absoluteorientationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor", "status": [ "StandardTrack" ], @@ -305,7 +305,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The AbsoluteOrientationSensor interface of the Sensor APIs describes the device's physical orientation in relation to the Earth's reference coordinate system.\n

    To use this sensor, the user must grant permission to the 'accelerometer', 'gyroscope', and 'magnetometer' device sensors through the Permissions API.\n

    This feature may be blocked by a Permissions Policy set on your server." }, "absoluteorientationsensor.absoluteorientationsensor": { - "url": "$MDN_URL$/web/api/absoluteorientationsensor/absoluteorientationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor/AbsoluteOrientationSensor", "status": [ "StandardTrack" ], @@ -324,7 +324,7 @@ } }, "abstractrange": { - "url": "$MDN_URL$/web/api/abstractrange", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange", "status": [ "StandardTrack" ], @@ -346,7 +346,7 @@ "doc": "The AbstractRange abstract interface is the base class upon which all DOM range types are defined. A range is an object that indicates the start and end points of a section of content within the document.\n

    \n

    Note:\nAs an abstract interface, you will not directly instantiate an object of type AbstractRange. Instead, you will use the Range or StaticRange interfaces. To understand the difference between those two interfaces, and how to choose which is appropriate for your needs, consult each interface's documentation.\n

    " }, "abstractrange.collapsed": { - "url": "$MDN_URL$/web/api/abstractrange/collapsed", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/collapsed", "status": [ "StandardTrack" ], @@ -368,7 +368,7 @@ "doc": "The read-only collapsed property of the AbstractRange interface returns true if the range's start position and end position are the same.\n

    A collapsed range is empty (containing no content), and specifies a single point in a DOM tree. To collapse a range, see the Range.collapse() method." }, "abstractrange.endcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/endcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endContainer", "status": [ "StandardTrack" ], @@ -390,7 +390,7 @@ "doc": "The read-only endContainer property of the AbstractRange interface returns the Node in which the end of the range is located.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "abstractrange.endoffset": { - "url": "$MDN_URL$/web/api/abstractrange/endoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endOffset", "status": [ "StandardTrack" ], @@ -412,7 +412,7 @@ "doc": "The endOffset property of the AbstractRange interface returns the offset into the end node of the range's end position.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "abstractrange.startcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/startcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer", "status": [ "StandardTrack" ], @@ -434,7 +434,7 @@ "doc": "The read-only startContainer property of the AbstractRange interface returns the Node in which the start of the range is located.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "abstractrange.startoffset": { - "url": "$MDN_URL$/web/api/abstractrange/startoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startOffset", "status": [ "StandardTrack" ], @@ -456,7 +456,7 @@ "doc": "The read-only startOffset property of the AbstractRange interface returns the offset into the start node of the range's start position.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "accelerometer": { - "url": "$MDN_URL$/web/api/accelerometer", + "url": "https://developer.mozilla.org/docs/Web/API/Accelerometer", "status": [ "Experimental", "StandardTrack" @@ -473,7 +473,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Accelerometer interface of the Sensor APIs provides on each reading the acceleration applied to the device along all three axes.\n

    To use this sensor, the user must grant permission to the 'accelerometer', device sensor through the Permissions API.\n

    This feature may be blocked by a Permissions Policy set on your server." }, "accelerometer.accelerometer": { - "url": "$MDN_URL$/web/api/accelerometer/accelerometer", + "url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/Accelerometer", "status": [ "Experimental", "StandardTrack" @@ -496,7 +496,7 @@ } }, "accelerometer.x": { - "url": "$MDN_URL$/web/api/accelerometer/x", + "url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/x", "status": [ "Experimental", "StandardTrack" @@ -513,7 +513,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The x read-only property of the Accelerometer interface returns a number specifying the acceleration of the device along its x-axis." }, "accelerometer.y": { - "url": "$MDN_URL$/web/api/accelerometer/y", + "url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/y", "status": [ "Experimental", "StandardTrack" @@ -530,7 +530,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The y read-only property of the Accelerometer interface returns a number specifying the acceleration of the device along its y-axis." }, "accelerometer.z": { - "url": "$MDN_URL$/web/api/accelerometer/z", + "url": "https://developer.mozilla.org/docs/Web/API/Accelerometer/z", "status": [ "Experimental", "StandardTrack" @@ -567,7 +567,7 @@ "doc": "The AesKeyGenParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into SubtleCrypto.generateKey(), when generating an AES key: that is, when the algorithm is identified as any of AES-CBC, AES-CTR, AES-GCM, or AES-KW." }, "ambientlightsensor": { - "url": "$MDN_URL$/web/api/ambientlightsensor", + "url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor", "status": [ "Experimental", "StandardTrack" @@ -579,7 +579,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The AmbientLightSensor interface of the Sensor APIs returns the current light level or illuminance of the ambient light around the hosting device.\n

    To use this sensor, the user must grant permission to the 'ambient-light-sensor' device sensor through the Permissions API.\n

    This feature may be blocked by a Permissions Policy set on your server." }, "ambientlightsensor.ambientlightsensor": { - "url": "$MDN_URL$/web/api/ambientlightsensor/ambientlightsensor", + "url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/AmbientLightSensor", "status": [ "Experimental", "StandardTrack" @@ -597,7 +597,7 @@ } }, "ambientlightsensor.illuminance": { - "url": "$MDN_URL$/web/api/ambientlightsensor/illuminance", + "url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/illuminance", "status": [ "Experimental", "StandardTrack" @@ -609,7 +609,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The illuminance read-only property of the AmbientLightSensor interface returns the current light level in lux of the ambient light level around the hosting device." }, "analysernode": { - "url": "$MDN_URL$/web/api/analysernode", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode", "status": [ "StandardTrack" ], @@ -631,7 +631,7 @@ "doc": "The AnalyserNode interface represents a node able to provide real-time frequency and time-domain analysis information. It is an AudioNode that passes the audio stream unchanged from the input to the output, but allows you to take the generated data, process it, and create audio visualizations.\n

    An AnalyserNode has exactly one input and one output. The node works even if the output is not connected.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1 (but may be left unconnected)
    Channel count mode\"max\"
    Channel count2
    Channel interpretation\"speakers\"
    " }, "analysernode.analysernode": { - "url": "$MDN_URL$/web/api/analysernode/analysernode", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/AnalyserNode", "status": [ "StandardTrack" ], @@ -657,7 +657,7 @@ } }, "analysernode.fftsize": { - "url": "$MDN_URL$/web/api/analysernode/fftsize", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/fftSize", "status": [ "StandardTrack" ], @@ -682,7 +682,7 @@ } }, "analysernode.frequencybincount": { - "url": "$MDN_URL$/web/api/analysernode/frequencybincount", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/frequencyBinCount", "status": [ "StandardTrack" ], @@ -704,7 +704,7 @@ "doc": "The frequencyBinCount read-only property of the AnalyserNode interface contains the total number of data points available to AudioContext sampleRate. This is half of the value of the AnalyserNode.fftSize. The two methods' indices have a linear relationship with the frequencies they represent, between 0 and the Nyquist frequency." }, "analysernode.getbytefrequencydata": { - "url": "$MDN_URL$/web/api/analysernode/getbytefrequencydata", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteFrequencyData", "status": [ "StandardTrack" ], @@ -730,7 +730,7 @@ "returns": "None (undefined)." }, "analysernode.getbytetimedomaindata": { - "url": "$MDN_URL$/web/api/analysernode/getbytetimedomaindata", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteTimeDomainData", "status": [ "StandardTrack" ], @@ -756,7 +756,7 @@ "returns": "None (undefined)." }, "analysernode.getfloatfrequencydata": { - "url": "$MDN_URL$/web/api/analysernode/getfloatfrequencydata", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatFrequencyData", "status": [ "StandardTrack" ], @@ -782,7 +782,7 @@ "returns": "None (undefined)." }, "analysernode.getfloattimedomaindata": { - "url": "$MDN_URL$/web/api/analysernode/getfloattimedomaindata", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatTimeDomainData", "status": [ "StandardTrack" ], @@ -808,7 +808,7 @@ "returns": "None (undefined)." }, "analysernode.maxdecibels": { - "url": "$MDN_URL$/web/api/analysernode/maxdecibels", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/maxDecibels", "status": [ "StandardTrack" ], @@ -833,7 +833,7 @@ } }, "analysernode.mindecibels": { - "url": "$MDN_URL$/web/api/analysernode/mindecibels", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/minDecibels", "status": [ "StandardTrack" ], @@ -855,7 +855,7 @@ "doc": "The minDecibels property of the AnalyserNode interface is a double value representing the minimum power value in the scaling range for the FFT analysis data, for conversion to unsigned byte values — basically, this specifies the minimum value for the range of results when using getByteFrequencyData()." }, "analysernode.smoothingtimeconstant": { - "url": "$MDN_URL$/web/api/analysernode/smoothingtimeconstant", + "url": "https://developer.mozilla.org/docs/Web/API/AnalyserNode/smoothingTimeConstant", "status": [ "StandardTrack" ], @@ -877,7 +877,7 @@ "doc": "The smoothingTimeConstant property of the AnalyserNode interface is a double value representing the averaging constant with the last analysis frame. It's basically an average between the current buffer and the last buffer the AnalyserNode processed, and results in a much smoother set of value changes over time." }, "animation": { - "url": "$MDN_URL$/web/api/animation", + "url": "https://developer.mozilla.org/docs/Web/API/Animation", "status": [ "StandardTrack" ], @@ -899,7 +899,7 @@ "doc": "The Animation interface of the Web Animations API represents a single animation player and provides playback controls and a timeline for an animation node or source." }, "animation.animation": { - "url": "$MDN_URL$/web/api/animation/animation", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/Animation", "status": [ "StandardTrack" ], @@ -925,7 +925,7 @@ } }, "animation.cancel": { - "url": "$MDN_URL$/web/api/animation/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/cancel", "status": [ "StandardTrack" ], @@ -948,7 +948,7 @@ "returns": "None (undefined)." }, "animation.commitstyles": { - "url": "$MDN_URL$/web/api/animation/commitstyles", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/commitStyles", "status": [ "StandardTrack" ], @@ -971,7 +971,7 @@ "returns": "None (undefined)." }, "animation.currenttime": { - "url": "$MDN_URL$/web/api/animation/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/currentTime", "status": [ "StandardTrack" ], @@ -993,7 +993,7 @@ "doc": "The Animation.currentTime property of the Web Animations API returns and sets the current time value of the animation in milliseconds, whether running or paused.\n

    If the animation lacks a timeline, is inactive, or hasn't been played yet, currentTime's return value is null." }, "animation.effect": { - "url": "$MDN_URL$/web/api/animation/effect", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/effect", "status": [ "StandardTrack" ], @@ -1015,7 +1015,7 @@ "doc": "The Animation.effect property of the Web Animations API gets and sets the target effect of an animation. The target effect may be either an effect object of a type based on AnimationEffect, such as KeyframeEffect, or null." }, "animation.finish": { - "url": "$MDN_URL$/web/api/animation/finish", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/finish", "status": [ "StandardTrack" ], @@ -1041,7 +1041,7 @@ } }, "animation.finished": { - "url": "$MDN_URL$/web/api/animation/finished", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/finished", "status": [ "StandardTrack" ], @@ -1063,7 +1063,7 @@ "doc": "The Animation.finished read-only property of the Web Animations API returns a Promise which resolves once the animation has finished playing.\n

    \n

    Note:\nEvery time the animation leaves the finished play state (that is, when it starts playing again), a new Promise is created for this property. The new Promise will resolve once the new animation sequence has completed.\n

    " }, "animation.id": { - "url": "$MDN_URL$/web/api/animation/id", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/id", "status": [ "StandardTrack" ], @@ -1085,7 +1085,7 @@ "doc": "The Animation.id property of the Web Animations API returns or sets a string used to identify the animation." }, "animation.overallprogress": { - "url": "$MDN_URL$/web/api/animation/overallprogress", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/overallProgress", "status": [ "StandardTrack" ], @@ -1102,7 +1102,7 @@ "doc": "The overallProgress read-only property of the Animation interface returns a number between 0 and 1 indicating the animation's overall progress towards its finished state. This is the overall progress across all of the animation's iterations, not each individual iteration.\n

    overallProgress works consistently across all animations, regardless of the type of timeline." }, "animation.pause": { - "url": "$MDN_URL$/web/api/animation/pause", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/pause", "status": [ "StandardTrack" ], @@ -1128,7 +1128,7 @@ } }, "animation.pending": { - "url": "$MDN_URL$/web/api/animation/pending", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/pending", "status": [ "StandardTrack" ], @@ -1150,7 +1150,7 @@ "doc": "The read-only Animation.pending property of the Web Animations API indicates whether the animation is currently waiting for an asynchronous operation such as initiating playback or pausing a running animation." }, "animation.persist": { - "url": "$MDN_URL$/web/api/animation/persist", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/persist", "status": [ "StandardTrack" ], @@ -1173,7 +1173,7 @@ "returns": "None (undefined)." }, "animation.play": { - "url": "$MDN_URL$/web/api/animation/play", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/play", "status": [ "StandardTrack" ], @@ -1196,7 +1196,7 @@ "returns": "None (undefined)." }, "animation.playbackrate": { - "url": "$MDN_URL$/web/api/animation/playbackrate", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/playbackRate", "status": [ "StandardTrack" ], @@ -1218,7 +1218,7 @@ "doc": "The Animation.playbackRate property of the Web Animations API returns or sets the playback rate of the animation.\n

    Animations have a playback rate that provides a scaling factor from the rate of change of the animation's timeline time values to the animation's current time. The playback rate is initially 1." }, "animation.playstate": { - "url": "$MDN_URL$/web/api/animation/playstate", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/playState", "status": [ "StandardTrack" ], @@ -1240,7 +1240,7 @@ "doc": "The read-only Animation.playState property of the Web Animations API returns an enumerated value describing the playback state of an animation." }, "animation.ready": { - "url": "$MDN_URL$/web/api/animation/ready", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/ready", "status": [ "StandardTrack" ], @@ -1262,7 +1262,7 @@ "doc": "The read-only Animation.ready property of the Web Animations API returns a Promise which resolves when the animation is ready to play. A new promise is created every time the animation enters the \"pending\" play state as well as when the animation is canceled, since in both of those scenarios, the animation is ready to be started again.\n

    \n

    Note:\nSince the same Promise is used for both pending play and pending pause requests, authors are advised to check the state of the animation when the promise is resolved.\n

    " }, "animation.replacestate": { - "url": "$MDN_URL$/web/api/animation/replacestate", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/replaceState", "status": [ "StandardTrack" ], @@ -1284,7 +1284,7 @@ "doc": "The read-only Animation.replaceState property of the Web Animations API indicates whether the animation has been removed by the browser automatically after being replaced by another animation." }, "animation.reverse": { - "url": "$MDN_URL$/web/api/animation/reverse", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/reverse", "status": [ "StandardTrack" ], @@ -1307,7 +1307,7 @@ "returns": "None (undefined)." }, "animation.starttime": { - "url": "$MDN_URL$/web/api/animation/starttime", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/startTime", "status": [ "StandardTrack" ], @@ -1329,7 +1329,7 @@ "doc": "The Animation.startTime property of the Animation interface is a double-precision floating-point value which indicates the scheduled time when an animation's playback should begin.\n

    An animation's start time is the time value of its timeline when its target KeyframeEffect is scheduled to begin playback. An animation's start time is initially unresolved (meaning that it's null because it has no value)." }, "animation.timeline": { - "url": "$MDN_URL$/web/api/animation/timeline", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/timeline", "status": [ "StandardTrack" ], @@ -1351,7 +1351,7 @@ "doc": "The Animation.timeline property of the Animation interface returns or sets the timeline associated with this animation. A timeline is a source of time values for synchronization purposes, and is an AnimationTimeline-based object. By default, the animation's timeline and the Document's timeline are the same." }, "animation.updateplaybackrate": { - "url": "$MDN_URL$/web/api/animation/updateplaybackrate", + "url": "https://developer.mozilla.org/docs/Web/API/Animation/updatePlaybackRate", "status": [ "StandardTrack" ], @@ -1377,7 +1377,7 @@ "returns": "None (undefined)." }, "animationeffect": { - "url": "$MDN_URL$/web/api/animationeffect", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect", "status": [ "StandardTrack" ], @@ -1399,7 +1399,7 @@ "doc": "The AnimationEffect interface of the Web Animations API is an interface representing animation effects.\n

    AnimationEffect is an abstract interface and so isn't directly instantiable. However, concrete interfaces such as KeyframeEffect inherit from it, and instances of these interfaces can be passed to Animation objects for playing, and may also be used by CSS Animations and Transitions." }, "animationeffect.getcomputedtiming": { - "url": "$MDN_URL$/web/api/animationeffect/getcomputedtiming", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/getComputedTiming", "status": [ "StandardTrack" ], @@ -1422,7 +1422,7 @@ "returns": "An object which contains:\n

    " }, "animationeffect.gettiming": { - "url": "$MDN_URL$/web/api/animationeffect/gettiming", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/getTiming", "status": [ "StandardTrack" ], @@ -1445,7 +1445,7 @@ "returns": "An object containing the following properties:\n
    \n
    delay
    \n
    \n

    The number of milliseconds of delay before the start of the effect.\n

    (See also animation-delay.)\n

    \n
    direction
    \n
    \n

    \"normal\", \"reverse\", \"alternate\", or \"alternate-reverse\".\n

    Indicates whether the effect runs forwards (\"normal\"), backwards (\"reverse\"), switches direction\nafter each iteration (\"alternate\"), or runs backwards and switches direction after each iteration\n(\"alternate-reverse\").\n

    (See also animation-direction.)\n

    \n
    duration
    \n
    \n

    A number of milliseconds or the string \"auto\".\n

    Indicates the time one iteration of the animation takes to complete.\n

    The meaning of \"auto\" may differ depending on the type of effect; for KeyframeEffect, \"auto\" is the same as 0.\n

    (See also animation-duration.)\n

    \n
    easing
    \n
    \n

    A string representing an <easing-function> describing the rate of change of the effect over time.\n

    (See also animation-timing-function.)\n

    \n
    endDelay
    \n
    \n

    The number of milliseconds of delay after the end of the effect.\n

    This is primarily of use when sequencing animations based on the end time of another animation.\n

    \n
    fill
    \n
    \n

    \"none\", \"forwards\", \"backwards\", \"both\", or \"auto\".\n

    Indicates whether the effect is reflected by its target(s) prior to playing\n(\"backwards\"), retained after the effect has completed (\"forwards\"), \"both\", or\nneither (\"none\").\n

    The meaning of \"auto\" may differ depending on the type of effect; for\nKeyframeEffect, \"auto\" is the same as \"none\".\n

    (See also animation-fill-mode.)\n

    \n
    iterations
    \n
    \n

    The number of times the effect will repeat. A value of Infinity indicates that\nthe effect repeats indefinitely.\n

    (See also animation-iteration-count.)\n

    \n
    iterationStart
    \n
    \n

    A number indicating at what point in the iteration the effect starts. For example, an effect with\nan iterationStart of 0.5 and 2 iterations would start halfway through its first iteration\nand end halfway through a third iteration.\n

    \n
    " }, "animationeffect.updatetiming": { - "url": "$MDN_URL$/web/api/animationeffect/updatetiming", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEffect/updateTiming", "status": [ "StandardTrack" ], @@ -1474,7 +1474,7 @@ } }, "animationevent": { - "url": "$MDN_URL$/web/api/animationevent", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent", "status": [ "StandardTrack" ], @@ -1496,7 +1496,7 @@ "doc": "The AnimationEvent interface represents events providing information related to animations." }, "animationevent.animationevent": { - "url": "$MDN_URL$/web/api/animationevent/animationevent", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/AnimationEvent", "status": [ "StandardTrack" ], @@ -1522,7 +1522,7 @@ } }, "animationevent.animationname": { - "url": "$MDN_URL$/web/api/animationevent/animationname", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/animationName", "status": [ "StandardTrack" ], @@ -1544,7 +1544,7 @@ "doc": "The AnimationEvent.animationName read-only property is a\nstring containing the value of the animation-name CSS\nproperty associated with the transition." }, "animationevent.elapsedtime": { - "url": "$MDN_URL$/web/api/animationevent/elapsedtime", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/elapsedTime", "status": [ "StandardTrack" ], @@ -1566,7 +1566,7 @@ "doc": "The AnimationEvent.elapsedTime read-only property is a\nfloat giving the amount of time the animation has been running, in seconds,\nwhen this event fired, excluding any time the animation was paused. For an\nanimationstart event,\nelapsedTime is 0.0 unless there was a negative value for\nanimation-delay, in which case the event will be fired with\nelapsedTime containing (-1 * delay)." }, "animationevent.pseudoelement": { - "url": "$MDN_URL$/web/api/animationevent/pseudoelement", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationEvent/pseudoElement", "status": [ "StandardTrack" ], @@ -1588,7 +1588,7 @@ "doc": "The AnimationEvent.pseudoElement read-only property is a\nstring, starting with '::', containing the name of the pseudo-element the animation runs on.\nIf the animation doesn't run on a pseudo-element but on the element, an empty string: ''." }, "animationplaybackevent": { - "url": "$MDN_URL$/web/api/animationplaybackevent", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent", "status": [ "StandardTrack" ], @@ -1610,7 +1610,7 @@ "doc": "The AnimationPlaybackEvent interface of the Web Animations API represents animation events.\n

    As animations play, they report changes to their playState through animation events." }, "animationplaybackevent.animationplaybackevent": { - "url": "$MDN_URL$/web/api/animationplaybackevent/animationplaybackevent", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/AnimationPlaybackEvent", "status": [ "StandardTrack" ], @@ -1637,7 +1637,7 @@ "returns": "A new AnimationPlaybackEvent object." }, "animationplaybackevent.currenttime": { - "url": "$MDN_URL$/web/api/animationplaybackevent/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/currentTime", "status": [ "StandardTrack" ], @@ -1659,7 +1659,7 @@ "doc": "The currentTime read-only property of the AnimationPlaybackEvent interface represents the current time of the animation that generated the event at the moment the event is queued. This will be unresolved if the animation was idle at the time the event was generated." }, "animationplaybackevent.timelinetime": { - "url": "$MDN_URL$/web/api/animationplaybackevent/timelinetime", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationPlaybackEvent/timelineTime", "status": [ "StandardTrack" ], @@ -1681,7 +1681,7 @@ "doc": "The timelineTime read-only property of the AnimationPlaybackEvent interface represents the time value of the animation's timeline at the moment the event is queued. This will be unresolved if the animation was not associated with a timeline at the time the event was generated or if the associated timeline was inactive." }, "animationtimeline": { - "url": "$MDN_URL$/web/api/animationtimeline", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationTimeline", "status": [ "StandardTrack" ], @@ -1703,7 +1703,7 @@ "doc": "The AnimationTimeline interface of the Web Animations API represents the timeline of an animation. This interface exists to define timeline features, inherited by other timeline types:\n

    " }, "animationtimeline.currenttime": { - "url": "$MDN_URL$/web/api/animationtimeline/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationTimeline/currentTime", "status": [ "StandardTrack" ], @@ -1725,7 +1725,7 @@ "doc": "The currentTime read-only property of the Web Animations API's AnimationTimeline interface returns the timeline's current time in milliseconds, or null if the timeline is inactive." }, "animationtimeline.duration": { - "url": "$MDN_URL$/web/api/animationtimeline/duration", + "url": "https://developer.mozilla.org/docs/Web/API/AnimationTimeline/duration", "status": [ "StandardTrack" ], @@ -1743,7 +1743,7 @@ "doc": "The duration read-only property of the Web Animations API's AnimationTimeline interface returns the maximum value for this timeline or null.\n

    Note that the derived interfaces ViewTimeline and ScrollTimeline always return a duration of 100%, while DocumentTimeline has no duration, and returns null." }, "atob": { - "url": "$MDN_URL$/web/api/window/atob", + "url": "https://developer.mozilla.org/docs/Web/API/Window/atob", "status": [ "StandardTrack" ], @@ -1774,7 +1774,7 @@ } }, "attr": { - "url": "$MDN_URL$/web/api/attr", + "url": "https://developer.mozilla.org/docs/Web/API/Attr", "status": [ "StandardTrack" ], @@ -1796,7 +1796,7 @@ "doc": "The Attr interface represents one of an element's attributes as an object. In most situations, you will directly retrieve the attribute value as a string (e.g., Element.getAttribute()), but some cases may require interacting with Attr instances (e.g., Element.getAttributeNode()).\n

    The core idea of an object of type Attr is the association between a name and a value. An attribute may also be part of a namespace and, in this case, it also has a URI identifying the namespace, and a prefix that is an abbreviation for the namespace.\n

    The name is deemed local when it ignores the eventual namespace prefix and deemed qualified when it includes the prefix of the namespace, if any, separated from the local name by a colon (:). We have three cases: an attribute outside of a namespace, an attribute inside a namespace without a prefix defined, an attribute inside a namespace with a prefix:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    AttributeNamespace nameNamespace prefixAttribute local nameAttribute qualified name
    myAttrnonenonemyAttrmyAttr
    myAttrmynamespacenonemyAttrmyAttr
    myAttrmynamespacemynsmyAttrmyns:myAttr
    \n
    \n

    Note:\nThis interface represents only attributes present in the tree representation of the Element, being a SVG, an HTML or a MathML element. It doesn't represent the property of an interface associated with such element, such as HTMLTableElement for a <table> element. (See this article for more information about attributes and how they are reflected into properties.)\n

    " }, "attr.localname": { - "url": "$MDN_URL$/web/api/attr/localname", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/localName", "status": [ "StandardTrack" ], @@ -1818,7 +1818,7 @@ "doc": "The read-only localName property of the Attr interface returns the local part of the qualified name of an attribute, that is the name of the attribute, stripped from any namespace in front of it. For example, if the qualified name is xml:lang, the returned local name is lang, if the element supports that namespace.\n

    The local name is always in lower case, whatever case at the attribute creation.\n

    \n

    Note:\nHTML only supports a fixed set of namespaces on SVG and MathML elements. These are xml (for the xml:lang attribute), xlink (for the xlink:href, xlink:show, xlink:target and xlink:title attributes) and xpath.\n

    That means that the local name of an attribute of an HTML element is always be equal to its qualified name: Colons are treated as regular characters. In XML, like in SVG or MathML, the colon denotes the end of the prefix and what is before is the namespace; the local name may be different from the qualified name.\n

    " }, "attr.name": { - "url": "$MDN_URL$/web/api/attr/name", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/name", "status": [ "StandardTrack" ], @@ -1840,7 +1840,7 @@ "doc": "The read-only name property of the Attr interface returns the qualified name of an attribute, that is the name of the attribute, with the namespace prefix, if any, in front of it. For example, if the local name is lang and the namespace prefix is xml, the returned qualified name is xml:lang.\n

    The qualified name is always in lower case, whatever case at the attribute creation." }, "attr.namespaceuri": { - "url": "$MDN_URL$/web/api/attr/namespaceuri", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/namespaceURI", "status": [ "StandardTrack" ], @@ -1862,7 +1862,7 @@ "doc": "The read-only namespaceURI property of the Attr interface returns the namespace URI of the attribute,\nor null if the element is not in a namespace.\n

    The namespace URI is set at the Attr creation and cannot be changed.\nAn attribute with a namespace can be created using Element.setAttributeNS().\n

    \n

    Note:\nAn attribute does not inherit its namespace from the element it is attached to.\nIf an attribute is not explicitly given a namespace, it has no namespace.\n

    \n

    The browser does not handle or enforce namespace validation per se. It is up to the JavaScript\napplication to do any necessary validation. Note, too, that the namespace prefix, once it\nis associated with a particular attribute node, cannot be changed." }, "attr.ownerelement": { - "url": "$MDN_URL$/web/api/attr/ownerelement", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/ownerElement", "status": [ "StandardTrack" ], @@ -1884,7 +1884,7 @@ "doc": "The read-only ownerElement property of the Attr interface returns the Element the attribute belongs to." }, "attr.prefix": { - "url": "$MDN_URL$/web/api/attr/prefix", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/prefix", "status": [ "StandardTrack" ], @@ -1906,7 +1906,7 @@ "doc": "The read-only prefix property of the Attr returns the namespace prefix of the attribute, or null if no prefix is specified.\n

    The prefix is always in lower case, whatever case is used at the attribute creation.\n

    \n

    Note:\nOnly XML supports namespaces. HTML does not. That means that the prefix of an attribute of an HTML element will always be null.\n

    \n

    Also, only the xml (for the xml:lang attribute), xlink (for the xlink:href, xlink:show, xlink:target and xlink:title attributes) and xpath namespaces are supported, and only on SVG and MathML elements." }, "attr.specified": { - "url": "$MDN_URL$/web/api/attr/specified", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/specified", "status": [ "StandardTrack", "Deprecated" @@ -1924,7 +1924,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The read-only specified property of the Attr interface always returns true." }, "attr.value": { - "url": "$MDN_URL$/web/api/attr/value", + "url": "https://developer.mozilla.org/docs/Web/API/Attr/value", "status": [ "StandardTrack" ], @@ -1946,7 +1946,7 @@ "doc": "The value property of the Attr interface contains the value of the attribute." }, "audiobuffer": { - "url": "$MDN_URL$/web/api/audiobuffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer", "status": [ "StandardTrack" ], @@ -1968,7 +1968,7 @@ "doc": "The AudioBuffer interface represents a short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer(). Once put into an AudioBuffer, the audio can then be played by being passed into an AudioBufferSourceNode.\n

    Objects of these types are designed to hold small audio snippets, typically less than 45 s. For longer sounds, objects implementing the MediaElementAudioSourceNode are more suitable. The buffer contains the audio signal waveform encoded as a series of amplitudes in the following format: non-interleaved IEEE754 32-bit linear PCM with a nominal range between -1 and +1, that is, a 32-bit floating point buffer, with each sample between -1.0 and 1.0. If the AudioBuffer has multiple channels, they are stored in separate buffers." }, "audiobuffer.audiobuffer": { - "url": "$MDN_URL$/web/api/audiobuffer/audiobuffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/AudioBuffer", "status": [ "StandardTrack" ], @@ -1997,7 +1997,7 @@ } }, "audiobuffer.copyfromchannel": { - "url": "$MDN_URL$/web/api/audiobuffer/copyfromchannel", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/copyFromChannel", "status": [ "StandardTrack" ], @@ -2028,7 +2028,7 @@ } }, "audiobuffer.copytochannel": { - "url": "$MDN_URL$/web/api/audiobuffer/copytochannel", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/copyToChannel", "status": [ "StandardTrack" ], @@ -2056,7 +2056,7 @@ "returns": "None (undefined)." }, "audiobuffer.duration": { - "url": "$MDN_URL$/web/api/audiobuffer/duration", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/duration", "status": [ "StandardTrack" ], @@ -2078,7 +2078,7 @@ "doc": "The duration property of the AudioBuffer interface returns a double representing the duration, in seconds, of the PCM data stored in the buffer." }, "audiobuffer.getchanneldata": { - "url": "$MDN_URL$/web/api/audiobuffer/getchanneldata", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/getChannelData", "status": [ "StandardTrack" ], @@ -2104,7 +2104,7 @@ "returns": "A Float32Array." }, "audiobuffer.length": { - "url": "$MDN_URL$/web/api/audiobuffer/length", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/length", "status": [ "StandardTrack" ], @@ -2126,7 +2126,7 @@ "doc": "The length property of the AudioBuffer\ninterface returns an integer representing the length, in sample-frames, of the PCM data\nstored in the buffer." }, "audiobuffer.numberofchannels": { - "url": "$MDN_URL$/web/api/audiobuffer/numberofchannels", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/numberOfChannels", "status": [ "StandardTrack" ], @@ -2148,7 +2148,7 @@ "doc": "The numberOfChannels property of the AudioBuffer\ninterface returns an integer representing the number of discrete audio channels\ndescribed by the PCM data stored in the buffer." }, "audiobuffer.samplerate": { - "url": "$MDN_URL$/web/api/audiobuffer/samplerate", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBuffer/sampleRate", "status": [ "StandardTrack" ], @@ -2170,7 +2170,7 @@ "doc": "The sampleRate property of the AudioBuffer interface returns a float representing the sample rate, in samples per second, of the PCM data stored in the buffer." }, "audiobuffersourcenode": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode", "status": [ "StandardTrack" ], @@ -2192,7 +2192,7 @@ "doc": "The AudioBufferSourceNode interface is an AudioScheduledSourceNode which represents an audio source consisting of in-memory audio data, stored in an AudioBuffer.\n

    This interface is especially useful for playing back audio which has particularly stringent timing accuracy requirements, such as for sounds that must match a specific rhythm and can be kept in memory rather than being played from disk or the network. To play sounds which require accurate timing but must be streamed from the network or played from disk, use an AudioWorkletNode to implement its playback.\n

    An AudioBufferSourceNode has no inputs and exactly one output, which has the same number of channels as the AudioBuffer indicated by its buffer property. If there's no buffer set—that is, if buffer is null—the output contains a single channel of silence (every sample is 0).\n

    An AudioBufferSourceNode can only be played once; after each call to start(), you have to create a new node if you want to play the same sound again. Fortunately, these nodes are very inexpensive to create, and the actual AudioBuffers can be reused for multiple plays of the sound. Indeed, you can use these nodes in a \"fire and forget\" manner: create the node, call start() to begin playing the sound, and don't even bother to hold a reference to it. It will automatically be garbage-collected at an appropriate time, which won't be until sometime after the sound has finished playing.\n

    Multiple calls to stop() are allowed. The most recent call replaces the previous one, if the AudioBufferSourceNode has not already reached the end of the buffer.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    Channel countdefined by the associated AudioBuffer
    " }, "audiobuffersourcenode.audiobuffersourcenode": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/audiobuffersourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/AudioBufferSourceNode", "status": [ "StandardTrack" ], @@ -2219,7 +2219,7 @@ "returns": "A new AudioBufferSourceNode object instance." }, "audiobuffersourcenode.buffer": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/buffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/buffer", "status": [ "StandardTrack" ], @@ -2244,7 +2244,7 @@ } }, "audiobuffersourcenode.detune": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/detune", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/detune", "status": [ "StandardTrack" ], @@ -2266,7 +2266,7 @@ "doc": "The detune property of the\nAudioBufferSourceNode interface is a k-rate AudioParam\nrepresenting detuning of oscillation in cents.\n

    For example, values of +100 and -100 detune the source up or down by one semitone,\nwhile +1200 and -1200 detune it up or down by one octave." }, "audiobuffersourcenode.loop": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/loop", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loop", "status": [ "StandardTrack" ], @@ -2288,7 +2288,7 @@ "doc": "The loop property of the AudioBufferSourceNode\ninterface is a Boolean indicating if the audio asset must be replayed when the end of\nthe AudioBuffer is reached.\n

    The loop property's default value is false." }, "audiobuffersourcenode.loopend": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/loopend", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loopEnd", "status": [ "StandardTrack" ], @@ -2310,7 +2310,7 @@ "doc": "The loopEnd property of the AudioBufferSourceNode\ninterface specifies is a floating point number specifying, in seconds, at what offset\ninto playing the AudioBuffer playback should loop back to the time\nindicated by the loopStart property.\nThis is only used if the loop property is\ntrue." }, "audiobuffersourcenode.loopstart": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/loopstart", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/loopStart", "status": [ "StandardTrack" ], @@ -2332,7 +2332,7 @@ "doc": "The loopStart property of the AudioBufferSourceNode interface is a floating-point value indicating, in seconds, where in the AudioBuffer the restart of the play must happen.\n

    The loopStart property's default value is 0." }, "audiobuffersourcenode.playbackrate": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/playbackrate", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/playbackRate", "status": [ "StandardTrack" ], @@ -2354,7 +2354,7 @@ "doc": "The playbackRate property of\nthe AudioBufferSourceNode interface Is a k-rate AudioParam that\ndefines the speed at which the audio asset will be played.\n

    A value of 1.0 indicates it should play at the same speed as its sampling rate,\nvalues less than 1.0 cause the sound to play more slowly, while values greater than\n1.0 result in audio playing faster than normal. The default value is 1.0.\nWhen set to another value, the AudioBufferSourceNode resamples the audio\nbefore sending it to the output." }, "audiobuffersourcenode.start": { - "url": "$MDN_URL$/web/api/audiobuffersourcenode/start", + "url": "https://developer.mozilla.org/docs/Web/API/AudioBufferSourceNode/start", "status": [ "StandardTrack" ], @@ -2386,7 +2386,7 @@ } }, "audiocontext": { - "url": "$MDN_URL$/web/api/audiocontext", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext", "status": [ "StandardTrack" ], @@ -2408,7 +2408,7 @@ "doc": "The AudioContext interface represents an audio-processing graph built from audio modules linked together, each represented by an AudioNode.\n

    An audio context controls both the creation of the nodes it contains and the execution of the audio processing, or decoding. You need to create an AudioContext before you do anything else, as everything happens inside a context. It's recommended to create one AudioContext and reuse it instead of initializing a new one each time, and it's OK to use a single AudioContext for several different audio sources and pipeline concurrently." }, "audiocontext.audiocontext": { - "url": "$MDN_URL$/web/api/audiocontext/audiocontext", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/AudioContext", "status": [ "StandardTrack" ], @@ -2437,7 +2437,7 @@ } }, "audiocontext.baselatency": { - "url": "$MDN_URL$/web/api/audiocontext/baselatency", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/baseLatency", "status": [ "StandardTrack" ], @@ -2459,7 +2459,7 @@ "doc": "The baseLatency read-only property of the\nAudioContext interface returns a double that represents the number of\nseconds of processing latency incurred by the AudioContext passing an audio\nbuffer from the AudioDestinationNode — i.e., the end of the audio graph —\ninto the host system's audio subsystem ready for playing.\n

    \n

    Note:\nYou can request a certain latency during\nconstruction time with the\nlatencyHint option, but the browser may ignore the option.\n

    " }, "audiocontext.close": { - "url": "$MDN_URL$/web/api/audiocontext/close", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/close", "status": [ "StandardTrack" ], @@ -2482,7 +2482,7 @@ "returns": "A Promise that resolves with undefined." }, "audiocontext.createmediaelementsource": { - "url": "$MDN_URL$/web/api/audiocontext/createmediaelementsource", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaElementSource", "status": [ "StandardTrack" ], @@ -2508,7 +2508,7 @@ "returns": "A MediaElementAudioSourceNode." }, "audiocontext.createmediastreamdestination": { - "url": "$MDN_URL$/web/api/audiocontext/createmediastreamdestination", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamDestination", "status": [ "StandardTrack" ], @@ -2531,7 +2531,7 @@ "returns": "A MediaStreamAudioDestinationNode." }, "audiocontext.createmediastreamsource": { - "url": "$MDN_URL$/web/api/audiocontext/createmediastreamsource", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamSource", "status": [ "StandardTrack" ], @@ -2557,7 +2557,7 @@ "returns": "A new MediaStreamAudioSourceNode object representing the audio node\nwhose media is obtained from the specified source stream." }, "audiocontext.createmediastreamtracksource": { - "url": "$MDN_URL$/web/api/audiocontext/createmediastreamtracksource", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/createMediaStreamTrackSource", "status": [ "StandardTrack" ], @@ -2575,7 +2575,7 @@ "returns": "A MediaStreamTrackAudioSourceNode object which acts as a source for\naudio data found in the specified audio track." }, "audiocontext.getoutputtimestamp": { - "url": "$MDN_URL$/web/api/audiocontext/getoutputtimestamp", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/getOutputTimestamp", "status": [ "StandardTrack" ], @@ -2598,7 +2598,7 @@ "returns": "An AudioTimestamp object, which has the following properties.\n" }, "audiocontext.outputlatency": { - "url": "$MDN_URL$/web/api/audiocontext/outputlatency", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/outputLatency", "status": [ "StandardTrack" ], @@ -2619,7 +2619,7 @@ "doc": "The outputLatency read-only property of\nthe AudioContext Interface provides an estimation of the output latency\nof the current audio context.\n

    This is the time, in seconds, between the browser passing an audio buffer out of an\naudio graph over to the host system's audio subsystem to play, and the time at which the\nfirst sample in the buffer is actually processed by the audio output device.\n

    It varies depending on the platform and the available hardware." }, "audiocontext.resume": { - "url": "$MDN_URL$/web/api/audiocontext/resume", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/resume", "status": [ "StandardTrack" ], @@ -2642,7 +2642,7 @@ "returns": "A Promise that resolves when the context has resumed. The promise is\nrejected if the context has already been closed." }, "audiocontext.setsinkid": { - "url": "$MDN_URL$/web/api/audiocontext/setsinkid", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/setSinkId", "status": [ "Experimental", "StandardTrack" @@ -2668,7 +2668,7 @@ } }, "audiocontext.sinkid": { - "url": "$MDN_URL$/web/api/audiocontext/sinkid", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/sinkId", "status": [ "Experimental", "StandardTrack" @@ -2685,7 +2685,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sinkId read-only property of the\nAudioContext interface returns the sink ID of the current output audio device." }, "audiocontext.suspend": { - "url": "$MDN_URL$/web/api/audiocontext/suspend", + "url": "https://developer.mozilla.org/docs/Web/API/AudioContext/suspend", "status": [ "StandardTrack" ], @@ -2708,7 +2708,7 @@ "returns": "A Promise that resolves with undefined. The promise is rejected if the context has already been closed." }, "audiodata": { - "url": "$MDN_URL$/web/api/audiodata", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData", "status": [ "StandardTrack" ], @@ -2727,7 +2727,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The AudioData interface of the WebCodecs API represents an audio sample.\n

    AudioData is a transferable object." }, "audiodata.allocationsize": { - "url": "$MDN_URL$/web/api/audiodata/allocationsize", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/allocationSize", "status": [ "StandardTrack" ], @@ -2750,7 +2750,7 @@ "returns": "An integer containing the number of bytes needed to hold the samples described by options." }, "audiodata.audiodata": { - "url": "$MDN_URL$/web/api/audiodata/audiodata", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/AudioData", "status": [ "StandardTrack" ], @@ -2775,7 +2775,7 @@ } }, "audiodata.clone": { - "url": "$MDN_URL$/web/api/audiodata/clone", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/clone", "status": [ "StandardTrack" ], @@ -2798,7 +2798,7 @@ } }, "audiodata.close": { - "url": "$MDN_URL$/web/api/audiodata/close", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/close", "status": [ "StandardTrack" ], @@ -2818,7 +2818,7 @@ "returns": "Undefined." }, "audiodata.copyto": { - "url": "$MDN_URL$/web/api/audiodata/copyto", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/copyTo", "status": [ "StandardTrack" ], @@ -2846,7 +2846,7 @@ } }, "audiodata.duration": { - "url": "$MDN_URL$/web/api/audiodata/duration", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/duration", "status": [ "StandardTrack" ], @@ -2865,7 +2865,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The duration read-only property of the AudioData interface returns the duration in microseconds of this AudioData object." }, "audiodata.format": { - "url": "$MDN_URL$/web/api/audiodata/format", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/format", "status": [ "StandardTrack" ], @@ -2884,7 +2884,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The format read-only property of the AudioData interface returns the sample format of the AudioData object." }, "audiodata.numberofchannels": { - "url": "$MDN_URL$/web/api/audiodata/numberofchannels", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/numberOfChannels", "status": [ "StandardTrack" ], @@ -2903,7 +2903,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The numberOfChannels read-only property of the AudioData interface returns the number of channels in the AudioData object." }, "audiodata.numberofframes": { - "url": "$MDN_URL$/web/api/audiodata/numberofframes", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/numberOfFrames", "status": [ "StandardTrack" ], @@ -2922,7 +2922,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The numberOfFrames read-only property of the AudioData interface returns the number of frames in the AudioData object." }, "audiodata.samplerate": { - "url": "$MDN_URL$/web/api/audiodata/samplerate", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/sampleRate", "status": [ "StandardTrack" ], @@ -2941,7 +2941,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The sampleRate read-only property of the AudioData interface returns the sample rate in Hz." }, "audiodata.timestamp": { - "url": "$MDN_URL$/web/api/audiodata/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/AudioData/timestamp", "status": [ "StandardTrack" ], @@ -2960,7 +2960,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The timestamp read-only property of the AudioData interface returns the timestamp of this AudioData object." }, "audiodecoder": { - "url": "$MDN_URL$/web/api/audiodecoder", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder", "status": [ "StandardTrack" ], @@ -2979,7 +2979,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The AudioDecoder interface of the WebCodecs API decodes chunks of audio." }, "audiodecoder.audiodecoder": { - "url": "$MDN_URL$/web/api/audiodecoder/audiodecoder", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/AudioDecoder", "status": [ "StandardTrack" ], @@ -3001,7 +3001,7 @@ } }, "audiodecoder.close": { - "url": "$MDN_URL$/web/api/audiodecoder/close", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/close", "status": [ "StandardTrack" ], @@ -3021,7 +3021,7 @@ "returns": "None (undefined)." }, "audiodecoder.configure": { - "url": "$MDN_URL$/web/api/audiodecoder/configure", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/configure", "status": [ "StandardTrack" ], @@ -3049,7 +3049,7 @@ } }, "audiodecoder.decode": { - "url": "$MDN_URL$/web/api/audiodecoder/decode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/decode", "status": [ "StandardTrack" ], @@ -3076,7 +3076,7 @@ } }, "audiodecoder.decodequeuesize": { - "url": "$MDN_URL$/web/api/audiodecoder/decodequeuesize", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/decodeQueueSize", "status": [ "StandardTrack" ], @@ -3095,7 +3095,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The decodeQueueSize read-only property of the AudioDecoder interface returns the number of pending decode requests in the queue." }, "audiodecoder.flush": { - "url": "$MDN_URL$/web/api/audiodecoder/flush", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/flush", "status": [ "StandardTrack" ], @@ -3118,7 +3118,7 @@ } }, "audiodecoder.isconfigsupported": { - "url": "$MDN_URL$/web/api/audiodecoder/isconfigsupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/isConfigSupported_static", "status": [ "StandardTrack" ], @@ -3144,7 +3144,7 @@ } }, "audiodecoder.reset": { - "url": "$MDN_URL$/web/api/audiodecoder/reset", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/reset", "status": [ "StandardTrack" ], @@ -3164,7 +3164,7 @@ "returns": "None (undefined)." }, "audiodecoder.state": { - "url": "$MDN_URL$/web/api/audiodecoder/state", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDecoder/state", "status": [ "StandardTrack" ], @@ -3183,7 +3183,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The state read-only property of the AudioDecoder interface returns the current state of the underlying codec." }, "audiodestinationnode": { - "url": "$MDN_URL$/web/api/audiodestinationnode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDestinationNode", "status": [ "StandardTrack" ], @@ -3205,7 +3205,7 @@ "doc": "The AudioDestinationNode interface represents the end destination of an audio graph in a given context — usually the speakers of your device. It can also be the node that will \"record\" the audio data when used with an OfflineAudioContext.\n

    AudioDestinationNode has no output (as it is the output, no more AudioNode can be linked after it in the audio graph) and one input. The number of channels in the input must be between 0 and the maxChannelCount value or an exception is raised.\n

    The AudioDestinationNode of a given AudioContext can be retrieved using the AudioContext.destination property.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs0
    Channel count mode\"explicit\"
    Channel count2
    Channel interpretation\"speakers\"
    " }, "audiodestinationnode.maxchannelcount": { - "url": "$MDN_URL$/web/api/audiodestinationnode/maxchannelcount", + "url": "https://developer.mozilla.org/docs/Web/API/AudioDestinationNode/maxChannelCount", "status": [ "StandardTrack" ], @@ -3227,7 +3227,7 @@ "doc": "The maxChannelCount property of the AudioDestinationNode interface is an unsigned long defining the maximum amount of channels that the physical device can handle.\n

    The AudioNode.channelCount property can be set between 0 and this value (both included). If maxChannelCount is 0, like in OfflineAudioContext, the channel count cannot be changed." }, "audioencoder": { - "url": "$MDN_URL$/web/api/audioencoder", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder", "status": [ "StandardTrack" ], @@ -3246,7 +3246,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The AudioEncoder interface of the WebCodecs API encodes AudioData objects." }, "audioencoder.audioencoder": { - "url": "$MDN_URL$/web/api/audioencoder/audioencoder", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/AudioEncoder", "status": [ "StandardTrack" ], @@ -3268,7 +3268,7 @@ } }, "audioencoder.close": { - "url": "$MDN_URL$/web/api/audioencoder/close", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/close", "status": [ "StandardTrack" ], @@ -3288,7 +3288,7 @@ "returns": "None (undefined)." }, "audioencoder.configure": { - "url": "$MDN_URL$/web/api/audioencoder/configure", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/configure", "status": [ "StandardTrack" ], @@ -3316,7 +3316,7 @@ } }, "audioencoder.encode": { - "url": "$MDN_URL$/web/api/audioencoder/encode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/encode", "status": [ "StandardTrack" ], @@ -3343,7 +3343,7 @@ } }, "audioencoder.encodequeuesize": { - "url": "$MDN_URL$/web/api/audioencoder/encodequeuesize", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/encodeQueueSize", "status": [ "StandardTrack" ], @@ -3362,7 +3362,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The encodeQueueSize read-only property of the AudioEncoder interface returns the number of pending encode requests in the queue." }, "audioencoder.flush": { - "url": "$MDN_URL$/web/api/audioencoder/flush", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/flush", "status": [ "StandardTrack" ], @@ -3385,7 +3385,7 @@ } }, "audioencoder.isconfigsupported": { - "url": "$MDN_URL$/web/api/audioencoder/isconfigsupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/isConfigSupported_static", "status": [ "StandardTrack" ], @@ -3411,7 +3411,7 @@ } }, "audioencoder.reset": { - "url": "$MDN_URL$/web/api/audioencoder/reset", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/reset", "status": [ "StandardTrack" ], @@ -3431,7 +3431,7 @@ "returns": "None (undefined)." }, "audioencoder.state": { - "url": "$MDN_URL$/web/api/audioencoder/state", + "url": "https://developer.mozilla.org/docs/Web/API/AudioEncoder/state", "status": [ "StandardTrack" ], @@ -3450,7 +3450,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The state read-only property of the AudioEncoder interface returns the current state of the underlying codec." }, "audiolistener": { - "url": "$MDN_URL$/web/api/audiolistener", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener", "status": [ "StandardTrack" ], @@ -3472,7 +3472,7 @@ "doc": "The AudioListener interface represents the position and orientation of the unique person listening to the audio scene, and is used in audio spatialization. All PannerNodes spatialize in relation to the AudioListener stored in the BaseAudioContext.listener attribute.\n

    It is important to note that there is only one listener per context and that it isn't an AudioNode." }, "audiolistener.forwardx": { - "url": "$MDN_URL$/web/api/audiolistener/forwardx", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardX", "status": [ "StandardTrack" ], @@ -3490,7 +3490,7 @@ "doc": "The forwardX read-only property of the AudioListener interface is an AudioParam representing the x value of the direction vector defining the forward direction the listener is pointing in.\n

    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose panningModel is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.forwardy": { - "url": "$MDN_URL$/web/api/audiolistener/forwardy", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardY", "status": [ "StandardTrack" ], @@ -3508,7 +3508,7 @@ "doc": "The forwardY read-only property of the AudioListener interface is an AudioParam representing the y value of the direction vector defining the forward direction the listener is pointing in.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose panningModel is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.forwardz": { - "url": "$MDN_URL$/web/api/audiolistener/forwardz", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/forwardZ", "status": [ "StandardTrack" ], @@ -3526,7 +3526,7 @@ "doc": "The forwardZ read-only property of the AudioListener interface is an AudioParam representing the z value of the direction vector defining the forward direction the listener is pointing in.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose panningModel is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.positionx": { - "url": "$MDN_URL$/web/api/audiolistener/positionx", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionX", "status": [ "StandardTrack" ], @@ -3544,7 +3544,7 @@ "doc": "The positionX read-only property of the AudioListener interface is an AudioParam representing the x position of the listener in 3D cartesian space.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.positiony": { - "url": "$MDN_URL$/web/api/audiolistener/positiony", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionY", "status": [ "StandardTrack" ], @@ -3562,7 +3562,7 @@ "doc": "The positionY read-only property of the AudioListener interface is an AudioParam representing the y position of the listener in 3D cartesian space.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.positionz": { - "url": "$MDN_URL$/web/api/audiolistener/positionz", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/positionZ", "status": [ "StandardTrack" ], @@ -3580,7 +3580,7 @@ "doc": "The positionZ read-only property of the AudioListener interface is an AudioParam representing the z position of the listener in 3D cartesian space.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.setorientation": { - "url": "$MDN_URL$/web/api/audiolistener/setorientation", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/setOrientation", "status": [ "StandardTrack", "Deprecated" @@ -3607,7 +3607,7 @@ "returns": "None (undefined)." }, "audiolistener.setposition": { - "url": "$MDN_URL$/web/api/audiolistener/setposition", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/setPosition", "status": [ "StandardTrack", "Deprecated" @@ -3631,7 +3631,7 @@ "returns": "None (undefined)." }, "audiolistener.upx": { - "url": "$MDN_URL$/web/api/audiolistener/upx", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upX", "status": [ "StandardTrack" ], @@ -3649,7 +3649,7 @@ "doc": "The upX read-only property of the AudioListener interface is an AudioParam representing the x value of the direction vector defining the up direction the listener is pointing in.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.upy": { - "url": "$MDN_URL$/web/api/audiolistener/upy", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upY", "status": [ "StandardTrack" ], @@ -3667,7 +3667,7 @@ "doc": "The upY read-only property of the AudioListener interface is an AudioParam representing the y value of the direction vector defining the up direction the listener is pointing in.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audiolistener.upz": { - "url": "$MDN_URL$/web/api/audiolistener/upz", + "url": "https://developer.mozilla.org/docs/Web/API/AudioListener/upZ", "status": [ "StandardTrack" ], @@ -3685,7 +3685,7 @@ "doc": "The upZ read-only property of the AudioListener interface is an AudioParam representing the z value of the direction vector defining the up direction the listener is pointing in.\n
    \n

    Note:\nThe parameter is a-rate when used with a PannerNode whose PannerNode is set to equalpower, or k-rate otherwise.\n

    " }, "audionode": { - "url": "$MDN_URL$/web/api/audionode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode", "status": [ "StandardTrack" ], @@ -3707,7 +3707,7 @@ "doc": "The AudioNode interface is a generic interface for representing an audio processing module.\n

    Examples include:\n

    \n
    \n

    Note:\nAn AudioNode can be target of events, therefore it implements the EventTarget interface.\n

    " }, "audionode.channelcount": { - "url": "$MDN_URL$/web/api/audionode/channelcount", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelCount", "status": [ "StandardTrack" ], @@ -3729,7 +3729,7 @@ "doc": "The channelCount property of the AudioNode interface represents an integer used to determine how many channels are used when up-mixing and down-mixing connections to any inputs to the node.\n

    channelCount's usage and precise definition depend on the value of AudioNode.channelCountMode:\n

    " }, "audionode.channelcountmode": { - "url": "$MDN_URL$/web/api/audionode/channelcountmode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelCountMode", "status": [ "StandardTrack" ], @@ -3751,7 +3751,7 @@ "doc": "The channelCountMode property of the AudioNode interface represents an enumerated value describing the way channels must be matched between the node's inputs and outputs." }, "audionode.channelinterpretation": { - "url": "$MDN_URL$/web/api/audionode/channelinterpretation", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/channelInterpretation", "status": [ "StandardTrack" ], @@ -3773,7 +3773,7 @@ "doc": "The channelInterpretation property of the AudioNode interface represents an enumerated value describing how input channels are mapped to output channels when the number of inputs/outputs is different. For example, this setting defines how a mono input will be up-mixed to a stereo or 5.1 channel output, or how a quad channel input will be down-mixed to a stereo or mono output.\n

    The property has two options: speakers and discrete. These are documented in Basic concepts behind Web Audio API > up-mixing and down-mixing." }, "audionode.connect": { - "url": "$MDN_URL$/web/api/audionode/connect", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/connect", "status": [ "StandardTrack" ], @@ -3806,7 +3806,7 @@ } }, "audionode.context": { - "url": "$MDN_URL$/web/api/audionode/context", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/context", "status": [ "StandardTrack" ], @@ -3828,7 +3828,7 @@ "doc": "The read-only context property of the\nAudioNode interface returns the associated\nBaseAudioContext, that is the object representing the processing graph\nthe node is participating in." }, "audionode.disconnect": { - "url": "$MDN_URL$/web/api/audionode/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/disconnect", "status": [ "StandardTrack" ], @@ -3860,7 +3860,7 @@ } }, "audionode.numberofinputs": { - "url": "$MDN_URL$/web/api/audionode/numberofinputs", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/numberOfInputs", "status": [ "StandardTrack" ], @@ -3882,7 +3882,7 @@ "doc": "The numberOfInputs property of\nthe AudioNode interface returns the number of inputs feeding the\nnode. Source nodes are defined as nodes having a numberOfInputs\nproperty with a value of 0." }, "audionode.numberofoutputs": { - "url": "$MDN_URL$/web/api/audionode/numberofoutputs", + "url": "https://developer.mozilla.org/docs/Web/API/AudioNode/numberOfOutputs", "status": [ "StandardTrack" ], @@ -3904,7 +3904,7 @@ "doc": "The numberOfOutputs property of\nthe AudioNode interface returns the number of outputs coming out of\nthe node. Destination nodes — like AudioDestinationNode — have\na value of 0 for this attribute." }, "audioparam": { - "url": "$MDN_URL$/web/api/audioparam", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam", "status": [ "StandardTrack" ], @@ -3926,7 +3926,7 @@ "doc": "The Web Audio API's AudioParam interface represents an audio-related parameter, usually a parameter of an AudioNode (such as GainNode.gain).\n

    An AudioParam can be set to a specific value or a change in value, and can be scheduled to happen at a specific time and following a specific pattern.\n

    Each AudioParam has a list of events, initially empty, that define when and how values change. When this list is not empty, changes using the AudioParam.value attributes are ignored. This list of events allows us to schedule changes that have to happen at very precise times, using arbitrary timeline-based automation curves. The time used is the one defined in AudioContext.currentTime." }, "audioparam.cancelandholdattime": { - "url": "$MDN_URL$/web/api/audioparam/cancelandholdattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelAndHoldAtTime", "status": [ "StandardTrack" ], @@ -3948,7 +3948,7 @@ "returns": "A reference to the AudioParam it was called on." }, "audioparam.cancelscheduledvalues": { - "url": "$MDN_URL$/web/api/audioparam/cancelscheduledvalues", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/cancelScheduledValues", "status": [ "StandardTrack" ], @@ -3974,7 +3974,7 @@ "returns": "A reference to this AudioParam object. In some older implementations this\nmethod returns undefined." }, "audioparam.defaultvalue": { - "url": "$MDN_URL$/web/api/audioparam/defaultvalue", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/defaultValue", "status": [ "StandardTrack" ], @@ -3996,7 +3996,7 @@ "doc": "The defaultValue\nread-only property of the AudioParam interface represents the initial\nvalue of the attributes as defined by the specific AudioNode creating\nthe AudioParam." }, "audioparam.exponentialramptovalueattime": { - "url": "$MDN_URL$/web/api/audioparam/exponentialramptovalueattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/exponentialRampToValueAtTime", "status": [ "StandardTrack" ], @@ -4018,7 +4018,7 @@ "returns": "A reference to this AudioParam object. In some browsers older\nimplementations of this interface return undefined." }, "audioparam.linearramptovalueattime": { - "url": "$MDN_URL$/web/api/audioparam/linearramptovalueattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/linearRampToValueAtTime", "status": [ "StandardTrack" ], @@ -4040,7 +4040,7 @@ "returns": "A reference to this AudioParam object. In some browsers older\nimplementations of this interface return undefined." }, "audioparam.maxvalue": { - "url": "$MDN_URL$/web/api/audioparam/maxvalue", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/maxValue", "status": [ "StandardTrack" ], @@ -4062,7 +4062,7 @@ "doc": "The maxValue\nread-only property of the AudioParam interface represents the maximum\npossible value for the parameter's nominal (effective) range." }, "audioparam.minvalue": { - "url": "$MDN_URL$/web/api/audioparam/minvalue", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/minValue", "status": [ "StandardTrack" ], @@ -4084,7 +4084,7 @@ "doc": "The minValue\nread-only property of the AudioParam interface represents the minimum\npossible value for the parameter's nominal (effective) range." }, "audioparam.settargetattime": { - "url": "$MDN_URL$/web/api/audioparam/settargetattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setTargetAtTime", "status": [ "StandardTrack" ], @@ -4112,7 +4112,7 @@ "returns": "A reference to this AudioParam object. Some older browser implementations\nof this interface return undefined." }, "audioparam.setvalueattime": { - "url": "$MDN_URL$/web/api/audioparam/setvalueattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueAtTime", "status": [ "StandardTrack" ], @@ -4139,7 +4139,7 @@ "returns": "A reference to this AudioParam object. In some browsers older\nimplementations of this interface return undefined." }, "audioparam.setvaluecurveattime": { - "url": "$MDN_URL$/web/api/audioparam/setvaluecurveattime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime", "status": [ "StandardTrack" ], @@ -4172,7 +4172,7 @@ } }, "audioparam.value": { - "url": "$MDN_URL$/web/api/audioparam/value", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParam/value", "status": [ "StandardTrack" ], @@ -4198,7 +4198,7 @@ "doc": "The AudioParamDescriptor dictionary of the Web Audio API specifies properties for AudioParam objects.\n

    It is used to create custom AudioParams on an AudioWorkletNode. If the underlying AudioWorkletProcessor has a parameterDescriptors static getter, then the returned array of objects based on this dictionary is used internally by AudioWorkletNode constructor to populate its parameters property accordingly." }, "audioparammap": { - "url": "$MDN_URL$/web/api/audioparammap", + "url": "https://developer.mozilla.org/docs/Web/API/AudioParamMap", "status": [ "StandardTrack" ], @@ -4220,7 +4220,7 @@ "doc": "The AudioParamMap interface of the Web Audio API represents an iterable and read-only set of multiple audio parameters.\n

    An AudioParamMap instance is a read-only Map-like object, in which each key is the name string for a parameter, and the corresponding value is an AudioParam containing the value of that parameter." }, "audioprocessingevent": { - "url": "$MDN_URL$/web/api/audioprocessingevent", + "url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent", "status": [ "StandardTrack", "Deprecated" @@ -4238,7 +4238,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The AudioProcessingEvent interface of the Web Audio API represents events that occur when a ScriptProcessorNode input buffer is ready to be processed.\n

    An audioprocess event with this interface is fired on a ScriptProcessorNode when audio processing is required. During audio processing, the input buffer is read and processed to produce output audio data, which is then written to the output buffer.\n

    \n

    Warning:\nThis feature has been deprecated and should be replaced by an AudioWorklet.\n

    " }, "audioprocessingevent.audioprocessingevent": { - "url": "$MDN_URL$/web/api/audioprocessingevent/audioprocessingevent", + "url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/AudioProcessingEvent", "status": [ "StandardTrack", "Deprecated" @@ -4259,7 +4259,7 @@ "returns": "A new AudioProcessingEvent." }, "audioprocessingevent.inputbuffer": { - "url": "$MDN_URL$/web/api/audioprocessingevent/inputbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/inputBuffer", "status": [ "StandardTrack", "Deprecated" @@ -4277,7 +4277,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The inputBuffer read-only property of the AudioProcessingEvent interface represents the input buffer of an audio processing event.\n

    The input buffer is represented by an AudioBuffer object, which contains a collection of audio channels, each of which is an array of floating-point values representing the audio signal waveform encoded as a series of amplitudes. The number of channels and the length of each channel are determined by the channel count and buffer size properties of the AudioBuffer." }, "audioprocessingevent.outputbuffer": { - "url": "$MDN_URL$/web/api/audioprocessingevent/outputbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/outputBuffer", "status": [ "StandardTrack", "Deprecated" @@ -4295,7 +4295,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The outputBuffer read-only property of the AudioProcessingEvent interface represents the output buffer of an audio processing event.\n

    The output buffer is represented by an AudioBuffer object, which contains a collection of audio channels, each of which is an array of floating-point values representing the audio signal waveform encoded as a series of amplitudes. The number of channels and the length of each channel are determined by the channel count and buffer size properties of the AudioBuffer." }, "audioprocessingevent.playbacktime": { - "url": "$MDN_URL$/web/api/audioprocessingevent/playbacktime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent/playbackTime", "status": [ "StandardTrack", "Deprecated" @@ -4313,7 +4313,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The playbackTime read-only property of the AudioProcessingEvent interface represents the time when the audio will be played. It is in the same coordinate system as the time used by the AudioContext." }, "audioscheduledsourcenode": { - "url": "$MDN_URL$/web/api/audioscheduledsourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode", "status": [ "StandardTrack" ], @@ -4335,7 +4335,7 @@ "doc": "The AudioScheduledSourceNode interface—part of the Web Audio API—is a parent interface for several types of audio source node interfaces which share the ability to be started and stopped, optionally at specified times. Specifically, this interface defines the start() and stop() methods, as well as the ended event.\n

    \n

    Note:\nYou can't create an AudioScheduledSourceNode object directly. Instead, use an interface which extends it, such as AudioBufferSourceNode, OscillatorNode or ConstantSourceNode.\n

    \n

    Unless stated otherwise, nodes based upon AudioScheduledSourceNode output silence when not playing (that is, before start() is called and after stop() is called). Silence is represented, as always, by a stream of samples with the value zero (0)." }, "audioscheduledsourcenode.start": { - "url": "$MDN_URL$/web/api/audioscheduledsourcenode/start", + "url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/start", "status": [ "StandardTrack" ], @@ -4365,7 +4365,7 @@ } }, "audioscheduledsourcenode.stop": { - "url": "$MDN_URL$/web/api/audioscheduledsourcenode/stop", + "url": "https://developer.mozilla.org/docs/Web/API/AudioScheduledSourceNode/stop", "status": [ "StandardTrack" ], @@ -4395,7 +4395,7 @@ } }, "audiosession": { - "url": "$MDN_URL$/web/api/audiosession", + "url": "https://developer.mozilla.org/docs/Web/API/AudioSession", "status": [ "Experimental", "StandardTrack" @@ -4410,7 +4410,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The AudioSession interface of the Audio Session API allows developers to specify how audio from a web application interacts with other audio playing on a device.\n

    An audio session represents the aggregated audio output from a web page. It allows web pages to express the general nature of their audio output, such as playback, recording, or transient sounds like notifications. The platform can then use this information to determine how web-based audio should interact with other applications on the device, for example, whether web audio should pause other audio or play alongside it." }, "audiosession.type": { - "url": "$MDN_URL$/web/api/audiosession/type", + "url": "https://developer.mozilla.org/docs/Web/API/AudioSession/type", "status": [ "Experimental", "StandardTrack" @@ -4425,7 +4425,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The type property of the AudioSession interface returns or sets the type of the audio session.\n

    The audio session type describes the general nature of a web page's audio output, allowing the platform to determine how web-based audio should interact with other audio playing on the device." }, "audiosinkinfo": { - "url": "$MDN_URL$/web/api/audiosinkinfo", + "url": "https://developer.mozilla.org/docs/Web/API/AudioSinkInfo", "status": [ "Experimental", "StandardTrack" @@ -4442,7 +4442,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The AudioSinkInfo interface of the Web Audio API represents information describing an AudioContext's sink ID, retrieved via AudioContext.sinkId." }, "audiosinkinfo.type": { - "url": "$MDN_URL$/web/api/audiosinkinfo/type", + "url": "https://developer.mozilla.org/docs/Web/API/AudioSinkInfo/type", "status": [ "Experimental", "StandardTrack" @@ -4459,7 +4459,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The type read-only property of the AudioSinkInfo interface returns the type of the audio output device." }, "audiotrack": { - "url": "$MDN_URL$/web/api/audiotrack", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack", "status": [ "StandardTrack" ], @@ -4473,7 +4473,7 @@ "doc": "The AudioTrack interface represents a single audio track from one of the HTML media elements, <audio> or <video>.\n

    The most common use for accessing an AudioTrack object is to toggle its enabled property in order to mute and unmute the track." }, "audiotrack.enabled": { - "url": "$MDN_URL$/web/api/audiotrack/enabled", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/enabled", "status": [ "StandardTrack" ], @@ -4487,7 +4487,7 @@ "doc": "The AudioTrack property\nenabled specifies whether or not the described audio\ntrack is currently enabled for use. If the track is disabled by setting\nenabled to false, the track is muted and does not produce\naudio." }, "audiotrack.id": { - "url": "$MDN_URL$/web/api/audiotrack/id", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/id", "status": [ "StandardTrack" ], @@ -4501,7 +4501,7 @@ "doc": "The id property contains a\nstring which uniquely identifies the track represented by the\nAudioTrack.\n

    This ID can be used with the\nAudioTrackList.getTrackById() method to locate a specific track within\nthe media associated with a media element. The track ID can also be used as the fragment of a URL that loads the specific track\n(if the media supports media fragments)." }, "audiotrack.kind": { - "url": "$MDN_URL$/web/api/audiotrack/kind", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/kind", "status": [ "StandardTrack" ], @@ -4515,7 +4515,7 @@ "doc": "The kind property contains a\nstring indicating the category of audio contained in the\nAudioTrack.\n

    The kind can be used\nto determine the scenarios in which specific tracks should be enabled or disabled. See\nAudio track kind strings for a list of the kinds available for audio tracks." }, "audiotrack.label": { - "url": "$MDN_URL$/web/api/audiotrack/label", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/label", "status": [ "StandardTrack" ], @@ -4529,7 +4529,7 @@ "doc": "The read-only AudioTrack\nproperty label returns a string specifying the audio\ntrack's human-readable label, if one is available; otherwise, it returns an empty\nstring." }, "audiotrack.language": { - "url": "$MDN_URL$/web/api/audiotrack/language", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/language", "status": [ "StandardTrack" ], @@ -4543,7 +4543,7 @@ "doc": "The read-only AudioTrack\nproperty language returns a string identifying the\nlanguage used in the audio track.\n

    For tracks that include multiple languages\n(such as a movie in English in which a few lines are spoken in other languages), this\nshould be the video's primary language." }, "audiotrack.sourcebuffer": { - "url": "$MDN_URL$/web/api/audiotrack/sourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrack/sourceBuffer", "status": [ "StandardTrack" ], @@ -4556,7 +4556,7 @@ "doc": "The read-only AudioTrack\nproperty sourceBuffer returns the\nSourceBuffer that created the track, or null if the track was not\ncreated by a SourceBuffer or the SourceBuffer has been\nremoved from the MediaSource.sourceBuffers attribute of its parent\nmedia source." }, "audiotracklist": { - "url": "$MDN_URL$/web/api/audiotracklist", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList", "status": [ "StandardTrack" ], @@ -4570,7 +4570,7 @@ "doc": "The AudioTrackList interface is used to represent a list of the audio tracks contained within a given HTML media element, with each track represented by a separate AudioTrack object in the list.\n

    Retrieve an instance of this object with HTMLMediaElement.audioTracks. The individual tracks can be accessed using array syntax." }, "audiotracklist.gettrackbyid": { - "url": "$MDN_URL$/web/api/audiotracklist/gettrackbyid", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/getTrackById", "status": [ "StandardTrack" ], @@ -4588,7 +4588,7 @@ "returns": "An AudioTrack object indicating the first track found within the\nAudioTrackList whose id matches the specified string. If no\nmatch is found, this method returns null.\n

    The tracks are searched in their natural order; that is, in the order defined by the\nmedia resource itself, or, if the resource doesn't define an order, the relative order\nin which the tracks are declared by the media resource." }, "audiotracklist.length": { - "url": "$MDN_URL$/web/api/audiotracklist/length", + "url": "https://developer.mozilla.org/docs/Web/API/AudioTrackList/length", "status": [ "StandardTrack" ], @@ -4602,7 +4602,7 @@ "doc": "The read-only AudioTrackList\nproperty length returns the number of entries in the\nAudioTrackList, each of which is an AudioTrack\nrepresenting one audio track in the media element. A value of 0 indicates that\nthere are no audio tracks in the media." }, "audioworklet": { - "url": "$MDN_URL$/web/api/audioworklet", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorklet", "status": [ "StandardTrack" ], @@ -4624,7 +4624,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The AudioWorklet interface of the Web Audio API is used to supply custom audio processing scripts that execute in a separate thread to provide very low latency audio processing.\n

    The worklet's code is run in the AudioWorkletGlobalScope global execution context, using a separate Web Audio thread which is shared by the worklet and other audio nodes.\n

    Access the audio context's instance of AudioWorklet through the BaseAudioContext.audioWorklet property." }, "audioworklet.port": { - "url": "$MDN_URL$/web/api/audioworklet/port", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorklet/port", "status": [ "Experimental", "StandardTrack" @@ -4636,7 +4636,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The port read-only property of the AudioWorklet interface returns a MessagePort object that can be used to send and receive messages between the main thread and the associated AudioWorkletGlobalScope.\n

    This allows for custom, asynchronous communication between code in the main thread and the global scope of an audio worklet, such as receiving control data or global settings." }, "audioworkletglobalscope": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope", "status": [ "StandardTrack" ], @@ -4658,7 +4658,7 @@ "doc": "The AudioWorkletGlobalScope interface of the Web Audio API represents a global execution context for user-supplied code, which defines custom AudioWorkletProcessor-derived classes.\n

    Each BaseAudioContext has a single AudioWorklet available under the audioWorklet property, which runs its code in a single AudioWorkletGlobalScope.\n

    As the global execution context is shared across the current BaseAudioContext, it's possible to define any other variables and perform any actions allowed in worklets — apart from defining AudioWorkletProcessor derived classes." }, "audioworkletglobalscope.currentframe": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope/currentframe", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/currentFrame", "status": [ "StandardTrack" ], @@ -4680,7 +4680,7 @@ "doc": "The read-only currentFrame property of the AudioWorkletGlobalScope interface returns an integer that represents the ever-increasing current sample-frame of the audio block being processed. It is incremented by 128 (the size of a render quantum) after the processing of each audio block." }, "audioworkletglobalscope.currenttime": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/currentTime", "status": [ "StandardTrack" ], @@ -4702,7 +4702,7 @@ "doc": "The read-only currentTime property of the AudioWorkletGlobalScope interface returns a double that represents the ever-increasing context time of the audio block being processed. It is equal to the currentTime property of the BaseAudioContext the worklet belongs to." }, "audioworkletglobalscope.port": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope/port", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/port", "status": [ "Experimental", "StandardTrack" @@ -4717,7 +4717,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The port read-only property of the AudioWorkletGlobalScope interface returns a MessagePort object that can be used to send and receive messages between the main thread and the associated AudioWorklet.\n

    This allows for custom, asynchronous communication between code in the main thread and the global scope of an audio worklet, such as sending control data or global settings." }, "audioworkletglobalscope.registerprocessor": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope/registerprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/registerProcessor", "status": [ "StandardTrack" ], @@ -4748,7 +4748,7 @@ } }, "audioworkletglobalscope.samplerate": { - "url": "$MDN_URL$/web/api/audioworkletglobalscope/samplerate", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/sampleRate", "status": [ "StandardTrack" ], @@ -4770,7 +4770,7 @@ "doc": "The read-only sampleRate property of the AudioWorkletGlobalScope interface returns a float that represents the sample rate of the associated BaseAudioContext the worklet belongs to." }, "audioworkletnode": { - "url": "$MDN_URL$/web/api/audioworkletnode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode", "status": [ "StandardTrack" ], @@ -4792,7 +4792,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n
    \n

    Note:\nAlthough the interface is available outside secure contexts, the BaseAudioContext.audioWorklet property is not, thus custom AudioWorkletProcessors cannot be defined outside them.\n

    \n

    The AudioWorkletNode interface of the Web Audio API represents a base class for a user-defined AudioNode, which can be connected to an audio routing graph along with other nodes. It has an associated AudioWorkletProcessor, which does the actual audio processing in a Web Audio rendering thread." }, "audioworkletnode.audioworkletnode": { - "url": "$MDN_URL$/web/api/audioworkletnode/audioworkletnode", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/AudioWorkletNode", "status": [ "StandardTrack" ], @@ -4823,7 +4823,7 @@ } }, "audioworkletnode.parameters": { - "url": "$MDN_URL$/web/api/audioworkletnode/parameters", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/parameters", "status": [ "StandardTrack" ], @@ -4845,7 +4845,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only parameters property of the\nAudioWorkletNode interface returns the associated\nAudioParamMap — that is, a Map-like collection of\nAudioParam objects. They are instantiated during creation of the\nunderlying AudioWorkletProcessor according to its\nparameterDescriptors static\ngetter." }, "audioworkletnode.port": { - "url": "$MDN_URL$/web/api/audioworkletnode/port", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletNode/port", "status": [ "StandardTrack" ], @@ -4867,7 +4867,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only port property of the\nAudioWorkletNode interface returns the associated\nMessagePort. It can be used to communicate between the node and its\nassociated AudioWorkletProcessor.\n

    \n

    Note:\nThe port at the other end of the channel is\navailable under the port property of the\nprocessor.\n

    " }, "audioworkletprocessor": { - "url": "$MDN_URL$/web/api/audioworkletprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor", "status": [ "StandardTrack" ], @@ -4889,7 +4889,7 @@ "doc": "The AudioWorkletProcessor interface of the Web Audio API represents an audio processing code behind a custom AudioWorkletNode. It lives in the AudioWorkletGlobalScope and runs on the Web Audio rendering thread. In turn, an AudioWorkletNode based on it runs on the main thread." }, "audioworkletprocessor.audioworkletprocessor": { - "url": "$MDN_URL$/web/api/audioworkletprocessor/audioworkletprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor/AudioWorkletProcessor", "status": [ "StandardTrack" ], @@ -4919,7 +4919,7 @@ "doc": "The read-only parameterDescriptors property of an AudioWorkletProcessor-derived class is a static getter,\nwhich returns an iterable of AudioParamDescriptor-based objects.\n

    The property is not a part of the AudioWorkletProcessor\ninterface, but, if defined, it is called internally by the\nAudioWorkletProcessor constructor to create a list of custom\nAudioParam objects in the parameters property of the associated AudioWorkletNode.\n

    Defining the getter is optional." }, "audioworkletprocessor.port": { - "url": "$MDN_URL$/web/api/audioworkletprocessor/port", + "url": "https://developer.mozilla.org/docs/Web/API/AudioWorkletProcessor/port", "status": [ "StandardTrack" ], @@ -4951,7 +4951,7 @@ "returns": "A Boolean value indicating whether or not to force the AudioWorkletNode\nto remain active even if the user agent's internal logic\nwould otherwise decide that it's safe to shut down the node.\n

    The returned value lets your processor have influence over the lifetime policy of\nthe AudioWorkletProcessor and the node that owns it. If the combination\nof the return value and the state of the node causes the browser to decide to stop the\nnode, process() will not be called again.\n

    Returning true forces the Web Audio API to keep the node alive,\nwhile returning false allows the browser to terminate the node if it is\nneither generating new audio data nor receiving data through its inputs that it is\nprocessing.\n

    The 3 most common types of audio node are:\n

      \n
    1. A source of output. An AudioWorkletProcessor implementing such a node\nshould return true from the process method as long as it\nproduces an output. The method should return false as soon as it's known\nthat it will no longer produce an output. For example, take the\nAudioBufferSourceNode — the processor behind such a node should return\ntrue from the process method while the buffer is playing,\nand start returning false when the buffer playing has ended (there's no\nway to call play on the same AudioBufferSourceNode again).
    2. \n
    3. A node that transforms its input. A processor implementing such a node should return\nfalse from the process method to allow the presence of\nactive input nodes and references to the node to determine whether it can be\ngarbage-collected. An example of a node with this behavior is the\nGainNode. As soon as there are no inputs connected and references\nretained, gain can no longer be applied to anything, so it can be safely\ngarbage-collected.
    4. \n
    5. A node that transforms its input, but has a so-called tail-time — this\nmeans that it will produce an output for some time even after its inputs are\ndisconnected or are inactive (producing zero-channels). A processor implementing such\na node should return true from the process method for the\nperiod of the tail-time, beginning as soon as inputs are found that contain\nzero-channels. An example of such a node is the DelayNode — it has a\ntail-time equal to its delayTime\nproperty.
    6. \n
    \n
    \n

    Note:\nAn absence of the return statement means that the method returns undefined, and as this is a falsy value, it is like returning false.\nOmitting an explicit return statement may cause hard-to-detect problems for your nodes.\n

    " }, "authenticatorassertionresponse": { - "url": "$MDN_URL$/web/api/authenticatorassertionresponse", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse", "status": [ "StandardTrack" ], @@ -4973,7 +4973,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The AuthenticatorAssertionResponse interface of the Web Authentication API contains a digital signature from the private key of a particular WebAuthn credential. The relying party's server can verify this signature to authenticate a user, for example when they sign in.\n

    An AuthenticatorAssertionResponse object instance is available in the response property of a PublicKeyCredential object returned by a successful navigator.credentials.get() call.\n

    This interface inherits from AuthenticatorResponse.\n

    \n

    Note:\nThis interface is restricted to top-level contexts. Use from within an <iframe> element will not have any effect.\n

    " }, "authenticatorassertionresponse.authenticatordata": { - "url": "$MDN_URL$/web/api/authenticatorassertionresponse/authenticatordata", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/authenticatorData", "status": [ "StandardTrack" ], @@ -4995,7 +4995,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The authenticatorData property of the AuthenticatorAssertionResponse interface returns an ArrayBuffer containing information from the authenticator such as the Relying Party ID Hash (rpIdHash), a signature counter, test of user presence, user verification flags, and any extensions processed by the authenticator." }, "authenticatorassertionresponse.signature": { - "url": "$MDN_URL$/web/api/authenticatorassertionresponse/signature", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/signature", "status": [ "StandardTrack" ], @@ -5017,7 +5017,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The signature read-only property of the\nAuthenticatorAssertionResponse interface is an ArrayBuffer\nobject which is the signature of the authenticator for both\nAuthenticatorAssertionResponse.authenticatorData and a SHA-256 hash of\nthe client data\n(AuthenticatorAssertionResponse.clientDataJSON).\n

    This signature will be sent to the server for control, as part of the response. It\nprovides the proof that an authenticator does possess the private key which was used for\nthe credential's generation." }, "authenticatorassertionresponse.userhandle": { - "url": "$MDN_URL$/web/api/authenticatorassertionresponse/userhandle", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAssertionResponse/userHandle", "status": [ "StandardTrack" ], @@ -5039,7 +5039,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The userHandle read-only property of the AuthenticatorAssertionResponse interface is an ArrayBuffer object providing an opaque identifier for the given user. Such an identifier can be used by the relying party's server to link the user account with its corresponding credentials and other data.\n

    This value is specified as user.id in the options passed to the originating navigator.credentials.create() call." }, "authenticatorattestationresponse": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse", "status": [ "StandardTrack" ], @@ -5061,7 +5061,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The AuthenticatorAttestationResponse interface of the Web Authentication API is the result of a WebAuthn credential registration. It contains information about the credential that the server needs to perform WebAuthn assertions, such as its credential ID and public key.\n

    An AuthenticatorAttestationResponse object instance is available in the response property of a PublicKeyCredential object returned by a successful CredentialsContainer.create() call.\n

    This interface inherits from AuthenticatorResponse.\n

    \n

    Note:\nThis interface is restricted to top-level contexts. Use of its features from within an <iframe> element will not have any effect.\n

    " }, "authenticatorattestationresponse.attestationobject": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse/attestationobject", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/attestationObject", "status": [ "StandardTrack" ], @@ -5083,7 +5083,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The attestationObject property of the\nAuthenticatorAttestationResponse interface returns an\nArrayBuffer containing the new public key, as well as signature over the\nentire attestationObject with a private key that is stored in the\nauthenticator when it is manufactured.\n

    As part of the CredentialsContainer.create() call, an authenticator will\ncreate a new key pair as well as an attestationObject for that key pair. The public key\nthat corresponds to the private key that has created the attestation signature is well\nknown; however, there are various well known attestation public key chains for different\necosystems (for example, Android or TPM attestations)." }, "authenticatorattestationresponse.getauthenticatordata": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse/getauthenticatordata", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getAuthenticatorData", "status": [ "StandardTrack" ], @@ -5105,7 +5105,7 @@ "returns": "An ArrayBuffer with a byteLength of at least 37 bytes, which contains the data structure explained in Authenticator data.\n

    This will be equivalent to the authenticator data contained within the AuthenticatorAttestationResponse.attestationObject property." }, "authenticatorattestationresponse.getpublickey": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse/getpublickey", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getPublicKey", "status": [ "StandardTrack" ], @@ -5127,7 +5127,7 @@ "returns": "An ArrayBuffer containing the DER SubjectPublicKeyInfo of the new credential (see Subject Public Key Info), or null if this is not available." }, "authenticatorattestationresponse.getpublickeyalgorithm": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse/getpublickeyalgorithm", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getPublicKeyAlgorithm", "status": [ "StandardTrack" ], @@ -5149,7 +5149,7 @@ "returns": "A number that is equal to a COSE Algorithm Identifier, representing the cryptographic algorithm used for the new credential." }, "authenticatorattestationresponse.gettransports": { - "url": "$MDN_URL$/web/api/authenticatorattestationresponse/gettransports", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorAttestationResponse/getTransports", "status": [ "StandardTrack" ], @@ -5171,7 +5171,7 @@ "returns": "An Array of strings representing the different transports supported by the authenticator, in lexicographical order.\nValues may include:\n

    \n
    \"ble\"
    \n
    \n

    The authenticator may be used over BLE (Bluetooth Low Energy).\n

    \n
    \"hybrid\"
    \n
    \n

    The authenticator can be used over a combination of (often separate) data transport and proximity mechanisms. This supports, for example, authentication on a desktop computer using a smartphone.\n

    \n
    \"internal\"
    \n
    \n

    The authenticator is specifically bound to the client device (cannot be removed).\n

    \n
    \"nfc\"
    \n
    \n

    The authenticator may be used over NFC (Near Field Communication).\n

    \n
    \"usb\"
    \n
    \n

    The authenticator can be contacted over USB.\n

    \n
    " }, "authenticatorresponse": { - "url": "$MDN_URL$/web/api/authenticatorresponse", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorResponse", "status": [ "StandardTrack" ], @@ -5193,7 +5193,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The AuthenticatorResponse interface of the Web Authentication API is the base interface for interfaces that provide a cryptographic root of trust for a key pair. The child interfaces include information from the browser such as the challenge origin and either may be returned from PublicKeyCredential.response." }, "authenticatorresponse.clientdatajson": { - "url": "$MDN_URL$/web/api/authenticatorresponse/clientdatajson", + "url": "https://developer.mozilla.org/docs/Web/API/AuthenticatorResponse/clientDataJSON", "status": [ "StandardTrack" ], @@ -5215,7 +5215,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The clientDataJSON property of the AuthenticatorResponse interface stores a JSON string in an\nArrayBuffer, representing the client data that was passed to navigator.credentials.create() or navigator.credentials.get(). This property is only accessed on one of the child objects of AuthenticatorResponse, specifically AuthenticatorAttestationResponse or AuthenticatorAssertionResponse." }, "backgroundfetchevent": { - "url": "$MDN_URL$/web/api/backgroundfetchevent", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchEvent", "status": [ "Experimental", "StandardTrack" @@ -5232,7 +5232,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The BackgroundFetchEvent interface of the Background Fetch API is the event type for background fetch events dispatched on the service worker global scope.\n

    It is the event type passed to backgroundfetchclick event and backgroundfetchabort event." }, "backgroundfetchevent.backgroundfetchevent": { - "url": "$MDN_URL$/web/api/backgroundfetchevent/backgroundfetchevent", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchEvent/BackgroundFetchEvent", "status": [ "Experimental", "StandardTrack" @@ -5254,7 +5254,7 @@ "returns": "A new BackgroundFetchEvent object." }, "backgroundfetchevent.registration": { - "url": "$MDN_URL$/web/api/backgroundfetchevent/registration", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchEvent/registration", "status": [ "Experimental", "StandardTrack" @@ -5271,7 +5271,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The registration read-only property of the BackgroundFetchEvent interface returns a BackgroundFetchRegistration object." }, "backgroundfetchmanager": { - "url": "$MDN_URL$/web/api/backgroundfetchmanager", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchManager", "status": [ "Experimental", "StandardTrack" @@ -5288,7 +5288,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The BackgroundFetchManager interface of the Background Fetch API is a map where the keys are background fetch IDs and the values are BackgroundFetchRegistration objects." }, "backgroundfetchmanager.fetch": { - "url": "$MDN_URL$/web/api/backgroundfetchmanager/fetch", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchManager/fetch", "status": [ "Experimental", "StandardTrack" @@ -5317,7 +5317,7 @@ } }, "backgroundfetchmanager.get": { - "url": "$MDN_URL$/web/api/backgroundfetchmanager/get", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchManager/get", "status": [ "Experimental", "StandardTrack" @@ -5338,7 +5338,7 @@ "returns": "A Promise that resolves with a BackgroundFetchRegistration or undefined." }, "backgroundfetchmanager.getids": { - "url": "$MDN_URL$/web/api/backgroundfetchmanager/getids", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchManager/getIds", "status": [ "Experimental", "StandardTrack" @@ -5356,7 +5356,7 @@ "returns": "A Promise that resolves with an Array of strings." }, "backgroundfetchrecord": { - "url": "$MDN_URL$/web/api/backgroundfetchrecord", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRecord", "status": [ "Experimental", "StandardTrack" @@ -5373,7 +5373,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The BackgroundFetchRecord interface of the Background Fetch API represents an individual request and response.\n

    A BackgroundFetchRecord is created by the BackgroundFetchRegistration.matchAll() method, therefore there is no constructor for this interface.\n

    There will be one BackgroundFetchRecord for each resource requested by fetch()." }, "backgroundfetchrecord.request": { - "url": "$MDN_URL$/web/api/backgroundfetchrecord/request", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRecord/request", "status": [ "Experimental", "StandardTrack" @@ -5390,7 +5390,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The request read-only property of the BackgroundFetchRecord interface returns the details of the resource to be fetched." }, "backgroundfetchrecord.responseready": { - "url": "$MDN_URL$/web/api/backgroundfetchrecord/responseready", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRecord/responseReady", "status": [ "Experimental", "StandardTrack" @@ -5407,7 +5407,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The responseReady read-only property of the BackgroundFetchRecord interface returns a Promise that resolves with a Response." }, "backgroundfetchregistration": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration", "status": [ "Experimental", "StandardTrack" @@ -5424,7 +5424,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The BackgroundFetchRegistration interface of the Background Fetch API represents an individual background fetch.\n

    A BackgroundFetchRegistration instance is returned by the BackgroundFetchManager.fetch() or BackgroundFetchManager.get() methods, and therefore there has no constructor." }, "backgroundfetchregistration.abort": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/abort", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/abort", "status": [ "Experimental", "StandardTrack" @@ -5442,7 +5442,7 @@ "returns": "A Promise that resolves with true if the fetch is successfully aborted." }, "backgroundfetchregistration.downloaded": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/downloaded", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/downloaded", "status": [ "Experimental", "StandardTrack" @@ -5459,7 +5459,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The downloaded read-only property of the BackgroundFetchRegistration interface returns the size in bytes that has been downloaded, initially 0.\n

    If the value of this property changes, the progress event is fired at the associated BackgroundFetchRegistration object." }, "backgroundfetchregistration.downloadtotal": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/downloadtotal", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/downloadTotal", "status": [ "Experimental", "StandardTrack" @@ -5476,7 +5476,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The downloadTotal read-only property of the BackgroundFetchRegistration interface returns the total size in bytes of this download. This is set when the background fetch was registered, or 0 if not set." }, "backgroundfetchregistration.failurereason": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/failurereason", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/failureReason", "status": [ "Experimental", "StandardTrack" @@ -5493,7 +5493,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The failureReason read-only property of the BackgroundFetchRegistration interface returns a string with a value that indicates a reason for a background fetch failure.\n

    If the value of this property changes, the progress event is fired at the associated BackgroundFetchRegistration object." }, "backgroundfetchregistration.id": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/id", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/id", "status": [ "Experimental", "StandardTrack" @@ -5510,7 +5510,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The id read-only property of the BackgroundFetchRegistration interface returns a copy of the background fetch's ID." }, "backgroundfetchregistration.match": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/match", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/match", "status": [ "Experimental", "StandardTrack" @@ -5535,7 +5535,7 @@ } }, "backgroundfetchregistration.matchall": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/matchall", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/matchAll", "status": [ "Experimental", "StandardTrack" @@ -5560,7 +5560,7 @@ } }, "backgroundfetchregistration.recordsavailable": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/recordsavailable", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/recordsAvailable", "status": [ "Experimental", "StandardTrack" @@ -5577,7 +5577,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The recordsAvailable read-only property of the BackgroundFetchRegistration interface returns true if there are requests and responses to be accessed. If this returns false, then match() and matchAll() can't be used." }, "backgroundfetchregistration.result": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/result", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/result", "status": [ "Experimental", "StandardTrack" @@ -5594,7 +5594,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The result read-only property of the BackgroundFetchRegistration interface returns a string indicating whether the background fetch was successful or failed.\n

    If the value of this property changes, the progress event is fired at the associated BackgroundFetchRegistration object." }, "backgroundfetchregistration.uploaded": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/uploaded", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/uploaded", "status": [ "Experimental", "StandardTrack" @@ -5611,7 +5611,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The uploaded read-only property of the BackgroundFetchRegistration interface returns the size in bytes successfully sent, initially 0.\n

    If the value of this property changes, the progress event is fired at the associated BackgroundFetchRegistration object." }, "backgroundfetchregistration.uploadtotal": { - "url": "$MDN_URL$/web/api/backgroundfetchregistration/uploadtotal", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchRegistration/uploadTotal", "status": [ "Experimental", "StandardTrack" @@ -5628,7 +5628,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The uploadTotal read-only property of the BackgroundFetchRegistration interface returns the total number of bytes to be sent to the server." }, "backgroundfetchupdateuievent": { - "url": "$MDN_URL$/web/api/backgroundfetchupdateuievent", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchUpdateUIEvent", "status": [ "Experimental", "StandardTrack" @@ -5645,7 +5645,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The BackgroundFetchUpdateUIEvent interface of the Background Fetch API is an event type for the backgroundfetchsuccess and backgroundfetchfail events, and provides a method for updating the title and icon of the app to inform a user of the success or failure of a background fetch." }, "backgroundfetchupdateuievent.backgroundfetchupdateuievent": { - "url": "$MDN_URL$/web/api/backgroundfetchupdateuievent/backgroundfetchupdateuievent", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchUpdateUIEvent/BackgroundFetchUpdateUIEvent", "status": [ "Experimental", "StandardTrack" @@ -5667,7 +5667,7 @@ "returns": "A new BackgroundFetchUpdateUIEvent object." }, "backgroundfetchupdateuievent.updateui": { - "url": "$MDN_URL$/web/api/backgroundfetchupdateuievent/updateui", + "url": "https://developer.mozilla.org/docs/Web/API/BackgroundFetchUpdateUIEvent/updateUI", "status": [ "Experimental", "StandardTrack" @@ -5691,7 +5691,7 @@ } }, "barcodedetector": { - "url": "$MDN_URL$/web/api/barcodedetector", + "url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector", "status": [ "Experimental", "StandardTrack" @@ -5705,7 +5705,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The BarcodeDetector interface of the Barcode Detection API allows detection of linear and two dimensional barcodes in images." }, "barcodedetector.barcodedetector": { - "url": "$MDN_URL$/web/api/barcodedetector/barcodedetector", + "url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector/BarcodeDetector", "status": [ "Experimental", "StandardTrack" @@ -5725,7 +5725,7 @@ } }, "barcodedetector.detect": { - "url": "$MDN_URL$/web/api/barcodedetector/detect", + "url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector/detect", "status": [ "Experimental", "StandardTrack" @@ -5748,7 +5748,7 @@ } }, "barcodedetector.getsupportedformats": { - "url": "$MDN_URL$/web/api/barcodedetector/getsupportedformats_static", + "url": "https://developer.mozilla.org/docs/Web/API/BarcodeDetector/getSupportedFormats_static", "status": [ "Experimental", "StandardTrack" @@ -5763,7 +5763,7 @@ "returns": "A Promise which fulfills with an Array of\nsupported barcode format types." }, "barprop": { - "url": "$MDN_URL$/web/api/barprop", + "url": "https://developer.mozilla.org/docs/Web/API/BarProp", "status": [ "StandardTrack" ], @@ -5785,7 +5785,7 @@ "doc": "The BarProp interface of the Document Object Model represents the web browser user interface elements that are exposed to scripts in web pages. Each of the following interface elements are represented by a BarProp object.\n

    \n
    Window.locationbar
    \n
    \n

    The browser location bar.\n

    \n
    Window.menubar
    \n
    \n

    The browser menu bar.\n

    \n
    Window.personalbar
    \n
    \n

    The browser personal bar.\n

    \n
    Window.scrollbars
    \n
    \n

    The browser scrollbars.\n

    \n
    Window.statusbar
    \n
    \n

    The browser status bar.\n

    \n
    Window.toolbar
    \n
    \n

    The browser toolbar.\n

    \n
    \n

    The BarProp interface is not accessed directly, but via one of these elements." }, "barprop.visible": { - "url": "$MDN_URL$/web/api/barprop/visible", + "url": "https://developer.mozilla.org/docs/Web/API/BarProp/visible", "status": [ "StandardTrack" ], @@ -5807,7 +5807,7 @@ "doc": "The visible read-only property of the BarProp interface returns true if the user interface element it represents is visible." }, "baseaudiocontext": { - "url": "$MDN_URL$/web/api/baseaudiocontext", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext", "status": [ "StandardTrack" ], @@ -5829,7 +5829,7 @@ "doc": "The BaseAudioContext interface of the Web Audio API acts as a base definition for online and offline audio-processing graphs, as represented by AudioContext and OfflineAudioContext respectively. You wouldn't use BaseAudioContext directly — you'd use its features via one of these two inheriting interfaces.\n

    A BaseAudioContext can be a target of events, therefore it implements the EventTarget interface." }, "baseaudiocontext.audioworklet": { - "url": "$MDN_URL$/web/api/baseaudiocontext/audioworklet", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/audioWorklet", "status": [ "StandardTrack" ], @@ -5851,7 +5851,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The audioWorklet read-only property of the\nBaseAudioContext interface returns an instance of\nAudioWorklet that can be used for adding\nAudioWorkletProcessor-derived classes which implement custom audio\nprocessing." }, "baseaudiocontext.createanalyser": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createanalyser", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createAnalyser", "status": [ "StandardTrack" ], @@ -5874,7 +5874,7 @@ "returns": "An AnalyserNode." }, "baseaudiocontext.createbiquadfilter": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createbiquadfilter", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBiquadFilter", "status": [ "StandardTrack" ], @@ -5897,7 +5897,7 @@ "returns": "A BiquadFilterNode." }, "baseaudiocontext.createbuffer": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBuffer", "status": [ "StandardTrack" ], @@ -5929,7 +5929,7 @@ } }, "baseaudiocontext.createbuffersource": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createbuffersource", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createBufferSource", "status": [ "StandardTrack" ], @@ -5952,7 +5952,7 @@ "returns": "An AudioBufferSourceNode." }, "baseaudiocontext.createchannelmerger": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createchannelmerger", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createChannelMerger", "status": [ "StandardTrack" ], @@ -5978,7 +5978,7 @@ "returns": "A ChannelMergerNode." }, "baseaudiocontext.createchannelsplitter": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createchannelsplitter", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createChannelSplitter", "status": [ "StandardTrack" ], @@ -6004,7 +6004,7 @@ "returns": "A ChannelSplitterNode." }, "baseaudiocontext.createconstantsource": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createconstantsource", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createConstantSource", "status": [ "StandardTrack" ], @@ -6027,7 +6027,7 @@ "returns": "A ConstantSourceNode instance." }, "baseaudiocontext.createconvolver": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createconvolver", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createConvolver", "status": [ "StandardTrack" ], @@ -6050,7 +6050,7 @@ "returns": "A ConvolverNode." }, "baseaudiocontext.createdelay": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createdelay", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createDelay", "status": [ "StandardTrack" ], @@ -6076,7 +6076,7 @@ "returns": "A DelayNode. The default DelayNode.delayTime is 0\nseconds." }, "baseaudiocontext.createdynamicscompressor": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createdynamicscompressor", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createDynamicsCompressor", "status": [ "StandardTrack" ], @@ -6099,7 +6099,7 @@ "returns": "A DynamicsCompressorNode." }, "baseaudiocontext.creategain": { - "url": "$MDN_URL$/web/api/baseaudiocontext/creategain", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createGain", "status": [ "StandardTrack" ], @@ -6122,7 +6122,7 @@ "returns": "A GainNode which takes as input one or more audio sources and outputs\naudio whose volume has been adjusted in gain (volume) to a level specified by the node's\nGainNode.gain a-rate\nparameter." }, "baseaudiocontext.createiirfilter": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createiirfilter", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createIIRFilter", "status": [ "StandardTrack" ], @@ -6153,7 +6153,7 @@ } }, "baseaudiocontext.createoscillator": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createoscillator", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createOscillator", "status": [ "StandardTrack" ], @@ -6176,7 +6176,7 @@ "returns": "An OscillatorNode." }, "baseaudiocontext.createpanner": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createpanner", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createPanner", "status": [ "StandardTrack" ], @@ -6199,7 +6199,7 @@ "returns": "A PannerNode." }, "baseaudiocontext.createperiodicwave": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createperiodicwave", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createPeriodicWave", "status": [ "StandardTrack" ], @@ -6227,7 +6227,7 @@ "returns": "A PeriodicWave." }, "baseaudiocontext.createscriptprocessor": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createscriptprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createScriptProcessor", "status": [ "StandardTrack", "Deprecated" @@ -6251,7 +6251,7 @@ "returns": "A ScriptProcessorNode." }, "baseaudiocontext.createstereopanner": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createstereopanner", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createStereoPanner", "status": [ "StandardTrack" ], @@ -6274,7 +6274,7 @@ "returns": "A StereoPannerNode." }, "baseaudiocontext.createwaveshaper": { - "url": "$MDN_URL$/web/api/baseaudiocontext/createwaveshaper", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/createWaveShaper", "status": [ "StandardTrack" ], @@ -6297,7 +6297,7 @@ "returns": "A WaveShaperNode." }, "baseaudiocontext.currenttime": { - "url": "$MDN_URL$/web/api/baseaudiocontext/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/currentTime", "status": [ "StandardTrack" ], @@ -6319,7 +6319,7 @@ "doc": "The currentTime read-only property of the BaseAudioContext\ninterface returns a double representing an ever-increasing hardware timestamp in seconds that\ncan be used for scheduling audio playback, visualizing timelines, etc. It starts at 0." }, "baseaudiocontext.decodeaudiodata": { - "url": "$MDN_URL$/web/api/baseaudiocontext/decodeaudiodata", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/decodeAudioData", "status": [ "StandardTrack" ], @@ -6347,7 +6347,7 @@ "returns": "A Promise object that fulfills with the decodedData. If you are using the\nXHR syntax you will ignore this return value and use a callback function instead." }, "baseaudiocontext.destination": { - "url": "$MDN_URL$/web/api/baseaudiocontext/destination", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/destination", "status": [ "StandardTrack" ], @@ -6369,7 +6369,7 @@ "doc": "The destination property of the BaseAudioContext\ninterface returns an AudioDestinationNode representing the final\ndestination of all audio in the context. It often represents an actual audio-rendering\ndevice such as your device's speakers." }, "baseaudiocontext.listener": { - "url": "$MDN_URL$/web/api/baseaudiocontext/listener", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/listener", "status": [ "StandardTrack" ], @@ -6391,7 +6391,7 @@ "doc": "The listener property of the BaseAudioContext interface\nreturns an AudioListener object that can then be used for\nimplementing 3D audio spatialization." }, "baseaudiocontext.samplerate": { - "url": "$MDN_URL$/web/api/baseaudiocontext/samplerate", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/sampleRate", "status": [ "StandardTrack" ], @@ -6413,7 +6413,7 @@ "doc": "The sampleRate property of the BaseAudioContext interface returns a floating point number representing the sample rate, in samples per second, used by all nodes in this audio context.\nThis limitation means that sample-rate converters are not supported." }, "baseaudiocontext.state": { - "url": "$MDN_URL$/web/api/baseaudiocontext/state", + "url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/state", "status": [ "StandardTrack" ], @@ -6435,7 +6435,7 @@ "doc": "The state read-only property of the BaseAudioContext\ninterface returns the current state of the AudioContext." }, "batterymanager": { - "url": "$MDN_URL$/web/api/batterymanager", + "url": "https://developer.mozilla.org/docs/Web/API/BatteryManager", "status": [ "StandardTrack" ], @@ -6451,7 +6451,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BatteryManager interface of the Battery Status API provides information about the system's battery charge level. The navigator.getBattery() method returns a promise that resolves with a BatteryManager interface.\n

    Since Chrome 103, the BatteryManager interface of Battery Status API only expose to secure context." }, "batterymanager.charging": { - "url": "$MDN_URL$/web/api/batterymanager/charging", + "url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/charging", "status": [ "StandardTrack" ], @@ -6467,7 +6467,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The charging read-only property of the BatteryManager interface is a Boolean value indicating whether or not the device's battery is currently being charged. When its value changes, the chargingchange event is fired.\n

    If the battery is charging or the user agent is unable to report the battery status information, this value is true. Otherwise, it is false." }, "batterymanager.chargingtime": { - "url": "$MDN_URL$/web/api/batterymanager/chargingtime", + "url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/chargingTime", "status": [ "StandardTrack" ], @@ -6483,7 +6483,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The chargingTime read-only property of the BatteryManager interface indicates the amount of time, in seconds, that remain until the battery is fully charged, or 0 if the battery is already fully charged or the user agent is unable to report the battery status information.\nIf the battery is currently discharging, its value is Infinity.\nWhen its value changes, the chargingtimechange event is fired.\n

    \n

    Note:\nEven if the time returned is precise to the second,\nbrowsers round them to a higher interval\n(typically to the closest 15 minutes) for privacy reasons.\n

    " }, "batterymanager.dischargingtime": { - "url": "$MDN_URL$/web/api/batterymanager/dischargingtime", + "url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/dischargingTime", "status": [ "StandardTrack" ], @@ -6499,7 +6499,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The dischargingTime read-only property of the BatteryManager interface indicates the amount of time, in seconds, that remains until the battery is fully discharged,\nor Infinity if the battery is currently charging rather than discharging or the user agent is unable to report the battery status information.\nWhen its value changes, the dischargingtimechange event is fired.\n

    \n

    Note:\nEven if the time returned is precise to the second, browsers round them to a higher\ninterval (typically to the closest 15 minutes) for privacy reasons.\n

    " }, "batterymanager.level": { - "url": "$MDN_URL$/web/api/batterymanager/level", + "url": "https://developer.mozilla.org/docs/Web/API/BatteryManager/level", "status": [ "StandardTrack" ], @@ -6515,7 +6515,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The level read-only property of the BatteryManager interface indicates the current battery charge level as a value between 0.0 and 1.0.\nA value of 0.0 means the battery is empty and the system is about to be suspended.\nA value of 1.0 means the battery is full or the user agent is unable to report the battery status information.\nWhen its value changes, the levelchange event is fired." }, "beforeinstallpromptevent": { - "url": "$MDN_URL$/web/api/beforeinstallpromptevent", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent", "status": [ "Experimental" ], @@ -6531,7 +6531,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The BeforeInstallPromptEvent is the interface of the beforeinstallprompt event fired at the Window object before a user is prompted to \"install\" a website to a home screen on mobile.\n

    This interface inherits from the Event interface." }, "beforeinstallpromptevent.beforeinstallpromptevent": { - "url": "$MDN_URL$/web/api/beforeinstallpromptevent/beforeinstallpromptevent", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/BeforeInstallPromptEvent", "status": [ "Experimental" ], @@ -6551,7 +6551,7 @@ } }, "beforeinstallpromptevent.platforms": { - "url": "$MDN_URL$/web/api/beforeinstallpromptevent/platforms", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/platforms", "status": [ "Experimental" ], @@ -6567,7 +6567,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The platforms property of the BeforeInstallPromptEvent interface lists the platforms on which the event was dispatched. This is provided for user agents that want to present a choice of versions to the user such as, for example, \"web\" or \"play\" which would allow the user to choose between a web version or an Android version." }, "beforeinstallpromptevent.prompt": { - "url": "$MDN_URL$/web/api/beforeinstallpromptevent/prompt", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/prompt", "status": [ "Experimental" ], @@ -6584,7 +6584,7 @@ "returns": "A Promise resolving to an object containing the following properties:\n

    \n
    outcome \nExperimental\n \nNon-standard\n
    \n
    \n

    A string indicating whether the user chose to install the app or not. It must be one of the following values:\n

      \n
    • \"accepted\": The user installed the app.
    • \n
    • \"dismissed\": The user did not install the app.
    • \n
    \n
    \n
    platform \nExperimental\n \nNon-standard\n
    \n
    \n

    If the user chose to install the app, this is a string naming the selected platform, which is one of the values from the BeforeInstallPromptEvent.platforms property. If the user chose not to install the app, this is an empty string.\n

    \n
    " }, "beforeinstallpromptevent.userchoice": { - "url": "$MDN_URL$/web/api/beforeinstallpromptevent/userchoice", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeInstallPromptEvent/userChoice", "status": [ "Experimental" ], @@ -6600,7 +6600,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The userChoice property of the BeforeInstallPromptEvent interface represents the installation choice that the user made, when they were prompted to install the app." }, "beforeunloadevent": { - "url": "$MDN_URL$/web/api/beforeunloadevent", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeUnloadEvent", "status": [ "StandardTrack" ], @@ -6623,7 +6623,7 @@ "doc": "The BeforeUnloadEvent interface represents the event object for the beforeunload event, which is fired when the current window, contained document, and associated resources are about to be unloaded.\n

    See the beforeunload event reference for detailed guidance on using this event." }, "beforeunloadevent.returnvalue": { - "url": "$MDN_URL$/web/api/beforeunloadevent/returnvalue", + "url": "https://developer.mozilla.org/docs/Web/API/BeforeUnloadEvent/returnValue", "status": [ "StandardTrack", "Deprecated" @@ -6641,7 +6641,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The returnValue property of the\nBeforeUnloadEvent interface, when set to a truthy value, triggers a browser-generated confirmation dialog asking users to confirm if they really want to leave the page when they try to close or reload it, or navigate somewhere else. This is intended to help prevent loss of unsaved data.\n

    \n

    Note:\nreturnValue is a legacy feature, and best practice is to trigger the dialog by invoking Event.preventDefault() on the BeforeUnloadEvent object, while also setting returnValue to support legacy cases. See the beforeunload event reference for detailed up-to-date guidance.\n

    " }, "biquadfilternode": { - "url": "$MDN_URL$/web/api/biquadfilternode", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode", "status": [ "StandardTrack" ], @@ -6663,7 +6663,7 @@ "doc": "The BiquadFilterNode interface represents a simple low-order filter, and is created using the BaseAudioContext/createBiquadFilter method. It is an AudioNode that can represent different kinds of filters, tone control devices, and graphic equalizers. A BiquadFilterNode always has exactly one input and one output.\n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "biquadfilternode.biquadfilternode": { - "url": "$MDN_URL$/web/api/biquadfilternode/biquadfilternode", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/BiquadFilterNode", "status": [ "StandardTrack" ], @@ -6690,7 +6690,7 @@ "returns": "A new BiquadFilterNode object instance." }, "biquadfilternode.detune": { - "url": "$MDN_URL$/web/api/biquadfilternode/detune", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/detune", "status": [ "StandardTrack" ], @@ -6712,7 +6712,7 @@ "doc": "The detune property of the BiquadFilterNode interface is an a-rate AudioParam representing detuning of the frequency in cents." }, "biquadfilternode.frequency": { - "url": "$MDN_URL$/web/api/biquadfilternode/frequency", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/frequency", "status": [ "StandardTrack" ], @@ -6734,7 +6734,7 @@ "doc": "The frequency property of the BiquadFilterNode interface is an a-rate AudioParam — a double representing a frequency in the current filtering algorithm measured in hertz (Hz).\n

    Its default value is 350, with a nominal range of 10 to the Nyquist frequency — that is, half of the sample rate." }, "biquadfilternode.gain": { - "url": "$MDN_URL$/web/api/biquadfilternode/gain", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/gain", "status": [ "StandardTrack" ], @@ -6756,7 +6756,7 @@ "doc": "The gain property of the BiquadFilterNode interface is an a-rate AudioParam — a double representing the gain used in the current filtering algorithm.\n

    When its value is positive, it represents a real gain; when negative, it represents an attenuation.\n

    It is expressed in dB, has a default value of 0, and can take a value in a nominal range of -40 to 40." }, "biquadfilternode.getfrequencyresponse": { - "url": "$MDN_URL$/web/api/biquadfilternode/getfrequencyresponse", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/getFrequencyResponse", "status": [ "StandardTrack" ], @@ -6787,7 +6787,7 @@ } }, "biquadfilternode.q": { - "url": "$MDN_URL$/web/api/biquadfilternode/q", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/Q", "status": [ "StandardTrack" ], @@ -6809,7 +6809,7 @@ "doc": "The Q property of the BiquadFilterNode interface is an a-rate AudioParam, a double representing a Q factor, or quality factor." }, "biquadfilternode.type": { - "url": "$MDN_URL$/web/api/biquadfilternode/type", + "url": "https://developer.mozilla.org/docs/Web/API/BiquadFilterNode/type", "status": [ "StandardTrack" ], @@ -6831,7 +6831,7 @@ "doc": "The type property of the BiquadFilterNode interface is a string (enum) value defining the kind of filtering algorithm the node is implementing." }, "blob": { - "url": "$MDN_URL$/web/api/blob", + "url": "https://developer.mozilla.org/docs/Web/API/Blob", "status": [ "StandardTrack" ], @@ -6855,7 +6855,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Blob interface represents a blob, which is a file-like object of immutable, raw data; they can be read as text or binary data, or converted into a ReadableStream so its methods can be used for processing the data.\n

    Blobs can represent data that isn't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system." }, "blob.arraybuffer": { - "url": "$MDN_URL$/web/api/blob/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/arrayBuffer", "status": [ "StandardTrack" ], @@ -6880,7 +6880,7 @@ "returns": "A promise that resolves with an ArrayBuffer that contains the blob's\ndata in binary form." }, "blob.blob": { - "url": "$MDN_URL$/web/api/blob/blob", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/Blob", "status": [ "StandardTrack" ], @@ -6909,7 +6909,7 @@ "returns": "A new Blob object containing the specified data." }, "blob.bytes": { - "url": "$MDN_URL$/web/api/blob/bytes", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/bytes", "status": [ "StandardTrack" ], @@ -6932,7 +6932,7 @@ "returns": "A Promise that fulfills with a Uint8Array object containing the blob data." }, "blob.size": { - "url": "$MDN_URL$/web/api/blob/size", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/size", "status": [ "StandardTrack" ], @@ -6956,7 +6956,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The size read-only property of the Blob interface returns\nthe size of the Blob or File in bytes." }, "blob.slice": { - "url": "$MDN_URL$/web/api/blob/slice", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/slice", "status": [ "StandardTrack" ], @@ -6986,7 +6986,7 @@ "returns": "A new Blob object containing the specified subset of the data contained\nwithin the blob on which this method was called. The original blob is not altered." }, "blob.stream": { - "url": "$MDN_URL$/web/api/blob/stream", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/stream", "status": [ "StandardTrack" ], @@ -7011,7 +7011,7 @@ "returns": "A ReadableStream which, upon reading, returns the contents of the\nBlob." }, "blob.text": { - "url": "$MDN_URL$/web/api/blob/text", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/text", "status": [ "StandardTrack" ], @@ -7036,7 +7036,7 @@ "returns": "A promise that resolves with a string which contains the blob's data\nas a text string. The data is always presumed to be in UTF-8 format." }, "blob.type": { - "url": "$MDN_URL$/web/api/blob/type", + "url": "https://developer.mozilla.org/docs/Web/API/Blob/type", "status": [ "StandardTrack" ], @@ -7060,7 +7060,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the Blob interface returns the MIME type of the file.\n

    \n

    Note:\nBased on the current implementation, browsers won't actually read the bytestream of a file to determine its media type.\nIt is assumed based on the file extension; a PNG image file renamed to .txt would give \"text/plain\" and not \"image/png\". Moreover, blob.type is generally reliable only for common file types like images, HTML documents, audio and video.\nUncommon file extensions would return an empty string.\nClient configuration (for instance, the Windows Registry) may result in unexpected values even for common types. Developers are advised not to rely on this property as a sole validation scheme.\n

    " }, "blobevent": { - "url": "$MDN_URL$/web/api/blobevent", + "url": "https://developer.mozilla.org/docs/Web/API/BlobEvent", "status": [ "StandardTrack" ], @@ -7082,7 +7082,7 @@ "doc": "The BlobEvent interface of the MediaStream Recording API represents events associated with a Blob. These blobs are typically, but not necessarily, associated with media content." }, "blobevent.blobevent": { - "url": "$MDN_URL$/web/api/blobevent/blobevent", + "url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/BlobEvent", "status": [ "StandardTrack" ], @@ -7109,7 +7109,7 @@ "returns": "A new BlobEvent object." }, "blobevent.data": { - "url": "$MDN_URL$/web/api/blobevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/data", "status": [ "StandardTrack" ], @@ -7131,7 +7131,7 @@ "doc": "The data read-only property of the BlobEvent interface represents a Blob associated with the event." }, "blobevent.timecode": { - "url": "$MDN_URL$/web/api/blobevent/timecode", + "url": "https://developer.mozilla.org/docs/Web/API/BlobEvent/timecode", "status": [ "StandardTrack" ], @@ -7149,7 +7149,7 @@ "doc": "The timecode read-only property of the BlobEvent interface indicates the difference between the timestamp of the first chunk of data, and the timestamp of the first chunk in the first BlobEvent produced by this recorder.\n

    Note that the timecode in the first produced BlobEvent does not need to be zero." }, "bluetooth": { - "url": "$MDN_URL$/web/api/bluetooth", + "url": "https://developer.mozilla.org/docs/Web/API/Bluetooth", "status": [ "Experimental", "StandardTrack" @@ -7163,7 +7163,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Bluetooth interface of the Web Bluetooth API provides methods to query Bluetooth availability and request access to devices." }, "bluetooth.getavailability": { - "url": "$MDN_URL$/web/api/bluetooth/getavailability", + "url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getAvailability", "status": [ "Experimental", "StandardTrack" @@ -7181,7 +7181,7 @@ "returns": "A Promise that resolves with a Boolean.\n

    The Promise will resolve with a value of false if access is disallowed by Permissions-Policy: bluetooth, if the user has configured the browser to always resolve with false, or if the device does not have a Bluetooth adapter.\nOtherwise it will resolve with true." }, "bluetooth.getdevices": { - "url": "$MDN_URL$/web/api/bluetooth/getdevices", + "url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/getDevices", "status": [ "Experimental", "StandardTrack" @@ -7197,7 +7197,7 @@ } }, "bluetooth.requestdevice": { - "url": "$MDN_URL$/web/api/bluetooth/requestdevice", + "url": "https://developer.mozilla.org/docs/Web/API/Bluetooth/requestDevice", "status": [ "Experimental", "StandardTrack" @@ -7223,7 +7223,7 @@ } }, "bluetoothcharacteristicproperties": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties", "status": [ "Experimental", "StandardTrack" @@ -7237,7 +7237,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The BluetoothCharacteristicProperties interface of the Web Bluetooth API provides the operations that are valid on the given BluetoothRemoteGATTCharacteristic.\n

    This interface is returned by calling BluetoothRemoteGATTCharacteristic.properties." }, "bluetoothcharacteristicproperties.authenticatedsignedwrites": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/authenticatedsignedwrites", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/authenticatedSignedWrites", "status": [ "Experimental", "StandardTrack" @@ -7254,7 +7254,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The authenticatedSignedWrites read-only\nproperty of the BluetoothCharacteristicProperties interface returns a\nboolean that is true if signed writing to the characteristic\nvalue is permitted." }, "bluetoothcharacteristicproperties.broadcast": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/broadcast", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/broadcast", "status": [ "Experimental", "StandardTrack" @@ -7271,7 +7271,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The broadcast read-only property of the\nBluetoothCharacteristicProperties interface returns a\nboolean that is true if the broadcast of the characteristic\nvalue is permitted using the Server Characteristic Configuration Descriptor." }, "bluetoothcharacteristicproperties.indicate": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/indicate", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/indicate", "status": [ "Experimental", "StandardTrack" @@ -7288,7 +7288,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The indicate read-only property of the\nBluetoothCharacteristicProperties interface returns a\nboolean that is true if indications of the characteristic\nvalue with acknowledgement is permitted." }, "bluetoothcharacteristicproperties.notify": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/notify", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/notify", "status": [ "Experimental", "StandardTrack" @@ -7305,7 +7305,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The notify read-only property of the\nBluetoothCharacteristicProperties interface returns a\nboolean that is true if notifications of the characteristic\nvalue without acknowledgement is permitted." }, "bluetoothcharacteristicproperties.read": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/read", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/read", "status": [ "Experimental", "StandardTrack" @@ -7322,7 +7322,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read read-only property of the\nBluetoothCharacteristicProperties interface returns a\nboolean that is true if the reading of the characteristic\nvalue is permitted." }, "bluetoothcharacteristicproperties.reliablewrite": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/reliablewrite", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/reliableWrite", "status": [ "Experimental", "StandardTrack" @@ -7339,7 +7339,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The reliableWrite read-only property of\nthe BluetoothCharacteristicProperties interface returns a\nboolean that is true if reliable writes to the characteristic\nis permitted." }, "bluetoothcharacteristicproperties.writableauxiliaries": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/writableauxiliaries", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writableAuxiliaries", "status": [ "Experimental", "StandardTrack" @@ -7356,7 +7356,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The writableAuxiliaries read-only\nproperty of the BluetoothCharacteristicProperties interface returns a\nboolean that is true if reliable writes to the characteristic\ndescriptor is permitted." }, "bluetoothcharacteristicproperties.write": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/write", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/write", "status": [ "Experimental", "StandardTrack" @@ -7373,7 +7373,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The write read-only property of the\nBluetoothCharacteristicProperties interface returns a\nboolean that is true if the writing to the characteristic with\nresponse is permitted." }, "bluetoothcharacteristicproperties.writewithoutresponse": { - "url": "$MDN_URL$/web/api/bluetoothcharacteristicproperties/writewithoutresponse", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothCharacteristicProperties/writeWithoutResponse", "status": [ "Experimental", "StandardTrack" @@ -7390,7 +7390,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The writeWithoutResponse read-only\nproperty of the BluetoothCharacteristicProperties interface returns a\nboolean that is true if the writing to the characteristic\nwithout response is permitted." }, "bluetoothdevice": { - "url": "$MDN_URL$/web/api/bluetoothdevice", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice", "status": [ "Experimental", "StandardTrack" @@ -7404,7 +7404,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothDevice interface of the Web Bluetooth API represents a Bluetooth device inside a particular script execution\nenvironment." }, "bluetoothdevice.gatt": { - "url": "$MDN_URL$/web/api/bluetoothdevice/gatt", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/gatt", "status": [ "Experimental", "StandardTrack" @@ -7421,7 +7421,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The\nBluetoothDevice.gatt read-only property returns\na reference to the device's BluetoothRemoteGATTServer." }, "bluetoothdevice.id": { - "url": "$MDN_URL$/web/api/bluetoothdevice/id", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/id", "status": [ "Experimental", "StandardTrack" @@ -7438,7 +7438,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothDevice.id read-only property returns a\nstring that uniquely identifies a device." }, "bluetoothdevice.name": { - "url": "$MDN_URL$/web/api/bluetoothdevice/name", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothDevice/name", "status": [ "Experimental", "StandardTrack" @@ -7455,7 +7455,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothDevice.name read-only property returns a\nstring that provides a human-readable name for the device." }, "bluetoothremotegattcharacteristic": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic", "status": [ "Experimental", "StandardTrack" @@ -7469,7 +7469,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth API represents a GATT Characteristic, which is a basic data element that provides further information about a peripheral's service." }, "bluetoothremotegattcharacteristic.getdescriptor": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/getdescriptor", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptor", "status": [ "Experimental", "StandardTrack" @@ -7487,7 +7487,7 @@ "returns": "A Promise that resolves to the\nfirst BluetoothRemoteGATTDescriptor." }, "bluetoothremotegattcharacteristic.getdescriptors": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/getdescriptors", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptors", "status": [ "Experimental", "StandardTrack" @@ -7505,7 +7505,7 @@ "returns": "A Promise that resolves to an Array\nof BluetoothRemoteGATTDescriptor objects." }, "bluetoothremotegattcharacteristic.properties": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/properties", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties", "status": [ "Experimental", "StandardTrack" @@ -7522,7 +7522,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTCharacteristic.properties\nread-only property returns a BluetoothCharacteristicProperties instance\ncontaining the properties of this characteristic." }, "bluetoothremotegattcharacteristic.readvalue": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/readvalue", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/readValue", "status": [ "Experimental", "StandardTrack" @@ -7540,7 +7540,7 @@ "returns": "A Promise that resolves to a DataView." }, "bluetoothremotegattcharacteristic.service": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/service", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/service", "status": [ "Experimental", "StandardTrack" @@ -7557,7 +7557,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTCharacteristic.service read-only\nproperty returns the BluetoothRemoteGATTService this characteristic belongs to." }, "bluetoothremotegattcharacteristic.startnotifications": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/startnotifications", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/startNotifications", "status": [ "Experimental", "StandardTrack" @@ -7575,7 +7575,7 @@ "returns": "A Promise to the BluetoothRemoteGATTCharacteristic instance." }, "bluetoothremotegattcharacteristic.stopnotifications": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/stopnotifications", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/stopNotifications", "status": [ "Experimental", "StandardTrack" @@ -7593,7 +7593,7 @@ "returns": "A Promise." }, "bluetoothremotegattcharacteristic.uuid": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/uuid", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid", "status": [ "Experimental", "StandardTrack" @@ -7610,7 +7610,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTCharacteristic.uuid read-only\nproperty returns a string containing the UUID of the characteristic, for\nexample '00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate\nMeasurement characteristic." }, "bluetoothremotegattcharacteristic.value": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/value", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/value", "status": [ "Experimental", "StandardTrack" @@ -7627,7 +7627,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTCharacteristic.value read-only\nproperty returns currently cached characteristic value. This value gets updated when the\nvalue of the characteristic is read or updated via a notification or indication." }, "bluetoothremotegattcharacteristic.writevalue": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/writevalue", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValue", "status": [ "StandardTrack", "Deprecated" @@ -7645,7 +7645,7 @@ "returns": "A Promise." }, "bluetoothremotegattcharacteristic.writevaluewithoutresponse": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/writevaluewithoutresponse", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValueWithoutResponse", "status": [ "Experimental", "StandardTrack" @@ -7666,7 +7666,7 @@ "returns": "A Promise." }, "bluetoothremotegattcharacteristic.writevaluewithresponse": { - "url": "$MDN_URL$/web/api/bluetoothremotegattcharacteristic/writevaluewithresponse", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValueWithResponse", "status": [ "Experimental", "StandardTrack" @@ -7687,7 +7687,7 @@ "returns": "A Promise." }, "bluetoothremotegattdescriptor": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor", "status": [ "Experimental", "StandardTrack" @@ -7701,7 +7701,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTDescriptor interface of the Web Bluetooth API provides a GATT Descriptor,\nwhich provides further information about a characteristic's value." }, "bluetoothremotegattdescriptor.characteristic": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor/characteristic", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/characteristic", "status": [ "Experimental", "StandardTrack" @@ -7718,7 +7718,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTDescriptor.characteristic\nread-only property returns the BluetoothRemoteGATTCharacteristic this\ndescriptor belongs to." }, "bluetoothremotegattdescriptor.readvalue": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor/readvalue", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/readValue", "status": [ "Experimental", "StandardTrack" @@ -7736,7 +7736,7 @@ "returns": "A Promise that resolves to a DataView." }, "bluetoothremotegattdescriptor.uuid": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor/uuid", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/uuid", "status": [ "Experimental", "StandardTrack" @@ -7753,7 +7753,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTDescriptor.uuid read-only property returns the UUID of the characteristic descriptor.\nFor example \"00002902-0000-1000-8000-00805f9b34fb\" for the Client Characteristic Configuration descriptor." }, "bluetoothremotegattdescriptor.value": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor/value", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/value", "status": [ "Experimental", "StandardTrack" @@ -7770,7 +7770,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTDescriptor.value\nread-only property returns a DataView containing the currently cached\ndescriptor value. This value gets updated when the value of the descriptor is read." }, "bluetoothremotegattdescriptor.writevalue": { - "url": "$MDN_URL$/web/api/bluetoothremotegattdescriptor/writevalue", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTDescriptor/writeValue", "status": [ "Experimental", "StandardTrack" @@ -7791,7 +7791,7 @@ "returns": "A Promise." }, "bluetoothremotegattserver": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer", "status": [ "Experimental", "StandardTrack" @@ -7805,7 +7805,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTServer interface of the Web Bluetooth API represents a GATT\nServer on a remote device." }, "bluetoothremotegattserver.connect": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/connect", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connect", "status": [ "Experimental", "StandardTrack" @@ -7823,7 +7823,7 @@ "returns": "A Promise that resolves to a BluetoothRemoteGATTServer." }, "bluetoothremotegattserver.connected": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/connected", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/connected", "status": [ "Experimental", "StandardTrack" @@ -7840,7 +7840,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTServer.connected read-only\nproperty returns a boolean value that returns true while this script execution\nenvironment is connected to this.device. It can be false while the user\nagent is physically connected." }, "bluetoothremotegattserver.device": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/device", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/device", "status": [ "Experimental", "StandardTrack" @@ -7857,7 +7857,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTServer.device read-only property\nreturns a reference to the BluetoothDevice running the server." }, "bluetoothremotegattserver.disconnect": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/disconnect", "status": [ "Experimental", "StandardTrack" @@ -7875,7 +7875,7 @@ "returns": "None (undefined)." }, "bluetoothremotegattserver.getprimaryservice": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/getprimaryservice", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryService", "status": [ "Experimental", "StandardTrack" @@ -7896,7 +7896,7 @@ "returns": "A Promise that resolves to a BluetoothRemoteGATTService object." }, "bluetoothremotegattserver.getprimaryservices": { - "url": "$MDN_URL$/web/api/bluetoothremotegattserver/getprimaryservices", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTServer/getPrimaryServices", "status": [ "Experimental", "StandardTrack" @@ -7917,7 +7917,7 @@ "returns": "A Promise that resolves to a list of BluetoothRemoteGATTService\nobjects." }, "bluetoothremotegattservice": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService", "status": [ "Experimental", "StandardTrack" @@ -7931,7 +7931,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothRemoteGATTService interface of the Web Bluetooth API represents a\nservice provided by a GATT server, including a device, a list of referenced services,\nand a list of the characteristics of this service." }, "bluetoothremotegattservice.device": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice/device", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/device", "status": [ "Experimental", "StandardTrack" @@ -7948,7 +7948,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothGATTService.device read-only property\nreturns information about a Bluetooth device through an instance of\nBluetoothDevice." }, "bluetoothremotegattservice.getcharacteristic": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice/getcharacteristic", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristic", "status": [ "Experimental", "StandardTrack" @@ -7969,7 +7969,7 @@ "returns": "A Promise to an instance of BluetoothRemoteGATTCharacteristic" }, "bluetoothremotegattservice.getcharacteristics": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice/getcharacteristics", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristics", "status": [ "Experimental", "StandardTrack" @@ -7990,7 +7990,7 @@ "returns": "A Promise to an\nArray of BluetoothRemoteGATTCharacteristic instances." }, "bluetoothremotegattservice.isprimary": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice/isprimary", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/isPrimary", "status": [ "Experimental", "StandardTrack" @@ -8007,7 +8007,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothGATTService.isPrimary read-only property\nreturns a boolean value that indicates whether this is a primary service. If it\nis not a primary service, it is a secondary service." }, "bluetoothremotegattservice.uuid": { - "url": "$MDN_URL$/web/api/bluetoothremotegattservice/uuid", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/uuid", "status": [ "Experimental", "StandardTrack" @@ -8024,7 +8024,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The BluetoothGATTService.uuid read-only property\nreturns a string representing the UUID of this service." }, "bluetoothuuid": { - "url": "$MDN_URL$/web/api/bluetoothuuid", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID", "status": [ "StandardTrack" ], @@ -8037,7 +8037,7 @@ "doc": "The BluetoothUUID interface of the Web Bluetooth API provides a way to look up Universally Unique Identifier (UUID) values by name in the\nregistry maintained by the Bluetooth SIG." }, "bluetoothuuid.canonicaluuid": { - "url": "$MDN_URL$/web/api/bluetoothuuid/canonicaluuid_static", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/canonicalUUID_static", "status": [ "Experimental", "StandardTrack" @@ -8058,7 +8058,7 @@ "returns": "A 128-bit UUID." }, "bluetoothuuid.getcharacteristic": { - "url": "$MDN_URL$/web/api/bluetoothuuid/getcharacteristic_static", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getCharacteristic_static", "status": [ "Experimental", "StandardTrack" @@ -8082,7 +8082,7 @@ } }, "bluetoothuuid.getdescriptor": { - "url": "$MDN_URL$/web/api/bluetoothuuid/getdescriptor_static", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getDescriptor_static", "status": [ "Experimental", "StandardTrack" @@ -8106,7 +8106,7 @@ } }, "bluetoothuuid.getservice": { - "url": "$MDN_URL$/web/api/bluetoothuuid/getservice_static", + "url": "https://developer.mozilla.org/docs/Web/API/BluetoothUUID/getService_static", "status": [ "Experimental", "StandardTrack" @@ -8130,7 +8130,7 @@ } }, "broadcastchannel": { - "url": "$MDN_URL$/web/api/broadcastchannel", + "url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel", "status": [ "StandardTrack" ], @@ -8153,7 +8153,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The BroadcastChannel interface represents a named channel that any browsing context of a given origin can subscribe to. It allows communication between different documents (in different windows, tabs, frames or iframes) of the same origin. Messages are broadcasted via a message event fired at all BroadcastChannel objects listening to the channel, except the object that sent the message." }, "broadcastchannel.broadcastchannel": { - "url": "$MDN_URL$/web/api/broadcastchannel/broadcastchannel", + "url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/BroadcastChannel", "status": [ "StandardTrack" ], @@ -8179,7 +8179,7 @@ } }, "broadcastchannel.close": { - "url": "$MDN_URL$/web/api/broadcastchannel/close", + "url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/close", "status": [ "StandardTrack" ], @@ -8203,7 +8203,7 @@ "returns": "None (undefined)." }, "broadcastchannel.name": { - "url": "$MDN_URL$/web/api/broadcastchannel/name", + "url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/name", "status": [ "StandardTrack" ], @@ -8226,7 +8226,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the BroadcastChannel interface returns a string, which uniquely identifies the given channel with its name. This name is passed to the BroadcastChannel() constructor at creation time and is therefore read-only." }, "broadcastchannel.postmessage": { - "url": "$MDN_URL$/web/api/broadcastchannel/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/BroadcastChannel/postMessage", "status": [ "StandardTrack" ], @@ -8257,7 +8257,7 @@ } }, "browsercapturemediastreamtrack": { - "url": "$MDN_URL$/web/api/browsercapturemediastreamtrack", + "url": "https://developer.mozilla.org/docs/Web/API/BrowserCaptureMediaStreamTrack", "status": [ "Experimental", "StandardTrack" @@ -8273,7 +8273,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The BrowserCaptureMediaStreamTrack interface of the Screen Capture API represents a single video track. It extends the MediaStreamTrack class with methods to limit the part of a self-capture stream (for example, a user's screen or window) that is captured." }, "browsercapturemediastreamtrack.clone": { - "url": "$MDN_URL$/web/api/browsercapturemediastreamtrack/clone", + "url": "https://developer.mozilla.org/docs/Web/API/BrowserCaptureMediaStreamTrack/clone", "status": [ "Experimental", "StandardTrack" @@ -8290,7 +8290,7 @@ "returns": "A BrowserCaptureMediaStreamTrack instance." }, "browsercapturemediastreamtrack.cropto": { - "url": "$MDN_URL$/web/api/browsercapturemediastreamtrack/cropto", + "url": "https://developer.mozilla.org/docs/Web/API/BrowserCaptureMediaStreamTrack/cropTo", "status": [ "Experimental", "StandardTrack" @@ -8310,7 +8310,7 @@ "returns": "A Promise that resolves to undefined.\n

    The promise will reject if:\n

    \n
    \n

    Note:\nIn Chromium, if a track has clones, cropTo() will reject (see Chrome issue 41482026).\n

    " }, "browsercapturemediastreamtrack.restrictto": { - "url": "$MDN_URL$/web/api/browsercapturemediastreamtrack/restrictto", + "url": "https://developer.mozilla.org/docs/Web/API/BrowserCaptureMediaStreamTrack/restrictTo", "status": [ "Experimental", "StandardTrack" @@ -8330,7 +8330,7 @@ "returns": "A Promise that resolves to undefined.\n

    The promise will reject if:\n

    \n
    \n

    Note:\nIn Chromium, if a track has clones, restrictTo() will reject (see Chrome issue 41482026).\n

    " }, "btoa": { - "url": "$MDN_URL$/web/api/window/btoa", + "url": "https://developer.mozilla.org/docs/Web/API/Window/btoa", "status": [ "StandardTrack" ], @@ -8361,7 +8361,7 @@ } }, "bytelengthqueuingstrategy": { - "url": "$MDN_URL$/web/api/bytelengthqueuingstrategy", + "url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy", "status": [ "StandardTrack" ], @@ -8385,7 +8385,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ByteLengthQueuingStrategy interface of the Streams API provides a built-in byte length queuing strategy that can be used when constructing streams." }, "bytelengthqueuingstrategy.bytelengthqueuingstrategy": { - "url": "$MDN_URL$/web/api/bytelengthqueuingstrategy/bytelengthqueuingstrategy", + "url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/ByteLengthQueuingStrategy", "status": [ "StandardTrack" ], @@ -8413,7 +8413,7 @@ "returns": "An instance of the ByteLengthQueuingStrategy object." }, "bytelengthqueuingstrategy.highwatermark": { - "url": "$MDN_URL$/web/api/bytelengthqueuingstrategy/highwatermark", + "url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/highWaterMark", "status": [ "StandardTrack" ], @@ -8437,7 +8437,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only ByteLengthQueuingStrategy.highWaterMark property returns the total number of bytes that can be contained in the internal queue before backpressure is applied.\n

    \n

    Note:\nUnlike CountQueuingStrategy() where the highWaterMark property specifies a simple count of the number of chunks, with ByteLengthQueuingStrategy(), the highWaterMark parameter specifies a number of bytes — specifically, given a stream of chunks, how many bytes worth of those chunks (rather than a count of how many of those chunks) can be contained in the internal queue before backpressure is applied.\n

    " }, "bytelengthqueuingstrategy.size": { - "url": "$MDN_URL$/web/api/bytelengthqueuingstrategy/size", + "url": "https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/size", "status": [ "StandardTrack" ], @@ -8465,7 +8465,7 @@ "returns": "An integer representing the byte length of the given chunk." }, "cache": { - "url": "$MDN_URL$/web/api/cache", + "url": "https://developer.mozilla.org/docs/Web/API/Cache", "status": [ "StandardTrack" ], @@ -8488,7 +8488,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The Cache interface provides a persistent storage mechanism for Request / Response object pairs that are cached in long lived memory. How long a Cache object lives is browser dependent, but a single origin's scripts can typically rely on the presence of a previously populated Cache object. Note that the Cache interface is exposed to windowed scopes as well as workers. You don't have to use it in conjunction with service workers, even though it is defined in the service worker spec.\n

    An origin can have multiple, named Cache objects. You are responsible for implementing how your script (e.g., in a ServiceWorker) handles Cache updates. Items in a Cache do not get updated unless explicitly requested; they don't expire unless deleted. Use CacheStorage.open() to open a specific named Cache object and then call any of the Cache methods to maintain the Cache.\n

    You are also responsible for periodically purging cache entries. Each browser has a hard limit on the amount of cache storage that a given origin can use. Cache quota usage estimates are available via the StorageManager.estimate() method. The browser does its best to manage disk space, but it may delete the Cache storage for an origin. The browser will generally delete all of the data for an origin or none of the data for an origin. Make sure to version caches by name and use the caches only from the version of the script that they can safely operate on. See Deleting old caches for more information.\n

    \n

    Note:\nThe key matching algorithm depends on the VARY header in the value. So matching a new key requires looking at both key and value for entries in the Cache object.\n

    \n
    \n

    Note:\nThe caching API doesn't honor HTTP caching headers.\n

    " }, "cache.add": { - "url": "$MDN_URL$/web/api/cache/add", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/add", "status": [ "StandardTrack" ], @@ -8517,7 +8517,7 @@ } }, "cache.addall": { - "url": "$MDN_URL$/web/api/cache/addall", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/addAll", "status": [ "StandardTrack" ], @@ -8546,7 +8546,7 @@ } }, "cache.delete": { - "url": "$MDN_URL$/web/api/cache/delete", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/delete", "status": [ "StandardTrack" ], @@ -8574,7 +8574,7 @@ "returns": "A Promise that resolves to true if the cache entry is\ndeleted, or false otherwise." }, "cache.keys": { - "url": "$MDN_URL$/web/api/cache/keys", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/keys", "status": [ "StandardTrack" ], @@ -8601,7 +8601,7 @@ "returns": "A Promise that resolves to an array of Request\nobjects." }, "cache.match": { - "url": "$MDN_URL$/web/api/cache/match", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/match", "status": [ "StandardTrack" ], @@ -8629,7 +8629,7 @@ "returns": "A Promise that resolves to the first Response that matches\nthe request or to undefined if no match is found.\n
    \n

    Note:\nCache.match() is basically identical to\nCache.matchAll(), except that rather than resolving with an array of\nall matching responses, it resolves with the first matching response only (that is,\nresponse[0]).\n

    " }, "cache.matchall": { - "url": "$MDN_URL$/web/api/cache/matchall", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/matchAll", "status": [ "StandardTrack" ], @@ -8656,7 +8656,7 @@ "returns": "A Promise that resolves to an array of all matching responses in the\nCache object.\n
    \n

    Note:\nCache.match() is basically identical to\nCache.matchAll(), except that rather than resolving with an array of all\nmatching responses, it resolves with the first matching response only (that is,\nresponse[0]).\n

    " }, "cache.put": { - "url": "$MDN_URL$/web/api/cache/put", + "url": "https://developer.mozilla.org/docs/Web/API/Cache/put", "status": [ "StandardTrack" ], @@ -8687,7 +8687,7 @@ } }, "caches": { - "url": "$MDN_URL$/web/api/window/caches", + "url": "https://developer.mozilla.org/docs/Web/API/Window/caches", "status": [ "StandardTrack" ], @@ -8710,7 +8710,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The caches read-only property of the Window interface returns the CacheStorage object associated with the current context.\nThis object enables functionality such as storing assets for offline use, and generating custom responses to requests." }, "cachestorage": { - "url": "$MDN_URL$/web/api/cachestorage", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage", "status": [ "StandardTrack" ], @@ -8733,7 +8733,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The CacheStorage interface represents the storage for Cache objects.\n

    The interface:\n

    \n

    Use CacheStorage.open() to obtain a Cache instance.\n

    Use CacheStorage.match() to check if a given Request is a key in any of the Cache objects that the CacheStorage object tracks.\n

    You can access CacheStorage through the Window.caches property in windows or through the WorkerGlobalScope.caches property in workers.\n

    \n

    Note:\nCacheStorage always rejects with a SecurityError on untrusted origins (i.e., those that aren't using HTTPS, although this definition will likely become more complex in the future.) When testing on Firefox, you can get around this by checking the Enable Service Workers over HTTP (when toolbox is open) option in the Firefox DevTools options/gear menu. Furthermore, because CacheStorage requires file-system access, it may be unavailable in private mode in Firefox.\n

    \n
    \n

    Note:\nCacheStorage.match() is a convenience method. Equivalent functionality to match a cache entry can be implemented by returning an array of cache names from CacheStorage.keys(), opening each cache with CacheStorage.open(), and matching the one you want with Cache.match().\n

    " }, "cachestorage.delete": { - "url": "$MDN_URL$/web/api/cachestorage/delete", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage/delete", "status": [ "StandardTrack" ], @@ -8760,7 +8760,7 @@ "returns": "A Promise that resolves to true if the Cache\nobject is found and deleted, and false otherwise." }, "cachestorage.has": { - "url": "$MDN_URL$/web/api/cachestorage/has", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage/has", "status": [ "StandardTrack" ], @@ -8787,7 +8787,7 @@ "returns": "A Promise that resolves to true if the cache exists or\nfalse if not." }, "cachestorage.keys": { - "url": "$MDN_URL$/web/api/cachestorage/keys", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage/keys", "status": [ "StandardTrack" ], @@ -8810,7 +8810,7 @@ "returns": "A Promise that resolves with an array of the Cache names inside the CacheStorage object." }, "cachestorage.match": { - "url": "$MDN_URL$/web/api/cachestorage/match", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage/match", "status": [ "StandardTrack" ], @@ -8837,7 +8837,7 @@ "returns": "A Promise that resolves to the matching Response. If\nno matching response to the specified request is found, the promise resolves\nwith undefined." }, "cachestorage.open": { - "url": "$MDN_URL$/web/api/cachestorage/open", + "url": "https://developer.mozilla.org/docs/Web/API/CacheStorage/open", "status": [ "StandardTrack" ], @@ -8864,7 +8864,7 @@ "returns": "A Promise that resolves to the requested Cache object." }, "canmakepaymentevent": { - "url": "$MDN_URL$/web/api/canmakepaymentevent", + "url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent", "status": [ "Experimental", "StandardTrack" @@ -8881,7 +8881,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The CanMakePaymentEvent interface of the Payment Handler API is the event object for the canmakepayment event, fired on a payment app's service worker to check whether it is ready to handle a payment. Specifically, it is fired when the merchant website calls the PaymentRequest() constructor." }, "canmakepaymentevent.canmakepaymentevent": { - "url": "$MDN_URL$/web/api/canmakepaymentevent/canmakepaymentevent", + "url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/CanMakePaymentEvent", "status": [ "Experimental", "StandardTrack" @@ -8901,7 +8901,7 @@ } }, "canmakepaymentevent.respondwith": { - "url": "$MDN_URL$/web/api/canmakepaymentevent/respondwith", + "url": "https://developer.mozilla.org/docs/Web/API/CanMakePaymentEvent/respondWith", "status": [ "Experimental", "StandardTrack" @@ -8922,7 +8922,7 @@ "returns": "None (undefined)." }, "canvascapturemediastreamtrack": { - "url": "$MDN_URL$/web/api/canvascapturemediastreamtrack", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack", "status": [ "StandardTrack" ], @@ -8940,7 +8940,7 @@ "doc": "The CanvasCaptureMediaStreamTrack interface of the Media Capture and Streams API represents the video track contained in a MediaStream being generated from a <canvas> following a call to HTMLCanvasElement.captureStream()." }, "canvascapturemediastreamtrack.canvas": { - "url": "$MDN_URL$/web/api/canvascapturemediastreamtrack/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack/canvas", "status": [ "StandardTrack" ], @@ -8958,7 +8958,7 @@ "doc": "The canvas read-only property of the CanvasCaptureMediaStreamTrack interface returns the HTMLCanvasElement from which frames are being captured." }, "canvascapturemediastreamtrack.requestframe": { - "url": "$MDN_URL$/web/api/canvascapturemediastreamtrack/requestframe", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasCaptureMediaStreamTrack/requestFrame", "status": [ "StandardTrack" ], @@ -8977,7 +8977,7 @@ "returns": "None (undefined)." }, "canvasgradient": { - "url": "$MDN_URL$/web/api/canvasgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasGradient", "status": [ "StandardTrack" ], @@ -8999,7 +8999,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CanvasGradient interface represents an opaque object describing a gradient. It is returned by the methods CanvasRenderingContext2D.createLinearGradient(), CanvasRenderingContext2D.createConicGradient() or CanvasRenderingContext2D.createRadialGradient().\n

    It can be used as a fillStyle or strokeStyle." }, "canvasgradient.addcolorstop": { - "url": "$MDN_URL$/web/api/canvasgradient/addcolorstop", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasGradient/addColorStop", "status": [ "StandardTrack" ], @@ -9030,7 +9030,7 @@ } }, "canvaspattern": { - "url": "$MDN_URL$/web/api/canvaspattern", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasPattern", "status": [ "StandardTrack" ], @@ -9052,7 +9052,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CanvasPattern interface represents an opaque object describing a pattern, based on an image, a canvas, or a video, created by the CanvasRenderingContext2D.createPattern() method.\n

    It can be used as a fillStyle or strokeStyle." }, "canvaspattern.settransform": { - "url": "$MDN_URL$/web/api/canvaspattern/settransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasPattern/setTransform", "status": [ "StandardTrack" ], @@ -9078,7 +9078,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D", "status": [ "StandardTrack" ], @@ -9100,7 +9100,7 @@ "doc": "The CanvasRenderingContext2D interface, part of the Canvas API, provides the 2D rendering context for the drawing surface of a <canvas> element.\nIt is used for drawing shapes, text, images, and other objects.\n

    The interface's properties and methods are described in the reference section of this page.\nThe Canvas tutorial has more explanation, examples, and resources, as well.\n

    For OffscreenCanvas, there is an equivalent interface that provides the rendering context.\nThe offscreen rendering context inherits most of the same properties and methods as the CanvasRenderingContext2D and is described in more detail in the OffscreenCanvasRenderingContext2D reference page." }, "canvasrenderingcontext2d.arc": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arc", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arc", "status": [ "StandardTrack" ], @@ -9131,7 +9131,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.arcto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arcto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arcTo", "status": [ "StandardTrack" ], @@ -9164,7 +9164,7 @@ } }, "canvasrenderingcontext2d.beginpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beginpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/beginPath", "status": [ "StandardTrack" ], @@ -9187,7 +9187,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.beziercurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beziercurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/bezierCurveTo", "status": [ "StandardTrack" ], @@ -9218,7 +9218,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.canvas": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/canvas", "status": [ "StandardTrack" ], @@ -9240,7 +9240,7 @@ "doc": "The CanvasRenderingContext2D.canvas property, part of the\nCanvas API, is a read-only reference to the\nHTMLCanvasElement object that is associated with a given context. It\nmight be null if there is no associated <canvas> element." }, "canvasrenderingcontext2d.clearrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clearrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clearRect", "status": [ "StandardTrack" ], @@ -9269,7 +9269,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.clip": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clip", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip", "status": [ "StandardTrack" ], @@ -9296,7 +9296,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.closepath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/closepath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/closePath", "status": [ "StandardTrack" ], @@ -9319,7 +9319,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.createconicgradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createconicgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createConicGradient", "status": [ "StandardTrack" ], @@ -9347,7 +9347,7 @@ "returns": "A conic CanvasGradient." }, "canvasrenderingcontext2d.createimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData", "status": [ "StandardTrack" ], @@ -9379,7 +9379,7 @@ } }, "canvasrenderingcontext2d.createlineargradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createlineargradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createLinearGradient", "status": [ "StandardTrack" ], @@ -9411,7 +9411,7 @@ } }, "canvasrenderingcontext2d.createpattern": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createpattern", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern", "status": [ "StandardTrack" ], @@ -9438,7 +9438,7 @@ "returns": "An opaque CanvasPattern describing a pattern.\n

    If the image is not fully loaded (HTMLImageElement.complete is false), then null is returned." }, "canvasrenderingcontext2d.createradialgradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createradialgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createRadialGradient", "status": [ "StandardTrack" ], @@ -9473,7 +9473,7 @@ } }, "canvasrenderingcontext2d.direction": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/direction", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/direction", "status": [ "StandardTrack" ], @@ -9495,7 +9495,7 @@ "doc": "The\nCanvasRenderingContext2D.direction\nproperty of the Canvas 2D API specifies the current text direction used to draw text." }, "canvasrenderingcontext2d.drawfocusifneeded": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/drawfocusifneeded", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawFocusIfNeeded", "status": [ "StandardTrack" ], @@ -9522,7 +9522,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.drawimage": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/drawimage", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage", "status": [ "StandardTrack" ], @@ -9560,7 +9560,7 @@ } }, "canvasrenderingcontext2d.ellipse": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ellipse", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/ellipse", "status": [ "StandardTrack" ], @@ -9593,7 +9593,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.fill": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fill", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fill", "status": [ "StandardTrack" ], @@ -9620,7 +9620,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.fillrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillRect", "status": [ "StandardTrack" ], @@ -9649,7 +9649,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.fillstyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillstyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillStyle", "status": [ "StandardTrack" ], @@ -9671,7 +9671,7 @@ "doc": "The\nCanvasRenderingContext2D.fillStyle\nproperty of the Canvas 2D API specifies the\ncolor, gradient, or pattern to use inside shapes. The default style is black.\n

    \n

    Note:\nFor more examples of fill and stroke styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "canvasrenderingcontext2d.filltext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/filltext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillText", "status": [ "StandardTrack" ], @@ -9700,7 +9700,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.filter": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/filter", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/filter", "status": [ "StandardTrack" ], @@ -9718,7 +9718,7 @@ "doc": "The\nCanvasRenderingContext2D.filter\nproperty of the Canvas 2D API provides filter effects such as blurring and grayscaling.\nIt is similar to the CSS filter property and accepts the same values." }, "canvasrenderingcontext2d.font": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/font", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/font", "status": [ "StandardTrack" ], @@ -9739,7 +9739,7 @@ "doc": "The CanvasRenderingContext2D.font property of the Canvas 2D API specifies the current text style to use when drawing text.\nThis string uses the same syntax as the CSS font specifier." }, "canvasrenderingcontext2d.fontkerning": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontkerning", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontKerning", "status": [ "StandardTrack" ], @@ -9757,7 +9757,7 @@ "doc": "The CanvasRenderingContext2D.fontKerning property of the Canvas API specifies how font kerning information is used.\n

    Kerning adjusts how adjacent letters are spaced in a proportional font, allowing them to edge into each other's visual area if there is space available.\nFor example, in well-kerned fonts, the characters AV, Ta and We nest together and make character spacing more uniform and pleasant to read than the equivalent text without kerning.\n

    The property corresponds to the font-kerning CSS property." }, "canvasrenderingcontext2d.fontstretch": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontstretch", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontStretch", "status": [ "StandardTrack" ], @@ -9775,7 +9775,7 @@ "doc": "The CanvasRenderingContext2D.fontStretch property of the Canvas API specifies how the font may be expanded or condensed when drawing text.\n

    The property corresponds to the font-stretch CSS property when used with keywords (percentage values are not supported)." }, "canvasrenderingcontext2d.fontvariantcaps": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontvariantcaps", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontVariantCaps", "status": [ "StandardTrack" ], @@ -9793,7 +9793,7 @@ "doc": "The CanvasRenderingContext2D.fontVariantCaps property of the Canvas API specifies an alternative capitalization of the rendered text.\n

    This corresponds to the CSS font-variant-caps property." }, "canvasrenderingcontext2d.getcontextattributes": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getcontextattributes", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getContextAttributes", "status": [ "StandardTrack" ], @@ -9815,7 +9815,7 @@ "returns": "A CanvasRenderingContext2DSettings object that contains the actual context parameters.\nIt has the following members:\n

    \n
    alpha Optional
    \n
    \n

    A Boolean indicating if the canvas contains an alpha channel.\nIf false, the backdrop is always opaque, which can speed up drawing of transparent content and images.\n

    \n
    colorSpace Optional
    \n
    \n

    Indicates the color space of the rendering context. Possible values are:\n

    \n
    \n
    colorType Optional
    \n
    \n

    Indicates the color type of the rendering context. Possible values are:\n

      \n
    • \"unorm8\" denotes the color channels to 8 bit unsigned values. This is the default value.
    • \n
    • \"float16\" denotes the color channels to 16-bit floating-point values.
    • \n
    \n
    \n
    desynchronized Optional
    \n
    \n

    A Boolean indicating the user agent reduced the latency by desynchronizing the canvas paint cycle from the event loop.\n

    \n
    willReadFrequently Optional
    \n
    \n

    A Boolean indicating whether or not this canvas uses software acceleration (instead of hardware acceleration) to support frequent read-back operations via getImageData().\n

    \n
    " }, "canvasrenderingcontext2d.getimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getImageData", "status": [ "StandardTrack" ], @@ -9849,7 +9849,7 @@ } }, "canvasrenderingcontext2d.getlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getLineDash", "status": [ "StandardTrack" ], @@ -9872,7 +9872,7 @@ "returns": "An Array of numbers that specify distances to alternately draw a line and\na gap (in coordinate space units). If the number, when setting the elements, is odd, the\nelements of the array get copied and concatenated. For example, setting the line dash to\n[5, 15, 25] will result in getting back\n[5, 15, 25, 5, 15, 25]." }, "canvasrenderingcontext2d.gettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/gettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getTransform", "status": [ "StandardTrack" ], @@ -9895,7 +9895,7 @@ "returns": "A DOMMatrix object.\n

    The transformation matrix is described by:\n\n

    \n [acebdf001]\\left[ \\begin{array}{ccc} a & c & e \\\\ b & d & f \\\\ 0 & 0 & 1 \\end{array} \\right]\n
    \n\n
    \n

    Note:\nThe returned object is not live, so updating it will not\naffect the current transformation matrix, and updating the current transformation\nmatrix will not affect an already returned DOMMatrix.\n

    " }, "canvasrenderingcontext2d.globalalpha": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalalpha", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalAlpha", "status": [ "StandardTrack" ], @@ -9917,7 +9917,7 @@ "doc": "The\nCanvasRenderingContext2D.globalAlpha\nproperty of the Canvas 2D API specifies the alpha (transparency) value that is applied\nto shapes and images before they are drawn onto the canvas.\n
    \n

    Note:\nSee also the chapter Applying styles and color in the Canvas Tutorial.\n

    " }, "canvasrenderingcontext2d.globalcompositeoperation": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalcompositeoperation", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation", "status": [ "StandardTrack" ], @@ -9939,7 +9939,7 @@ "doc": "The\nCanvasRenderingContext2D.globalCompositeOperation\nproperty of the Canvas 2D API sets the type of compositing operation to apply when\ndrawing new shapes.\n

    See also Compositing and clipping in the Canvas Tutorial." }, "canvasrenderingcontext2d.imagesmoothingenabled": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingenabled", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled", "status": [ "StandardTrack" ], @@ -9961,7 +9961,7 @@ "doc": "The imageSmoothingEnabled property of the\nCanvasRenderingContext2D interface, part of the Canvas API, determines whether scaled images\nare smoothed (true, default) or not (false). On getting the\nimageSmoothingEnabled property, the last value it was set to is returned.\n

    This property is useful for games and other apps that use pixel art. When enlarging\nimages, the default resizing algorithm will blur the pixels. Set this property to\nfalse to retain the pixels' sharpness.\n

    \n

    Note:\nYou can adjust the smoothing quality with the\nimageSmoothingQuality\nproperty.\n

    " }, "canvasrenderingcontext2d.imagesmoothingquality": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingquality", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingQuality", "status": [ "StandardTrack" ], @@ -9979,7 +9979,7 @@ "doc": "The imageSmoothingQuality property of the\nCanvasRenderingContext2D interface, part of the Canvas API, lets you set the quality of\nimage smoothing.\n
    \n

    Note:\nFor this property to have an effect,\nimageSmoothingEnabled\nmust be true.\n

    " }, "canvasrenderingcontext2d.iscontextlost": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/iscontextlost", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isContextLost", "status": [ "StandardTrack" ], @@ -9998,7 +9998,7 @@ "returns": "true if the rendering context was lost; false otherwise." }, "canvasrenderingcontext2d.ispointinpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath", "status": [ "StandardTrack" ], @@ -10027,7 +10027,7 @@ "returns": "A boolean value, which is true if the specified point is contained in the current or specified path, otherwise false." }, "canvasrenderingcontext2d.ispointinstroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinstroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInStroke", "status": [ "StandardTrack" ], @@ -10055,7 +10055,7 @@ "returns": "A boolean value, which is true if the point is inside the area contained by the stroking of a path, otherwise false." }, "canvasrenderingcontext2d.lang": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/lang", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lang", "status": [ "Experimental", "StandardTrack" @@ -10072,7 +10072,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CanvasRenderingContext2D.lang property of the Canvas 2D API gets or sets the language of the canvas drawing context." }, "canvasrenderingcontext2d.letterspacing": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/letterspacing", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/letterSpacing", "status": [ "StandardTrack" ], @@ -10093,7 +10093,7 @@ "doc": "The CanvasRenderingContext2D.letterSpacing property of the Canvas API specifies the spacing between letters when drawing text.\n

    This corresponds to the CSS letter-spacing property." }, "canvasrenderingcontext2d.linecap": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linecap", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineCap", "status": [ "StandardTrack" ], @@ -10115,7 +10115,7 @@ "doc": "The\nCanvasRenderingContext2D.lineCap\nproperty of the Canvas 2D API determines the shape used to draw the end points of lines.\n

    \n

    Note:\nLines can be drawn with the\nstroke(), strokeRect(),\nand strokeText() methods.\n

    " }, "canvasrenderingcontext2d.linedashoffset": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linedashoffset", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineDashOffset", "status": [ "StandardTrack" ], @@ -10137,7 +10137,7 @@ "doc": "The\nCanvasRenderingContext2D.lineDashOffset\nproperty of the Canvas 2D API sets the line dash offset, or \"phase.\"\n
    \n

    Note:\nLines are drawn by calling the\nstroke() method.\n

    " }, "canvasrenderingcontext2d.linejoin": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linejoin", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineJoin", "status": [ "StandardTrack" ], @@ -10159,7 +10159,7 @@ "doc": "The\nCanvasRenderingContext2D.lineJoin\nproperty of the Canvas 2D API determines the shape used to join two line segments where\nthey meet.\n

    This property has no effect wherever two connected segments have the same direction,\nbecause no joining area will be added in this case. Degenerate segments with a length of\nzero (i.e., with all endpoints and control points at the exact same position) are also\nignored.\n

    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "canvasrenderingcontext2d.lineto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/lineto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineTo", "status": [ "StandardTrack" ], @@ -10186,7 +10186,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.linewidth": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linewidth", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineWidth", "status": [ "StandardTrack" ], @@ -10208,7 +10208,7 @@ "doc": "The\nCanvasRenderingContext2D.lineWidth\nproperty of the Canvas 2D API sets the thickness of lines.\n
    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "canvasrenderingcontext2d.measuretext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/measuretext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/measureText", "status": [ "StandardTrack" ], @@ -10234,7 +10234,7 @@ "returns": "A TextMetrics object." }, "canvasrenderingcontext2d.miterlimit": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/miterlimit", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/miterLimit", "status": [ "StandardTrack" ], @@ -10256,7 +10256,7 @@ "doc": "The CanvasRenderingContext2D.miterLimit property of the\nCanvas 2D API sets the miter limit ratio.\n
    \n

    Note:\nFor more info about miters, see Applying styles and color in the Canvas tutorial.\n

    " }, "canvasrenderingcontext2d.moveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/moveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/moveTo", "status": [ "StandardTrack" ], @@ -10283,7 +10283,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.putimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/putimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData", "status": [ "StandardTrack" ], @@ -10319,7 +10319,7 @@ } }, "canvasrenderingcontext2d.quadraticcurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/quadraticcurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/quadraticCurveTo", "status": [ "StandardTrack" ], @@ -10348,7 +10348,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.rect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rect", "status": [ "StandardTrack" ], @@ -10377,7 +10377,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.reset": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/reset", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/reset", "status": [ "StandardTrack" ], @@ -10399,7 +10399,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.resettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/resettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/resetTransform", "status": [ "StandardTrack" ], @@ -10422,7 +10422,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.restore": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/restore", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/restore", "status": [ "StandardTrack" ], @@ -10445,7 +10445,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.rotate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rotate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rotate", "status": [ "StandardTrack" ], @@ -10471,7 +10471,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.roundrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/roundrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect", "status": [ "StandardTrack" ], @@ -10504,7 +10504,7 @@ } }, "canvasrenderingcontext2d.save": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/save", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/save", "status": [ "StandardTrack" ], @@ -10527,7 +10527,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.scale": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/scale", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/scale", "status": [ "StandardTrack" ], @@ -10554,7 +10554,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.setlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/setlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash", "status": [ "StandardTrack" ], @@ -10580,7 +10580,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.settransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/settransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform", "status": [ "StandardTrack" ], @@ -10611,7 +10611,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.shadowblur": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowblur", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowBlur", "status": [ "StandardTrack" ], @@ -10633,7 +10633,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowBlur\nproperty of the Canvas 2D API specifies the amount of blur applied to shadows. The\ndefault is 0 (no blur).\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "canvasrenderingcontext2d.shadowcolor": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowcolor", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowColor", "status": [ "StandardTrack" ], @@ -10655,7 +10655,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowColor\nproperty of the Canvas 2D API specifies the color of shadows.\n

    Be aware that the shadow's rendered opacity will be affected by the opacity of the\nfillStyle color when filling, and\nof the strokeStyle color when\nstroking.\n

    \n

    Note:\nShadows are only drawn if the shadowColor\nproperty is set to a non-transparent value. One of the\nshadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "canvasrenderingcontext2d.shadowoffsetx": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsetx", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetX", "status": [ "StandardTrack" ], @@ -10677,7 +10677,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetX\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nhorizontally.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur, shadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "canvasrenderingcontext2d.shadowoffsety": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsety", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetY", "status": [ "StandardTrack" ], @@ -10699,7 +10699,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetY\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nvertically.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or shadowOffsetY properties must be non-zero, as\nwell.\n

    " }, "canvasrenderingcontext2d.stroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/stroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke", "status": [ "StandardTrack" ], @@ -10725,7 +10725,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.strokerect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokerect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeRect", "status": [ "StandardTrack" ], @@ -10754,7 +10754,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.strokestyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokestyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeStyle", "status": [ "StandardTrack" ], @@ -10776,7 +10776,7 @@ "doc": "The CanvasRenderingContext2D.strokeStyle property of the\nCanvas 2D API specifies the color, gradient, or pattern to use for the strokes\n(outlines) around shapes. The default is black.\n
    \n

    Note:\nFor more examples of stroke and fill styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "canvasrenderingcontext2d.stroketext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/stroketext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeText", "status": [ "StandardTrack" ], @@ -10805,7 +10805,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.textalign": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textalign", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textAlign", "status": [ "StandardTrack" ], @@ -10827,7 +10827,7 @@ "doc": "The\nCanvasRenderingContext2D.textAlign\nproperty of the Canvas 2D API specifies the current text alignment used when drawing\ntext.\n

    The alignment is relative to the x value of the\nfillText() method. For example, if\ntextAlign is \"center\", then the text's left edge will be at\nx - (textWidth / 2)." }, "canvasrenderingcontext2d.textbaseline": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textbaseline", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline", "status": [ "StandardTrack" ], @@ -10849,7 +10849,7 @@ "doc": "The\nCanvasRenderingContext2D.textBaseline\nproperty of the Canvas 2D API specifies the current text baseline used when drawing\ntext." }, "canvasrenderingcontext2d.textrendering": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textrendering", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering", "status": [ "StandardTrack" ], @@ -10867,7 +10867,7 @@ "doc": "The CanvasRenderingContext2D.textRendering property of the Canvas API provides information to the rendering engine about what to optimize for when rendering text.\n

    The values correspond to the SVG text-rendering attribute (and CSS text-rendering property)." }, "canvasrenderingcontext2d.transform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/transform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/transform", "status": [ "StandardTrack" ], @@ -10898,7 +10898,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.translate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/translate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/translate", "status": [ "StandardTrack" ], @@ -10925,7 +10925,7 @@ "returns": "None (undefined)." }, "canvasrenderingcontext2d.wordspacing": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/wordspacing", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing", "status": [ "StandardTrack" ], @@ -10946,7 +10946,7 @@ "doc": "The CanvasRenderingContext2D.wordSpacing property of the Canvas API specifies the spacing between words when drawing text.\n

    This corresponds to the CSS word-spacing property." }, "capturecontroller": { - "url": "$MDN_URL$/web/api/capturecontroller", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController", "status": [ "Experimental", "StandardTrack" @@ -10962,7 +10962,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CaptureController interface provides methods that can be used to further manipulate a captured display surface (captured via MediaDevices.getDisplayMedia())\n

    A CaptureController object is associated with a captured display surface by passing it into a getDisplayMedia() call as the value of the options object's controller property." }, "capturecontroller.capturecontroller": { - "url": "$MDN_URL$/web/api/capturecontroller/capturecontroller", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/CaptureController", "status": [ "Experimental", "StandardTrack" @@ -10978,7 +10978,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CaptureController constructor creates a new CaptureController object instance." }, "capturecontroller.decreasezoomlevel": { - "url": "$MDN_URL$/web/api/capturecontroller/decreasezoomlevel", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/decreaseZoomLevel", "status": [ "Experimental", "StandardTrack" @@ -10996,7 +10996,7 @@ } }, "capturecontroller.forwardwheel": { - "url": "$MDN_URL$/web/api/capturecontroller/forwardwheel", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/forwardWheel", "status": [ "Experimental", "StandardTrack" @@ -11018,7 +11018,7 @@ } }, "capturecontroller.getsupportedzoomlevels": { - "url": "$MDN_URL$/web/api/capturecontroller/getsupportedzoomlevels", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/getSupportedZoomLevels", "status": [ "Experimental", "StandardTrack" @@ -11036,7 +11036,7 @@ } }, "capturecontroller.increasezoomlevel": { - "url": "$MDN_URL$/web/api/capturecontroller/increasezoomlevel", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/increaseZoomLevel", "status": [ "Experimental", "StandardTrack" @@ -11054,7 +11054,7 @@ } }, "capturecontroller.resetzoomlevel": { - "url": "$MDN_URL$/web/api/capturecontroller/resetzoomlevel", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/resetZoomLevel", "status": [ "Experimental", "StandardTrack" @@ -11072,7 +11072,7 @@ } }, "capturecontroller.setfocusbehavior": { - "url": "$MDN_URL$/web/api/capturecontroller/setfocusbehavior", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/setFocusBehavior", "status": [ "Experimental", "StandardTrack" @@ -11095,7 +11095,7 @@ } }, "capturecontroller.zoomlevel": { - "url": "$MDN_URL$/web/api/capturecontroller/zoomlevel", + "url": "https://developer.mozilla.org/docs/Web/API/CaptureController/zoomLevel", "status": [ "Experimental", "StandardTrack" @@ -11108,7 +11108,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The zoomLevel read-only property of the CaptureController interface returns the captured display surface's current zoom level." }, "caretposition": { - "url": "$MDN_URL$/web/api/caretposition", + "url": "https://developer.mozilla.org/docs/Web/API/CaretPosition", "status": [ "StandardTrack" ], @@ -11129,7 +11129,7 @@ "doc": "The CaretPosition interface represents the caret position, an indicator for the text insertion point.\nYou can get a CaretPosition using the Document.caretPositionFromPoint() method." }, "caretposition.getclientrect": { - "url": "$MDN_URL$/web/api/caretposition/getclientrect", + "url": "https://developer.mozilla.org/docs/Web/API/CaretPosition/getClientRect", "status": [ "StandardTrack" ], @@ -11151,7 +11151,7 @@ "returns": "A DOMRect object." }, "caretposition.offset": { - "url": "$MDN_URL$/web/api/caretposition/offset", + "url": "https://developer.mozilla.org/docs/Web/API/CaretPosition/offset", "status": [ "StandardTrack" ], @@ -11172,7 +11172,7 @@ "doc": "The offset property of the CaretPosition interface returns an integer representing the offset of the selection in the caret position node.\n

    This will be the character offset in a text node or the selected child node's index in an element node." }, "caretposition.offsetnode": { - "url": "$MDN_URL$/web/api/caretposition/offsetnode", + "url": "https://developer.mozilla.org/docs/Web/API/CaretPosition/offsetNode", "status": [ "StandardTrack" ], @@ -11193,7 +11193,7 @@ "doc": "The offsetNode property of the CaretPosition interface returns a Node containing the found node at the caret's position." }, "cdatasection": { - "url": "$MDN_URL$/web/api/cdatasection", + "url": "https://developer.mozilla.org/docs/Web/API/CDATASection", "status": [ "StandardTrack" ], @@ -11215,7 +11215,7 @@ "doc": "The CDATASection interface represents a CDATA section\nthat can be used within XML to include extended portions of unescaped text.\nWhen inside a CDATA section, the symbols < and & don't need escaping\nas they normally do.\n

    In XML, a CDATA section looks like:\n

    \n```xml\n\n```\n
    \n

    For example:\n

    \n```xml\n\n  Here is a CDATA section:  & ]]> with all kinds of unescaped text.\n\n```\n
    \n

    The only sequence which is not allowed within a CDATA section is the closing sequence\nof a CDATA section itself, ]]>.\n

    \n

    Note:\nCDATA sections should not be used within HTML. They are considered comments and are not displayed.\n

    " }, "channelmergernode": { - "url": "$MDN_URL$/web/api/channelmergernode", + "url": "https://developer.mozilla.org/docs/Web/API/ChannelMergerNode", "status": [ "StandardTrack" ], @@ -11237,7 +11237,7 @@ "doc": "The ChannelMergerNode interface, often used in conjunction with its opposite, ChannelSplitterNode, reunites different mono inputs into a single output. Each input is used to fill a channel of the output. This is useful for accessing each channel separately, e.g., for performing channel mixing where gain must be separately controlled on each channel.\n

    If ChannelMergerNode has one single output, but as many inputs as there are channels to merge; the number of inputs is defined as a parameter of its constructor and the call to AudioContext.createChannelMerger(). In the case that no value is given, it will default to 6.\n

    Using a ChannelMergerNode, it is possible to create outputs with more channels than the rendering hardware is able to process. In that case, when the signal is sent to the AudioContext.listener object, supernumerary channels will be ignored.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputsvariable; defaults to 6.
    Number of outputs1
    Channel count mode\"explicit\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "channelmergernode.channelmergernode": { - "url": "$MDN_URL$/web/api/channelmergernode/channelmergernode", + "url": "https://developer.mozilla.org/docs/Web/API/ChannelMergerNode/ChannelMergerNode", "status": [ "StandardTrack" ], @@ -11267,7 +11267,7 @@ } }, "channelsplitternode": { - "url": "$MDN_URL$/web/api/channelsplitternode", + "url": "https://developer.mozilla.org/docs/Web/API/ChannelSplitterNode", "status": [ "StandardTrack" ], @@ -11289,7 +11289,7 @@ "doc": "The ChannelSplitterNode interface, often used in conjunction with its opposite, ChannelMergerNode, separates the different channels of an audio source into a set of mono outputs. This is useful for accessing each channel separately, e.g., for performing channel mixing where gain must be separately controlled on each channel.\n

    If your ChannelSplitterNode always has one single input, the amount of outputs is defined by a parameter on its constructor and the call to AudioContext.createChannelSplitter(). In the case that no value is given, it will default to 6. If there are fewer channels in the input than there are outputs, supernumerary outputs are silent.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputsvariable; defaults to 6.
    Channel count mode\n\"explicit\". Older implementations, as per earlier versions\nof the spec use \"max\".\n
    Channel count\nFixed to the number of outputs. Older implementations, as per earlier\nversions of the spec use 2 (not used in the default count\nmode).\n
    Channel interpretation\"discrete\"
    " }, "channelsplitternode.channelsplitternode": { - "url": "$MDN_URL$/web/api/channelsplitternode/channelsplitternode", + "url": "https://developer.mozilla.org/docs/Web/API/ChannelSplitterNode/ChannelSplitterNode", "status": [ "StandardTrack" ], @@ -11316,7 +11316,7 @@ "returns": "A new ChannelSplitterNode object instance." }, "chapterinformation": { - "url": "$MDN_URL$/web/api/chapterinformation", + "url": "https://developer.mozilla.org/docs/Web/API/ChapterInformation", "status": [ "Experimental", "StandardTrack" @@ -11333,7 +11333,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ChapterInformation interface of the Media Session API represents the metadata for an individual chapter of a media resource (i.e., a video or audio file).\n

    The chapter information for a given media resource is set when it is first created, via the chapterInfo property of the MediaMetadata() constructor's initialization object. The property takes an array of ChapterInformation objects as its value.\n

    You can access the chapter information for an existing MediaMetadata object via its chapterInfo property. This returns an array of ChapterInformation objects." }, "chapterinformation.artwork": { - "url": "$MDN_URL$/web/api/chapterinformation/artwork", + "url": "https://developer.mozilla.org/docs/Web/API/ChapterInformation/artwork", "status": [ "Experimental", "StandardTrack" @@ -11350,7 +11350,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The artwork read-only property of the\nChapterInformation interface returns an Array of objects representing images associated with the chapter." }, "chapterinformation.starttime": { - "url": "$MDN_URL$/web/api/chapterinformation/starttime", + "url": "https://developer.mozilla.org/docs/Web/API/ChapterInformation/startTime", "status": [ "Experimental", "StandardTrack" @@ -11367,7 +11367,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The startTime read-only property of the\nChapterInformation interface returns a number representing the start time of the chapter in seconds." }, "chapterinformation.title": { - "url": "$MDN_URL$/web/api/chapterinformation/title", + "url": "https://developer.mozilla.org/docs/Web/API/ChapterInformation/title", "status": [ "Experimental", "StandardTrack" @@ -11384,7 +11384,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The title read-only property of the\nChapterInformation interface returns a string representing the title of the chapter." }, "characterboundsupdateevent": { - "url": "$MDN_URL$/web/api/characterboundsupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterBoundsUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -11401,7 +11401,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CharacterBoundsUpdateEvent interface is a DOM event that represents a request from the operating system to know the bounds of certain characters within an editable region that's attached to an EditContext instance.\n

    This interface inherits properties from Event." }, "characterboundsupdateevent.characterboundsupdateevent": { - "url": "$MDN_URL$/web/api/characterboundsupdateevent/characterboundsupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterBoundsUpdateEvent/CharacterBoundsUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -11422,7 +11422,7 @@ } }, "characterboundsupdateevent.rangeend": { - "url": "$MDN_URL$/web/api/characterboundsupdateevent/rangeend", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterBoundsUpdateEvent/rangeEnd", "status": [ "Experimental", "StandardTrack" @@ -11439,7 +11439,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CharacterBoundsUpdateEvent.rangeEnd read-only property represents the offset of the last character within the editable text region for which the operating system needs the bounds." }, "characterboundsupdateevent.rangestart": { - "url": "$MDN_URL$/web/api/characterboundsupdateevent/rangestart", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterBoundsUpdateEvent/rangeStart", "status": [ "Experimental", "StandardTrack" @@ -11456,7 +11456,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CharacterBoundsUpdateEvent.rangeStart read-only property represents the offset of the first character within the editable text region for which the operating system needs the bounds." }, "characterdata": { - "url": "$MDN_URL$/web/api/characterdata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData", "status": [ "StandardTrack" ], @@ -11478,7 +11478,7 @@ "doc": "The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any objects of type CharacterData: it is implemented by other interfaces like Text, Comment, CDATASection, or ProcessingInstruction, which aren't abstract." }, "characterdata.after": { - "url": "$MDN_URL$/web/api/characterdata/after", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/after", "status": [ "StandardTrack" ], @@ -11507,7 +11507,7 @@ } }, "characterdata.appenddata": { - "url": "$MDN_URL$/web/api/characterdata/appenddata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/appendData", "status": [ "StandardTrack" ], @@ -11533,7 +11533,7 @@ "returns": "None." }, "characterdata.before": { - "url": "$MDN_URL$/web/api/characterdata/before", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/before", "status": [ "StandardTrack" ], @@ -11562,7 +11562,7 @@ } }, "characterdata.data": { - "url": "$MDN_URL$/web/api/characterdata/data", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/data", "status": [ "StandardTrack" ], @@ -11584,7 +11584,7 @@ "doc": "The data property of the CharacterData interface represent the value of the current object's data." }, "characterdata.deletedata": { - "url": "$MDN_URL$/web/api/characterdata/deletedata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/deleteData", "status": [ "StandardTrack" ], @@ -11614,7 +11614,7 @@ } }, "characterdata.insertdata": { - "url": "$MDN_URL$/web/api/characterdata/insertdata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/insertData", "status": [ "StandardTrack" ], @@ -11644,7 +11644,7 @@ } }, "characterdata.length": { - "url": "$MDN_URL$/web/api/characterdata/length", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/length", "status": [ "StandardTrack" ], @@ -11666,7 +11666,7 @@ "doc": "The read-only CharacterData.length property\nreturns the number of characters in the contained data, as a positive integer." }, "characterdata.nextelementsibling": { - "url": "$MDN_URL$/web/api/characterdata/nextelementsibling", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/nextElementSibling", "status": [ "StandardTrack" ], @@ -11688,7 +11688,7 @@ "doc": "The read-only nextElementSibling property of the CharacterData interface\nreturns the first Element node following the specified one in its parent's\nchildren list, or null if the specified element is the last one in the list." }, "characterdata.previouselementsibling": { - "url": "$MDN_URL$/web/api/characterdata/previouselementsibling", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/previousElementSibling", "status": [ "StandardTrack" ], @@ -11710,7 +11710,7 @@ "doc": "The read-only previousElementSibling property of the CharacterData interface\nreturns the first Element before the current node in its parent's children list,\nor null if there is none." }, "characterdata.remove": { - "url": "$MDN_URL$/web/api/characterdata/remove", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/remove", "status": [ "StandardTrack" ], @@ -11733,7 +11733,7 @@ "returns": "None (undefined)." }, "characterdata.replacedata": { - "url": "$MDN_URL$/web/api/characterdata/replacedata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/replaceData", "status": [ "StandardTrack" ], @@ -11764,7 +11764,7 @@ } }, "characterdata.replacewith": { - "url": "$MDN_URL$/web/api/characterdata/replacewith", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/replaceWith", "status": [ "StandardTrack" ], @@ -11793,7 +11793,7 @@ } }, "characterdata.substringdata": { - "url": "$MDN_URL$/web/api/characterdata/substringdata", + "url": "https://developer.mozilla.org/docs/Web/API/CharacterData/substringData", "status": [ "StandardTrack" ], @@ -11823,7 +11823,7 @@ } }, "clearinterval": { - "url": "$MDN_URL$/web/api/window/clearinterval", + "url": "https://developer.mozilla.org/docs/Web/API/Window/clearInterval", "status": [ "StandardTrack" ], @@ -11850,7 +11850,7 @@ "returns": "None (undefined)." }, "cleartimeout": { - "url": "$MDN_URL$/web/api/window/cleartimeout", + "url": "https://developer.mozilla.org/docs/Web/API/Window/clearTimeout", "status": [ "StandardTrack" ], @@ -11877,7 +11877,7 @@ "returns": "None (undefined)." }, "client": { - "url": "$MDN_URL$/web/api/client", + "url": "https://developer.mozilla.org/docs/Web/API/Client", "status": [ "StandardTrack" ], @@ -11899,7 +11899,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The Client interface represents an executable context such as a Worker, or a SharedWorker. Window clients are represented by the more-specific WindowClient. You can get Client/WindowClient objects from methods such as Clients.matchAll() and Clients.get()." }, "client.frametype": { - "url": "$MDN_URL$/web/api/client/frametype", + "url": "https://developer.mozilla.org/docs/Web/API/Client/frameType", "status": [ "StandardTrack" ], @@ -11921,7 +11921,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The frameType read-only property of the Client interface indicates the type of browsing context of the current Client. This value can be one of \"auxiliary\", \"top-level\", \"nested\", or \"none\"." }, "client.id": { - "url": "$MDN_URL$/web/api/client/id", + "url": "https://developer.mozilla.org/docs/Web/API/Client/id", "status": [ "StandardTrack" ], @@ -11943,7 +11943,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The id read-only property of the Client interface returns the universally unique identifier of the Client object." }, "client.postmessage": { - "url": "$MDN_URL$/web/api/client/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/Client/postMessage", "status": [ "StandardTrack" ], @@ -11971,7 +11971,7 @@ "returns": "None (undefined)." }, "client.type": { - "url": "$MDN_URL$/web/api/client/type", + "url": "https://developer.mozilla.org/docs/Web/API/Client/type", "status": [ "StandardTrack" ], @@ -11993,7 +11993,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The type read-only property of the Client\ninterface indicates the type of client the service worker is controlling." }, "client.url": { - "url": "$MDN_URL$/web/api/client/url", + "url": "https://developer.mozilla.org/docs/Web/API/Client/url", "status": [ "StandardTrack" ], @@ -12015,7 +12015,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The url read-only property of the Client\ninterface returns the URL of the current service worker client." }, "clients": { - "url": "$MDN_URL$/web/api/clients", + "url": "https://developer.mozilla.org/docs/Web/API/Clients", "status": [ "StandardTrack" ], @@ -12037,7 +12037,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The Clients interface provides access to Client objects. Access it via self.clients within a service worker." }, "clients.claim": { - "url": "$MDN_URL$/web/api/clients/claim", + "url": "https://developer.mozilla.org/docs/Web/API/Clients/claim", "status": [ "StandardTrack" ], @@ -12060,7 +12060,7 @@ "returns": "A Promise that resolves to undefined." }, "clients.get": { - "url": "$MDN_URL$/web/api/clients/get", + "url": "https://developer.mozilla.org/docs/Web/API/Clients/get", "status": [ "StandardTrack" ], @@ -12086,7 +12086,7 @@ "returns": "A Promise that resolves to a Client object or\nundefined." }, "clients.matchall": { - "url": "$MDN_URL$/web/api/clients/matchall", + "url": "https://developer.mozilla.org/docs/Web/API/Clients/matchAll", "status": [ "StandardTrack" ], @@ -12112,7 +12112,7 @@ "returns": "A Promise that resolves to an array of Client objects. In\nChrome 46/Firefox 54 and later, this method returns clients in most recently focused\norder, correct as per spec." }, "clients.openwindow": { - "url": "$MDN_URL$/web/api/clients/openwindow", + "url": "https://developer.mozilla.org/docs/Web/API/Clients/openWindow", "status": [ "StandardTrack" ], @@ -12141,7 +12141,7 @@ } }, "clipboard": { - "url": "$MDN_URL$/web/api/clipboard", + "url": "https://developer.mozilla.org/docs/Web/API/Clipboard", "status": [ "StandardTrack" ], @@ -12163,7 +12163,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Clipboard interface of the Clipboard API provides read and write access to the contents of the system clipboard.\nThis allows a web application to implement cut, copy, and paste features.\n

    The system clipboard is exposed through the global Navigator.clipboard property.\n

    All of the Clipboard API methods operate asynchronously; they return a Promise which is resolved once the clipboard access has been completed.\nThe promise is rejected if clipboard access is denied.\n

    All the methods require a secure context.\nAdditional requirements for using the API are discussed in the Security consideration section of the API overview topic." }, "clipboard.read": { - "url": "$MDN_URL$/web/api/clipboard/read", + "url": "https://developer.mozilla.org/docs/Web/API/Clipboard/read", "status": [ "StandardTrack" ], @@ -12191,7 +12191,7 @@ } }, "clipboard.readtext": { - "url": "$MDN_URL$/web/api/clipboard/readtext", + "url": "https://developer.mozilla.org/docs/Web/API/Clipboard/readText", "status": [ "StandardTrack" ], @@ -12217,7 +12217,7 @@ } }, "clipboard.write": { - "url": "$MDN_URL$/web/api/clipboard/write", + "url": "https://developer.mozilla.org/docs/Web/API/Clipboard/write", "status": [ "StandardTrack" ], @@ -12245,7 +12245,7 @@ } }, "clipboard.writetext": { - "url": "$MDN_URL$/web/api/clipboard/writetext", + "url": "https://developer.mozilla.org/docs/Web/API/Clipboard/writeText", "status": [ "StandardTrack" ], @@ -12274,7 +12274,7 @@ } }, "clipboardchangeevent": { - "url": "$MDN_URL$/web/api/clipboardchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardChangeEvent", "status": [ "Experimental", "StandardTrack" @@ -12290,7 +12290,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ClipboardChangeEvent interface of the Clipboard API represents events fired whenever the contents of the system clipboard are changed." }, "clipboardchangeevent.changeid": { - "url": "$MDN_URL$/web/api/clipboardchangeevent/changeid", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardChangeEvent/changeId", "status": [ "Experimental", "StandardTrack" @@ -12306,7 +12306,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The changeId read-only property of the ClipboardChangeEvent interface returns an integer representing a unique identifier for this specific clipboard change operation.\n

    The identifier is consistent across all windows and tabs with the same storage key for the same clipboard change, enabling applications to deduplicate events when multiple windows receive the same clipboard change notification." }, "clipboardchangeevent.clipboardchangeevent": { - "url": "$MDN_URL$/web/api/clipboardchangeevent/clipboardchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardChangeEvent/ClipboardChangeEvent", "status": [ "Experimental", "StandardTrack" @@ -12327,7 +12327,7 @@ "returns": "A new ClipboardChangeEvent object." }, "clipboardchangeevent.types": { - "url": "$MDN_URL$/web/api/clipboardchangeevent/types", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardChangeEvent/types", "status": [ "Experimental", "StandardTrack" @@ -12343,7 +12343,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The types read-only property of the ClipboardChangeEvent interface returns an array of strings representing the mandatory MIME types available on the system clipboard when the ClipboardChangeEvent event was fired. Optional types and custom formats are not included to limit fingerprinting." }, "clipboardevent": { - "url": "$MDN_URL$/web/api/clipboardevent", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent", "status": [ "StandardTrack" ], @@ -12365,7 +12365,7 @@ "doc": "The ClipboardEvent interface of the Clipboard API represents events providing information related to modification of the clipboard, that is cut, copy, and paste events." }, "clipboardevent.clipboarddata": { - "url": "$MDN_URL$/web/api/clipboardevent/clipboarddata", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent/clipboardData", "status": [ "StandardTrack" ], @@ -12387,7 +12387,7 @@ "doc": "The clipboardData property of the ClipboardEvent interface holds a DataTransfer object, which can be used to:\n

    \n

    See the cut, copy, and paste events documentation for more information." }, "clipboardevent.clipboardevent": { - "url": "$MDN_URL$/web/api/clipboardevent/clipboardevent", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardEvent/ClipboardEvent", "status": [ "StandardTrack" ], @@ -12414,7 +12414,7 @@ "returns": "A new ClipboardEvent object." }, "clipboarditem": { - "url": "$MDN_URL$/web/api/clipboarditem", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem", "status": [ "StandardTrack" ], @@ -12435,7 +12435,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The ClipboardItem interface of the Clipboard API represents a single item format, used when reading or writing clipboard data using Clipboard.read() and Clipboard.write() respectively.\n

    The ClipboardItem interface enables developers to use a single type to represent a range of different data formats.\n

    \n

    Note:\nThe read() and write() methods can be used to work with text strings and arbitrary data items represented by Blob instances. However, if you are solely working with text, it is more convenient to use the Clipboard.readText() and Clipboard.writeText() methods.\n

    " }, "clipboarditem.clipboarditem": { - "url": "$MDN_URL$/web/api/clipboarditem/clipboarditem", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/ClipboardItem", "status": [ "StandardTrack" ], @@ -12460,7 +12460,7 @@ } }, "clipboarditem.gettype": { - "url": "$MDN_URL$/web/api/clipboarditem/gettype", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/getType", "status": [ "StandardTrack" ], @@ -12489,7 +12489,7 @@ } }, "clipboarditem.presentationstyle": { - "url": "$MDN_URL$/web/api/clipboarditem/presentationstyle", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/presentationStyle", "status": [ "StandardTrack" ], @@ -12505,7 +12505,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only presentationStyle property of the ClipboardItem interface returns a string indicating how an item should be presented.\n

    For example, in some contexts an image might be displayed inline, while in others it might be represented as an attachment." }, "clipboarditem.supports": { - "url": "$MDN_URL$/web/api/clipboarditem/supports_static", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/supports_static", "status": [ "StandardTrack" ], @@ -12530,7 +12530,7 @@ "returns": "true if the given MIME type is supported by the clipboard, false otherwise." }, "clipboarditem.types": { - "url": "$MDN_URL$/web/api/clipboarditem/types", + "url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/types", "status": [ "StandardTrack" ], @@ -12551,7 +12551,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only types property of the ClipboardItem interface returns an Array of MIME types available within the ClipboardItem." }, "closeevent": { - "url": "$MDN_URL$/web/api/closeevent", + "url": "https://developer.mozilla.org/docs/Web/API/CloseEvent", "status": [ "StandardTrack" ], @@ -12575,7 +12575,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    A CloseEvent is sent to clients using WebSockets when the connection is closed. This is delivered to the listener indicated by the WebSocket object's onclose attribute." }, "closeevent.closeevent": { - "url": "$MDN_URL$/web/api/closeevent/closeevent", + "url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/CloseEvent", "status": [ "StandardTrack" ], @@ -12604,7 +12604,7 @@ "returns": "A new CloseEvent object." }, "closeevent.code": { - "url": "$MDN_URL$/web/api/closeevent/code", + "url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/code", "status": [ "StandardTrack" ], @@ -12628,7 +12628,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The code read-only property of the CloseEvent interface returns a WebSocket connection close code indicating the reason the connection was closed." }, "closeevent.reason": { - "url": "$MDN_URL$/web/api/closeevent/reason", + "url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/reason", "status": [ "StandardTrack" ], @@ -12652,7 +12652,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The reason read-only property of the CloseEvent interface returns the WebSocket connection close reason the server gave for closing the connection; that is, a concise human-readable prose explanation for the closure." }, "closeevent.wasclean": { - "url": "$MDN_URL$/web/api/closeevent/wasclean", + "url": "https://developer.mozilla.org/docs/Web/API/CloseEvent/wasClean", "status": [ "StandardTrack" ], @@ -12676,7 +12676,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The wasClean read-only property of the CloseEvent interface returns true if the connection closed cleanly." }, "closewatcher": { - "url": "$MDN_URL$/web/api/closewatcher", + "url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher", "status": [ "Experimental", "StandardTrack" @@ -12694,7 +12694,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CloseWatcher interface allows a custom UI component with open and close semantics to respond to device-specific close actions in the same way as a built-in component.\n

    The CloseWatcher interface inherits from EventTarget." }, "closewatcher.close": { - "url": "$MDN_URL$/web/api/closewatcher/close", + "url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/close", "status": [ "Experimental", "StandardTrack" @@ -12713,7 +12713,7 @@ "returns": "None (undefined)." }, "closewatcher.closewatcher": { - "url": "$MDN_URL$/web/api/closewatcher/closewatcher", + "url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/CloseWatcher", "status": [ "Experimental", "StandardTrack" @@ -12735,7 +12735,7 @@ "returns": "A new CloseWatcher object." }, "closewatcher.destroy": { - "url": "$MDN_URL$/web/api/closewatcher/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/destroy", "status": [ "Experimental", "StandardTrack" @@ -12754,7 +12754,7 @@ "returns": "None (undefined)." }, "closewatcher.requestclose": { - "url": "$MDN_URL$/web/api/closewatcher/requestclose", + "url": "https://developer.mozilla.org/docs/Web/API/CloseWatcher/requestClose", "status": [ "Experimental", "StandardTrack" @@ -12773,7 +12773,7 @@ "returns": "None (undefined)." }, "commandevent": { - "url": "$MDN_URL$/web/api/commandevent", + "url": "https://developer.mozilla.org/docs/Web/API/CommandEvent", "status": [ "StandardTrack" ], @@ -12794,7 +12794,7 @@ "doc": "The CommandEvent interface represents an event notifying the user when a button element with valid commandForElement and command attributes is about to invoke an interactive element.\n

    This is the event object for the HTMLElement command event, which represents an action from an Invoker Control when it is invoked (for example when it is clicked or pressed)." }, "commandevent.command": { - "url": "$MDN_URL$/web/api/commandevent/command", + "url": "https://developer.mozilla.org/docs/Web/API/CommandEvent/command", "status": [ "StandardTrack" ], @@ -12815,7 +12815,7 @@ "doc": "The command read-only property of the CommandEvent interface returns a string containing the value of the command property at the time the event was dispatched." }, "commandevent.commandevent": { - "url": "$MDN_URL$/web/api/commandevent/commandevent", + "url": "https://developer.mozilla.org/docs/Web/API/CommandEvent/CommandEvent", "status": [ "StandardTrack" ], @@ -12841,7 +12841,7 @@ "returns": "A new CommandEvent object." }, "commandevent.source": { - "url": "$MDN_URL$/web/api/commandevent/source", + "url": "https://developer.mozilla.org/docs/Web/API/CommandEvent/source", "status": [ "StandardTrack" ], @@ -12862,7 +12862,7 @@ "doc": "The source read-only property of the CommandEvent interface returns an EventTarget representing the control that invoked the given command." }, "comment": { - "url": "$MDN_URL$/web/api/comment", + "url": "https://developer.mozilla.org/docs/Web/API/Comment", "status": [ "StandardTrack" ], @@ -12884,7 +12884,7 @@ "doc": "The Comment interface represents textual notations within markup; although it is generally not visually shown, such comments are available to be read in the source view.\n

    Comments are represented in HTML and XML as content between <!-- and -->. In XML, like inside SVG or MathML markup, the character sequence -- cannot be used within a comment." }, "comment.comment": { - "url": "$MDN_URL$/web/api/comment/comment", + "url": "https://developer.mozilla.org/docs/Web/API/Comment/Comment", "status": [ "StandardTrack" ], @@ -12910,7 +12910,7 @@ "returns": "A new Comment containing content, or the empty string if no parameter was given." }, "compositionevent": { - "url": "$MDN_URL$/web/api/compositionevent", + "url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent", "status": [ "StandardTrack" ], @@ -12932,7 +12932,7 @@ "doc": "The DOM CompositionEvent represents events that occur due to the user indirectly entering text." }, "compositionevent.compositionevent": { - "url": "$MDN_URL$/web/api/compositionevent/compositionevent", + "url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/CompositionEvent", "status": [ "StandardTrack" ], @@ -12959,7 +12959,7 @@ "returns": "A new CompositionEvent object." }, "compositionevent.data": { - "url": "$MDN_URL$/web/api/compositionevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/data", "status": [ "StandardTrack" ], @@ -12981,7 +12981,7 @@ "doc": "The data read-only property of the\nCompositionEvent interface returns the characters generated by the input\nmethod that raised the event; its exact nature varies depending on the type of event\nthat generated the CompositionEvent object." }, "compositionevent.initcompositionevent": { - "url": "$MDN_URL$/web/api/compositionevent/initcompositionevent", + "url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/initCompositionEvent", "status": [ "StandardTrack", "Deprecated" @@ -13008,7 +13008,7 @@ "returns": "None (undefined)." }, "compositionevent.locale": { - "url": "$MDN_URL$/web/api/compositionevent/locale", + "url": "https://developer.mozilla.org/docs/Web/API/CompositionEvent/locale", "status": [ "Deprecated" ], @@ -13016,7 +13016,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The locale read-only property of the\nCompositionEvent interface returns the locale of current input method\n(for example, the keyboard layout locale if the composition is associated with an Input method editor).\n

    \n

    Warning:\nEven for browsers supporting it, don't trust the value contained in this property.\nEven if technically it is accessible, the way to set it up when creating a CompositionEvent\nis not guaranteed to be coherent.\n

    " }, "compressionstream": { - "url": "$MDN_URL$/web/api/compressionstream", + "url": "https://developer.mozilla.org/docs/Web/API/CompressionStream", "status": [ "StandardTrack" ], @@ -13040,7 +13040,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CompressionStream interface of the Compression Streams API compresses a stream of data. It implements the same shape as a TransformStream, allowing it to be used in ReadableStream.pipeThrough() and similar methods." }, "compressionstream.compressionstream": { - "url": "$MDN_URL$/web/api/compressionstream/compressionstream", + "url": "https://developer.mozilla.org/docs/Web/API/CompressionStream/CompressionStream", "status": [ "StandardTrack" ], @@ -13070,7 +13070,7 @@ } }, "compressionstream.readable": { - "url": "$MDN_URL$/web/api/compressionstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/CompressionStream/readable", "status": [ "StandardTrack" ], @@ -13094,7 +13094,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the CompressionStream interface returns a ReadableStream that emits compressed data as Uint8Array chunks." }, "compressionstream.writable": { - "url": "$MDN_URL$/web/api/compressionstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/CompressionStream/writable", "status": [ "StandardTrack" ], @@ -13118,7 +13118,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the CompressionStream interface returns a WritableStream that accepts uncompressed data to be compressed, in the form of ArrayBuffer, TypedArray, or DataView chunks." }, "console": { - "url": "$MDN_URL$/web/api/console", + "url": "https://developer.mozilla.org/docs/Web/API/console", "status": [ "StandardTrack" ], @@ -13142,7 +13142,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The console object provides access to the debugging console (e.g., the Web console in Firefox).\n

    Implementations of the console API may differ between runtimes. In particular, some console methods may work differently or not work at all in some online editors and IDEs. To see the behavior described in this documentation, try the methods in your browser's developer tools, although even here, there are some differences between browsers.\n

    The console object is available in any global scope. For example:\n

    \n```js\nconsole.log(\"Failed to open the specified link\");\n```\n
    " }, "console.assert": { - "url": "$MDN_URL$/web/api/console/assert_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/assert_static", "status": [ "StandardTrack" ], @@ -13173,7 +13173,7 @@ "returns": "None (undefined)." }, "console.clear": { - "url": "$MDN_URL$/web/api/console/clear_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/clear_static", "status": [ "StandardTrack" ], @@ -13198,7 +13198,7 @@ "returns": "None (undefined)." }, "console.count": { - "url": "$MDN_URL$/web/api/console/count_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/count_static", "status": [ "StandardTrack" ], @@ -13226,7 +13226,7 @@ "returns": "None (undefined)." }, "console.countreset": { - "url": "$MDN_URL$/web/api/console/countreset_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/countReset_static", "status": [ "StandardTrack" ], @@ -13254,7 +13254,7 @@ "returns": "None (undefined)." }, "console.debug": { - "url": "$MDN_URL$/web/api/console/debug_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/debug_static", "status": [ "StandardTrack" ], @@ -13284,7 +13284,7 @@ "returns": "None (undefined)." }, "console.dir": { - "url": "$MDN_URL$/web/api/console/dir_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/dir_static", "status": [ "StandardTrack" ], @@ -13313,7 +13313,7 @@ "returns": "None (undefined)." }, "console.dirxml": { - "url": "$MDN_URL$/web/api/console/dirxml_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/dirxml_static", "status": [ "StandardTrack" ], @@ -13341,7 +13341,7 @@ "returns": "None (undefined)." }, "console.error": { - "url": "$MDN_URL$/web/api/console/error_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/error_static", "status": [ "StandardTrack" ], @@ -13371,7 +13371,7 @@ "returns": "None (undefined)." }, "console.group": { - "url": "$MDN_URL$/web/api/console/group_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/group_static", "status": [ "StandardTrack" ], @@ -13399,7 +13399,7 @@ "returns": "None (undefined)." }, "console.groupcollapsed": { - "url": "$MDN_URL$/web/api/console/groupcollapsed_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/groupCollapsed_static", "status": [ "StandardTrack" ], @@ -13427,7 +13427,7 @@ "returns": "None (undefined)." }, "console.groupend": { - "url": "$MDN_URL$/web/api/console/groupend_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/groupEnd_static", "status": [ "StandardTrack" ], @@ -13452,7 +13452,7 @@ "returns": "None (undefined)." }, "console.info": { - "url": "$MDN_URL$/web/api/console/info_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/info_static", "status": [ "StandardTrack" ], @@ -13482,7 +13482,7 @@ "returns": "None (undefined)." }, "console.log": { - "url": "$MDN_URL$/web/api/console/log_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/log_static", "status": [ "StandardTrack" ], @@ -13512,7 +13512,7 @@ "returns": "None (undefined)." }, "console.profile": { - "url": "$MDN_URL$/web/api/console/profile_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/profile_static", "compatibility": { "Chrome": "5", "ChromeAndroid": "", @@ -13529,7 +13529,7 @@ "returns": "None (undefined)." }, "console.profileend": { - "url": "$MDN_URL$/web/api/console/profileend_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/profileEnd_static", "compatibility": { "Chrome": "5", "ChromeAndroid": "", @@ -13546,7 +13546,7 @@ "returns": "None (undefined)." }, "console.table": { - "url": "$MDN_URL$/web/api/console/table_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/table_static", "status": [ "StandardTrack" ], @@ -13575,7 +13575,7 @@ "returns": "None (undefined)." }, "console.time": { - "url": "$MDN_URL$/web/api/console/time_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/time_static", "status": [ "StandardTrack" ], @@ -13603,7 +13603,7 @@ "returns": "None (undefined)." }, "console.timeend": { - "url": "$MDN_URL$/web/api/console/timeend_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/timeEnd_static", "status": [ "StandardTrack" ], @@ -13631,7 +13631,7 @@ "returns": "None (undefined)." }, "console.timelog": { - "url": "$MDN_URL$/web/api/console/timelog_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/timeLog_static", "status": [ "StandardTrack" ], @@ -13660,7 +13660,7 @@ "returns": "None (undefined)." }, "console.timestamp": { - "url": "$MDN_URL$/web/api/console/timestamp_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/timeStamp_static", "compatibility": { "Chrome": "15", "ChromeAndroid": "", @@ -13683,7 +13683,7 @@ "returns": "None (undefined)." }, "console.trace": { - "url": "$MDN_URL$/web/api/console/trace_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/trace_static", "status": [ "StandardTrack" ], @@ -13711,7 +13711,7 @@ "returns": "None (undefined)." }, "console.warn": { - "url": "$MDN_URL$/web/api/console/warn_static", + "url": "https://developer.mozilla.org/docs/Web/API/console/warn_static", "status": [ "StandardTrack" ], @@ -13741,7 +13741,7 @@ "returns": "None (undefined)." }, "constantsourcenode": { - "url": "$MDN_URL$/web/api/constantsourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode", "status": [ "StandardTrack" ], @@ -13763,7 +13763,7 @@ "doc": "The ConstantSourceNode interface—part of the Web Audio API—represents an audio source (based upon AudioScheduledSourceNode) whose output is single unchanging value. This makes it useful for cases in which you need a constant value coming in from an audio source. In addition, it can be used like a constructible AudioParam by automating the value of its offset or by connecting another node to it; see Controlling multiple parameters with ConstantSourceNode.\n

    A ConstantSourceNode has no inputs and exactly one monaural (one-channel) output. The output's value is always the same as the value of the offset parameter.\n

    \n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    " }, "constantsourcenode.constantsourcenode": { - "url": "$MDN_URL$/web/api/constantsourcenode/constantsourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/ConstantSourceNode", "status": [ "StandardTrack" ], @@ -13789,7 +13789,7 @@ } }, "constantsourcenode.offset": { - "url": "$MDN_URL$/web/api/constantsourcenode/offset", + "url": "https://developer.mozilla.org/docs/Web/API/ConstantSourceNode/offset", "status": [ "StandardTrack" ], @@ -13811,7 +13811,7 @@ "doc": "The read-only offset property of the ConstantSourceNode\ninterface returns an AudioParam object indicating the numeric a-rate value which is always returned\nby the source when asked for the next sample.\n
    \n

    Note:\nWhile the AudioParam named offset is read-only, the\nvalue property within is not. So you can change the value of\noffset by setting the value of\nConstantSourceNode.offset.value:\n

    \n```js\nmyConstantSourceNode.offset.value = newValue;\n```\n
    \n
    " }, "contactaddress": { - "url": "$MDN_URL$/web/api/contactaddress", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress", "status": [ "Experimental", "StandardTrack" @@ -13825,7 +13825,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ContactAddress interface of the Contact Picker API represents a physical address. Instances of this interface are retrieved from the address property of the objects returned by ContactsManager.getProperties().\n

    It may be useful to refer to the Universal Postal Union website's Addressing S42 standard materials, which provide information about international standards for postal addresses." }, "contactaddress.addressline": { - "url": "$MDN_URL$/web/api/contactaddress/addressline", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/addressLine", "status": [ "Experimental", "StandardTrack" @@ -13839,7 +13839,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The addressLine read-only property of the ContactAddress interface is an array of strings, each specifying a line of the address that is not covered by one of the other properties of ContactAddress. The array may include the street name, the house number, apartment number, the rural delivery route, descriptive instructions, or the post office box." }, "contactaddress.city": { - "url": "$MDN_URL$/web/api/contactaddress/city", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/city", "status": [ "Experimental", "StandardTrack" @@ -13853,7 +13853,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The city read-only property of the ContactAddress interface returns a string containing the city or town portion of the address." }, "contactaddress.country": { - "url": "$MDN_URL$/web/api/contactaddress/country", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/country", "status": [ "Experimental", "StandardTrack" @@ -13867,7 +13867,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The country read-only property of the ContactAddress interface is a string identifying the address's country using the ISO 3166-1 alpha-2 standard. The string is always in its canonical upper-case form.\n

    Some examples of valid country values: \"US\", \"GB\", \"CN\", or \"JP\"." }, "contactaddress.dependentlocality": { - "url": "$MDN_URL$/web/api/contactaddress/dependentlocality", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/dependentLocality", "status": [ "Experimental", "StandardTrack" @@ -13881,7 +13881,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only dependentLocality property of the ContactAddress interface is a string containing a locality or sublocality designation within a city, such as a neighborhood, borough, district, or, in the United Kingdom, a dependent locality. Also known as a post town." }, "contactaddress.organization": { - "url": "$MDN_URL$/web/api/contactaddress/organization", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/organization", "status": [ "Experimental", "StandardTrack" @@ -13895,7 +13895,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The organization read-only property of the ContactAddress interface returns a string containing the name of the organization, firm, company, or institution at the address." }, "contactaddress.phone": { - "url": "$MDN_URL$/web/api/contactaddress/phone", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/phone", "status": [ "Experimental", "StandardTrack" @@ -13909,7 +13909,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only phone property of the ContactAddress interface returns a string containing the telephone number of the recipient or contact person at the address." }, "contactaddress.postalcode": { - "url": "$MDN_URL$/web/api/contactaddress/postalcode", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/postalCode", "status": [ "Experimental", "StandardTrack" @@ -13923,7 +13923,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The postalCode read-only property of the ContactAddress interface returns a string containing a code used by a jurisdiction for mail routing, for example, the ZIP Code in the United States or the Postal Index Number (PIN code) in India." }, "contactaddress.recipient": { - "url": "$MDN_URL$/web/api/contactaddress/recipient", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/recipient", "status": [ "Experimental", "StandardTrack" @@ -13937,7 +13937,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only recipient property of the ContactAddress interface returns a string containing the name of the recipient, purchaser, or contact person at the address." }, "contactaddress.region": { - "url": "$MDN_URL$/web/api/contactaddress/region", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/region", "status": [ "Experimental", "StandardTrack" @@ -13951,7 +13951,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only region property of the ContactAddress interface returns a string containing the top-level administrative subdivision of the country in which the address is located. This may be a state, province, oblast, or prefecture." }, "contactaddress.sortingcode": { - "url": "$MDN_URL$/web/api/contactaddress/sortingcode", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/sortingCode", "status": [ "Experimental", "StandardTrack" @@ -13965,7 +13965,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sortingCode read-only property of the ContactAddress interface returns a string containing a postal sorting code such as is used in France." }, "contactaddress.tojson": { - "url": "$MDN_URL$/web/api/contactaddress/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/ContactAddress/toJSON", "status": [ "Experimental", "StandardTrack" @@ -13980,7 +13980,7 @@ "returns": "A JSON object." }, "contactsmanager": { - "url": "$MDN_URL$/web/api/contactsmanager", + "url": "https://developer.mozilla.org/docs/Web/API/ContactsManager", "status": [ "Experimental", "StandardTrack" @@ -13994,7 +13994,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ContactsManager interface of the Contact Picker API allows users to select entries from their contact list and share limited details of the selected entries with a website or application.\n

    The ContactsManager is available through the global navigator.contacts property." }, "contactsmanager.getproperties": { - "url": "$MDN_URL$/web/api/contactsmanager/getproperties", + "url": "https://developer.mozilla.org/docs/Web/API/ContactsManager/getProperties", "status": [ "Experimental", "StandardTrack" @@ -14009,7 +14009,7 @@ "returns": "Returns a Promise that resolves with an Array of strings naming the contact properties that can be returned by the current system.\n

    Properties can include the following:\n

    " }, "contactsmanager.select": { - "url": "$MDN_URL$/web/api/contactsmanager/select", + "url": "https://developer.mozilla.org/docs/Web/API/ContactsManager/select", "status": [ "Experimental", "StandardTrack" @@ -14033,7 +14033,7 @@ } }, "contentindex": { - "url": "$MDN_URL$/web/api/contentindex", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndex", "status": [ "Experimental", "StandardTrack" @@ -14047,7 +14047,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ContentIndex interface of the Content Index API allows developers to register their offline enabled content with the browser." }, "contentindex.add": { - "url": "$MDN_URL$/web/api/contentindex/add", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndex/add", "status": [ "Experimental", "StandardTrack" @@ -14068,7 +14068,7 @@ } }, "contentindex.delete": { - "url": "$MDN_URL$/web/api/contentindex/delete", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndex/delete", "status": [ "Experimental", "StandardTrack" @@ -14086,7 +14086,7 @@ "returns": "Returns a Promise that resolves with undefined." }, "contentindex.getall": { - "url": "$MDN_URL$/web/api/contentindex/getall", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndex/getAll", "status": [ "Experimental", "StandardTrack" @@ -14101,7 +14101,7 @@ "returns": "Returns a Promise that resolves with an Array of\ncontentDescription items.\n

    \n
    contentDescription
    \n
    \n

    Each item returned is an Object containing the following data:\n

    \n
    id
    \n
    \n

    A unique String identifier.\n

    \n
    title
    \n
    \n

    A String title of the item.\nUsed in user-visible lists of content.\n

    \n
    description
    \n
    \n

    A String description of the item.\nUsed in user-visible lists of content.\n

    \n
    url
    \n
    \n

    A String containing the URL of the corresponding HTML document.\nNeeds to be under the scope of the current service worker.\n

    \n
    category Optional
    \n
    \n

    A String defining the category of content.\nCan be:\n

      \n
    • '' An empty String, this is the default.
    • \n
    • homepage
    • \n
    • article
    • \n
    • video
    • \n
    • audio
    • \n
    \n
    \n
    icons Optional
    \n
    \n

    An Array of image resources, defined as an Object with the following data:\n

    \n
    src
    \n
    \n

    A URL String of the source image.\n

    \n
    sizes Optional
    \n
    \n

    A String representation of the image size.\n

    \n
    type Optional
    \n
    \n

    The MIME type of the image.\n

    \n
    label Optional
    \n
    \n

    A string representing the accessible name of the icon.\n

    \n
    \n
    \n
    \n
    \n
    " }, "contentindexevent": { - "url": "$MDN_URL$/web/api/contentindexevent", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndexEvent", "status": [ "Experimental", "StandardTrack" @@ -14115,7 +14115,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The ContentIndexEvent interface of the content index defines the object used to represent the contentdelete event.\n

    This event is sent to the global scope of a ServiceWorker. It contains the id of the indexed content to be removed.\n

    The contentdelete event is only fired when the deletion happens due to interaction with the browser's built-in user interface. It is not fired when the ContentIndex.delete method is called." }, "contentindexevent.contentindexevent": { - "url": "$MDN_URL$/web/api/contentindexevent/contentindexevent", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndexEvent/ContentIndexEvent", "status": [ "Experimental", "StandardTrack" @@ -14134,7 +14134,7 @@ "returns": "A new ContentIndexEvent object configured using the given options." }, "contentindexevent.id": { - "url": "$MDN_URL$/web/api/contentindexevent/id", + "url": "https://developer.mozilla.org/docs/Web/API/ContentIndexEvent/id", "status": [ "Experimental", "StandardTrack" @@ -14148,7 +14148,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The id read-only property of the\nContentIndexEvent interface is a String which identifies\nthe deleted content index via its id." }, "contentvisibilityautostatechangeevent": { - "url": "$MDN_URL$/web/api/contentvisibilityautostatechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent", "status": [ "StandardTrack" ], @@ -14169,7 +14169,7 @@ "doc": "The ContentVisibilityAutoStateChangeEvent interface is the event object for the contentvisibilityautostatechange event, which fires on any element with content-visibility: auto set on it when it starts or stops being relevant to the user and skipping its contents.\n

    While the element is not relevant (between the start and end events), the user agent skips an element's rendering, including layout and painting.\nThis can significantly improve page rendering speed.\nThe contentvisibilityautostatechange event provides a way for an app's code to also start or stop rendering processes (e.g., drawing on a <canvas>) when they are not needed, thereby conserving processing power.\n

    Note that even when hidden from view, element contents will remain semantically relevant (e.g., to assistive technology users), so this signal should not be used to skip significant semantic DOM updates." }, "contentvisibilityautostatechangeevent.contentvisibilityautostatechangeevent": { - "url": "$MDN_URL$/web/api/contentvisibilityautostatechangeevent/contentvisibilityautostatechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/ContentVisibilityAutoStateChangeEvent", "status": [ "StandardTrack" ], @@ -14194,7 +14194,7 @@ } }, "contentvisibilityautostatechangeevent.skipped": { - "url": "$MDN_URL$/web/api/contentvisibilityautostatechangeevent/skipped", + "url": "https://developer.mozilla.org/docs/Web/API/ContentVisibilityAutoStateChangeEvent/skipped", "status": [ "StandardTrack" ], @@ -14215,7 +14215,7 @@ "doc": "The skipped read-only property of the ContentVisibilityAutoStateChangeEvent interface returns true if the user agent skips the element's contents, or false otherwise." }, "convolvernode": { - "url": "$MDN_URL$/web/api/convolvernode", + "url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode", "status": [ "StandardTrack" ], @@ -14237,7 +14237,7 @@ "doc": "The ConvolverNode interface is an AudioNode that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect. A ConvolverNode always has exactly one input and one output.\n

    \n

    Note:\nFor more information on the theory behind Linear Convolution, see the Convolution article on Wikipedia.\n

    \n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"clamped-max\"
    Channel count1, 2, or 4
    Channel interpretation\"speakers\"
    " }, "convolvernode.buffer": { - "url": "$MDN_URL$/web/api/convolvernode/buffer", + "url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/buffer", "status": [ "StandardTrack" ], @@ -14259,7 +14259,7 @@ "doc": "The buffer property of the ConvolverNode interface represents a mono, stereo, or 4-channel AudioBuffer containing the (possibly multichannel) impulse response used by the ConvolverNode to create the reverb effect.\n

    This is normally a simple recording of as-close-to-an-impulse as can be found in the space you want to model. For example, if you want to model the reverb in your bathroom, you might set up a microphone near the door to record the sound of a balloon pop or synthesized impulse from the sink. That audio recording could then be used as the buffer.\n

    This audio buffer must have the same sample-rate as the AudioContext or an exception will be thrown. At the time when this attribute is set, the buffer and the state of the attribute will be used to configure the ConvolverNode with this impulse response having the given normalization. The initial value of this attribute is null." }, "convolvernode.convolvernode": { - "url": "$MDN_URL$/web/api/convolvernode/convolvernode", + "url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/ConvolverNode", "status": [ "StandardTrack" ], @@ -14289,7 +14289,7 @@ } }, "convolvernode.normalize": { - "url": "$MDN_URL$/web/api/convolvernode/normalize", + "url": "https://developer.mozilla.org/docs/Web/API/ConvolverNode/normalize", "status": [ "StandardTrack" ], @@ -14311,7 +14311,7 @@ "doc": "The normalize property of the ConvolverNode interface\nis a boolean that controls whether the impulse response from the buffer will be\nscaled by an equal-power normalization when the buffer attribute is set,\nor not.\n

    Its default value is true in order to achieve a more uniform output\nlevel from the convolver, when loaded with diverse impulse responses. If normalize is\nset to false, then the convolution will be rendered with no\npre-processing/scaling of the impulse response. Changes to this value do not take\neffect until the next time the buffer attribute is set." }, "cookiechangeevent": { - "url": "$MDN_URL$/web/api/cookiechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/CookieChangeEvent", "status": [ "StandardTrack" ], @@ -14332,7 +14332,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CookieChangeEvent interface of the Cookie Store API is the event type of the change event fired at a CookieStore when any cookies are created or deleted.\n

    \n

    Note:\nA cookie that is replaced due to the insertion of another cookie with the same name, domain, and path, is ignored and does not trigger a change event.\n

    " }, "cookiechangeevent.changed": { - "url": "$MDN_URL$/web/api/cookiechangeevent/changed", + "url": "https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/changed", "status": [ "StandardTrack" ], @@ -14353,7 +14353,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The changed read-only property of the CookieChangeEvent interface returns an array of the cookies that have been changed.\n

    Note that this will exclude cookies which were created with an expiry date in the past, as these cookies are immediately deleted." }, "cookiechangeevent.cookiechangeevent": { - "url": "$MDN_URL$/web/api/cookiechangeevent/cookiechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/CookieChangeEvent", "status": [ "StandardTrack" ], @@ -14379,7 +14379,7 @@ "returns": "A new CookieChangeEvent object." }, "cookiechangeevent.deleted": { - "url": "$MDN_URL$/web/api/cookiechangeevent/deleted", + "url": "https://developer.mozilla.org/docs/Web/API/CookieChangeEvent/deleted", "status": [ "StandardTrack" ], @@ -14400,7 +14400,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The deleted read-only property of the CookieChangeEvent interface returns an array of the cookies that have been deleted by the given CookieChangeEvent instance.\n

    Note that this will include cookies which were created with an expiry date in the past, as these cookies are immediately deleted." }, "cookiestore": { - "url": "$MDN_URL$/web/api/cookiestore", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStore", "status": [ "StandardTrack" ], @@ -14421,7 +14421,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Service Workers.

    \n

    The CookieStore interface of the Cookie Store API provides methods for getting and setting cookies asynchronously from either a page or a service worker.\n

    The CookieStore is accessed via attributes in the global scope in a Window or ServiceWorkerGlobalScope context. Therefore there is no constructor." }, "cookiestore.delete": { - "url": "$MDN_URL$/web/api/cookiestore/delete", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStore/delete", "status": [ "StandardTrack" ], @@ -14451,7 +14451,7 @@ } }, "cookiestore.get": { - "url": "$MDN_URL$/web/api/cookiestore/get", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStore/get", "status": [ "StandardTrack" ], @@ -14481,7 +14481,7 @@ } }, "cookiestore.getall": { - "url": "$MDN_URL$/web/api/cookiestore/getall", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStore/getAll", "status": [ "StandardTrack" ], @@ -14511,7 +14511,7 @@ } }, "cookiestore.set": { - "url": "$MDN_URL$/web/api/cookiestore/set", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStore/set", "status": [ "StandardTrack" ], @@ -14542,7 +14542,7 @@ } }, "cookiestoremanager": { - "url": "$MDN_URL$/web/api/cookiestoremanager", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStoreManager", "status": [ "StandardTrack" ], @@ -14560,7 +14560,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Service Workers.

    \n

    The CookieStoreManager interface of the Cookie Store API allows service workers to subscribe to cookie change events. Call subscribe() on a particular service worker registration to receive change events.\n

    A CookieStoreManager has an associated ServiceWorkerRegistration. Each service worker registration has a cookie change subscription list, which is a list of cookie change subscriptions each containing a name and URL. The methods in this interface allow the service worker to add and remove subscriptions from this list, and to get a list of all subscriptions.\n

    To get a CookieStoreManager, call ServiceWorkerRegistration.cookies." }, "cookiestoremanager.getsubscriptions": { - "url": "$MDN_URL$/web/api/cookiestoremanager/getsubscriptions", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStoreManager/getSubscriptions", "status": [ "StandardTrack" ], @@ -14579,7 +14579,7 @@ "returns": "A Promise that resolves with a list of objects, each containing:\n

    \n
    name
    \n
    \n

    A string with the name of a cookie.\n

    \n
    url
    \n
    \n

    A string with the url of the scope used to subscribe to the cookie(s).\n

    \n
    " }, "cookiestoremanager.subscribe": { - "url": "$MDN_URL$/web/api/cookiestoremanager/subscribe", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStoreManager/subscribe", "status": [ "StandardTrack" ], @@ -14604,7 +14604,7 @@ } }, "cookiestoremanager.unsubscribe": { - "url": "$MDN_URL$/web/api/cookiestoremanager/unsubscribe", + "url": "https://developer.mozilla.org/docs/Web/API/CookieStoreManager/unsubscribe", "status": [ "StandardTrack" ], @@ -14629,7 +14629,7 @@ } }, "countqueuingstrategy": { - "url": "$MDN_URL$/web/api/countqueuingstrategy", + "url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy", "status": [ "StandardTrack" ], @@ -14653,7 +14653,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CountQueuingStrategy interface of the Streams API provides a built-in chunk counting queuing strategy that can be used when constructing streams." }, "countqueuingstrategy.countqueuingstrategy": { - "url": "$MDN_URL$/web/api/countqueuingstrategy/countqueuingstrategy", + "url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/CountQueuingStrategy", "status": [ "StandardTrack" ], @@ -14681,7 +14681,7 @@ "returns": "An instance of the CountQueuingStrategy object." }, "countqueuingstrategy.highwatermark": { - "url": "$MDN_URL$/web/api/countqueuingstrategy/highwatermark", + "url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/highWaterMark", "status": [ "StandardTrack" ], @@ -14705,7 +14705,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only CountQueuingStrategy.highWaterMark property returns the total number of chunks that can be contained in the internal queue before backpressure is applied." }, "countqueuingstrategy.size": { - "url": "$MDN_URL$/web/api/countqueuingstrategy/size", + "url": "https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/size", "status": [ "StandardTrack" ], @@ -14730,7 +14730,7 @@ "returns": "1." }, "createimagebitmap": { - "url": "$MDN_URL$/web/api/window/createimagebitmap", + "url": "https://developer.mozilla.org/docs/Web/API/Window/createImageBitmap", "status": [ "StandardTrack" ], @@ -14762,7 +14762,7 @@ "returns": "A Promise which resolves to an ImageBitmap object containing bitmap data from the given rectangle." }, "createmonitor": { - "url": "$MDN_URL$/web/api/createmonitor", + "url": "https://developer.mozilla.org/docs/Web/API/CreateMonitor", "status": [ "Experimental", "StandardTrack" @@ -14774,7 +14774,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CreateMonitor interface provides information on the progress of an AI model download or some fine-tuning data for the model.\n

    It can be used via:\n

    " }, "credential": { - "url": "$MDN_URL$/web/api/credential", + "url": "https://developer.mozilla.org/docs/Web/API/Credential", "status": [ "StandardTrack" ], @@ -14796,7 +14796,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Credential interface of the Credential Management API provides information about an entity (usually a user) normally as a prerequisite to a trust decision.\n

    Credential objects may be of the following types:\n

    " }, "credential.id": { - "url": "$MDN_URL$/web/api/credential/id", + "url": "https://developer.mozilla.org/docs/Web/API/Credential/id", "status": [ "StandardTrack" ], @@ -14818,7 +14818,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The id read-only property of the Credential interface returns a string containing the credential's identifier. This might be a GUID, username, or email address, or some other value, depending on the type of credential." }, "credential.isconditionalmediationavailable": { - "url": "$MDN_URL$/web/api/credential/isconditionalmediationavailable_static", + "url": "https://developer.mozilla.org/docs/Web/API/Credential/isConditionalMediationAvailable_static", "status": [ "Experimental", "StandardTrack" @@ -14834,7 +14834,7 @@ "returns": "A Promise which resolves to false." }, "credential.type": { - "url": "$MDN_URL$/web/api/credential/type", + "url": "https://developer.mozilla.org/docs/Web/API/Credential/type", "status": [ "StandardTrack" ], @@ -14856,7 +14856,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The type read-only property of the Credential interface returns a string containing the credential's type. Valid values are password, federated, public-key, identity and otp." }, "credentialscontainer": { - "url": "$MDN_URL$/web/api/credentialscontainer", + "url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer", "status": [ "StandardTrack" ], @@ -14878,7 +14878,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CredentialsContainer interface of the Credential Management API exposes methods to request credentials and notify the user agent when events such as successful sign in or sign out happen. This interface is accessible from Navigator.credentials." }, "credentialscontainer.create": { - "url": "$MDN_URL$/web/api/credentialscontainer/create", + "url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/create", "status": [ "StandardTrack" ], @@ -14909,7 +14909,7 @@ } }, "credentialscontainer.get": { - "url": "$MDN_URL$/web/api/credentialscontainer/get", + "url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/get", "status": [ "StandardTrack" ], @@ -14943,7 +14943,7 @@ } }, "credentialscontainer.preventsilentaccess": { - "url": "$MDN_URL$/web/api/credentialscontainer/preventsilentaccess", + "url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/preventSilentAccess", "status": [ "StandardTrack" ], @@ -14965,7 +14965,7 @@ "returns": "A Promise that resolves to undefined." }, "credentialscontainer.store": { - "url": "$MDN_URL$/web/api/credentialscontainer/store", + "url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/store", "status": [ "StandardTrack" ], @@ -14994,7 +14994,7 @@ } }, "croptarget": { - "url": "$MDN_URL$/web/api/croptarget", + "url": "https://developer.mozilla.org/docs/Web/API/CropTarget", "status": [ "Experimental", "StandardTrack" @@ -15010,7 +15010,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CropTarget interface of the Screen Capture API provides a static method, fromElement(), which returns a CropTarget instance that can be used to crop a captured video track to the area in which a specified element is rendered." }, "croptarget.fromelement": { - "url": "$MDN_URL$/web/api/croptarget/fromelement_static", + "url": "https://developer.mozilla.org/docs/Web/API/CropTarget/fromElement_static", "status": [ "Experimental", "StandardTrack" @@ -15030,7 +15030,7 @@ "returns": "A Promise that resolves to a CropTarget object instance, which can then be passed to BrowserCaptureMediaStreamTrack.CropTo() to crop the video captured in the track to just the area the specified DOM element is rendered in.\n

    CropTarget objects are serializable. They can be passed to another document using mechanisms such as Window.postMessage()." }, "crossoriginisolated": { - "url": "$MDN_URL$/web/api/window/crossoriginisolated", + "url": "https://developer.mozilla.org/docs/Web/API/Window/crossOriginIsolated", "status": [ "StandardTrack" ], @@ -15047,7 +15047,7 @@ "doc": "The crossOriginIsolated read-only property of the Window interface returns a boolean value that indicates whether the document is cross-origin isolated.\n

    A cross-origin isolated document only shares its browsing context group with same-origin documents in popups and navigations, and resources (both same-origin and cross-origin) that the document has opted into using via CORS (and COEP for <iframe>).\nThe relationship between a cross-origin opener of the document or any cross-origin popups that it opens are severed.\nThe document may also be hosted in a separate OS process alongside other documents with which it can communicate by operating on shared memory.\nThis mitigates the risk of side-channel attacks and cross-origin attacks referred to as XS-Leaks.\n

    Cross-origin isolated documents operate with fewer restrictions when using the following APIs:\n

    \n

    A document will be cross-origin isolated if it is returned with an HTTP response that includes the headers:\n

    \n

    Access to the APIs must also be allowed by the Permissions-Policy cross-origin-isolated.\nOtherwise crossOriginIsolated property will return false, and the document will not be able to use the APIs listed above with reduced restrictions." }, "crypto": { - "url": "$MDN_URL$/web/api/window/crypto", + "url": "https://developer.mozilla.org/docs/Web/API/Window/crypto", "status": [ "StandardTrack" ], @@ -15071,7 +15071,7 @@ "doc": "The crypto read-only property of the Window interface returns the Crypto object for this window's scope. This object gives web pages access to certain cryptographic related services.\n

    Although the property itself is read-only, all of its methods (and the methods of its\nchild object, SubtleCrypto) are not read-only, and therefore vulnerable\nto attack by polyfill.\n

    Although crypto is available on all windows, the returned Crypto object only has one usable feature in insecure contexts: the getRandomValues() method. In general, you should use this API only in secure contexts." }, "crypto.getrandomvalues": { - "url": "$MDN_URL$/web/api/crypto/getrandomvalues", + "url": "https://developer.mozilla.org/docs/Web/API/Crypto/getRandomValues", "status": [ "StandardTrack" ], @@ -15102,7 +15102,7 @@ } }, "crypto.randomuuid": { - "url": "$MDN_URL$/web/api/crypto/randomuuid", + "url": "https://developer.mozilla.org/docs/Web/API/Crypto/randomUUID", "status": [ "StandardTrack" ], @@ -15127,7 +15127,7 @@ "returns": "A string containing a randomly generated, 36 character long v4 UUID." }, "crypto.subtle": { - "url": "$MDN_URL$/web/api/crypto/subtle", + "url": "https://developer.mozilla.org/docs/Web/API/Crypto/subtle", "status": [ "StandardTrack" ], @@ -15151,7 +15151,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The Crypto.subtle read-only property returns a\nSubtleCrypto which can then be used to perform low-level\ncryptographic operations." }, "cryptokey": { - "url": "$MDN_URL$/web/api/cryptokey", + "url": "https://developer.mozilla.org/docs/Web/API/CryptoKey", "status": [ "StandardTrack" ], @@ -15175,7 +15175,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The CryptoKey interface of the Web Crypto API represents a cryptographic key obtained from one of the SubtleCrypto methods generateKey(), deriveKey(), importKey(), or unwrapKey().\n

    For security reasons, the CryptoKey interface can only be used in a secure context." }, "cryptokey.algorithm": { - "url": "$MDN_URL$/web/api/cryptokey/algorithm", + "url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/algorithm", "status": [ "StandardTrack" ], @@ -15199,7 +15199,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The read-only algorithm property of the CryptoKey interface returns an object describing the algorithm for which this key can be used, and any associated extra parameters.\n

    The object returned depends of the algorithm used to generate the key." }, "cryptokey.extractable": { - "url": "$MDN_URL$/web/api/cryptokey/extractable", + "url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/extractable", "status": [ "StandardTrack" ], @@ -15223,7 +15223,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The read-only extractable property of the CryptoKey interface indicates whether or not the key may be extracted using SubtleCrypto.exportKey() or SubtleCrypto.wrapKey().\n

    If the key cannot be exported, exportKey() or wrapKey() will throw an exception if used to extract it." }, "cryptokey.type": { - "url": "$MDN_URL$/web/api/cryptokey/type", + "url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/type", "status": [ "StandardTrack" ], @@ -15247,7 +15247,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The read-only type property of the CryptoKey interface indicates which kind of key is represented by the object. It can have the following values:\n

    " }, "cryptokey.usages": { - "url": "$MDN_URL$/web/api/cryptokey/usages", + "url": "https://developer.mozilla.org/docs/Web/API/CryptoKey/usages", "status": [ "StandardTrack" ], @@ -15275,7 +15275,7 @@ "doc": "The CryptoKeyPair dictionary of the Web Crypto API represents a key pair for an asymmetric cryptography algorithm, also known as a public-key algorithm.\n

    A CryptoKeyPair object can be obtained using SubtleCrypto.generateKey(), when the selected algorithm is one of the asymmetric algorithms: RSASSA-PKCS1-v1_5, RSA-PSS, RSA-OAEP, ECDSA, or ECDH.\n

    It contains two properties, which are both CryptoKey objects: a privateKey property containing the private key and a publicKey property containing the public key." }, "cspviolationreportbody": { - "url": "$MDN_URL$/web/api/cspviolationreportbody", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody", "status": [ "StandardTrack" ], @@ -15290,7 +15290,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The CSPViolationReportBody interface is an extension of the Reporting API that represents the body of a Content Security Policy (CSP) violation report.\n

    CSP violations are thrown when the webpage attempts to load a resource that violates the policy set by the Content-Security-Policy HTTP header.\n

    CSP violation reports are returned in the reports parameter of ReportingObserver callbacks that have a type of \"csp-violation\".\nThe body property of those reports is an instance of CSPViolationReportBody.\n

    CSP violation reports may also be sent as JSON objects to the endpoint specified in the report-to policy directive of the Content-Security-Policy header.\nThese reports similarly have a type of \"csp-violation\", and a body property containing a serialization of an instance of this interface.\n

    \n

    Note:\nCSP violation reports sent by the Reporting API, when an endpoint is specified using the CSP report-to directive, are similar (but not identical) to the \"CSP report\" JSON objects sent when endpoints are specified using the report-uri directive.\nThe Reporting API and report-to directive are intended to replace the older report format and the report-uri directive.\n

    " }, "cspviolationreportbody.blockedurl": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/blockedurl", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/blockedURL", "status": [ "StandardTrack" ], @@ -15305,7 +15305,7 @@ "doc": "The blockedURL read-only property of the CSPViolationReportBody interface is a string value that represents the resource that was blocked because it violates a Content Security Policy (CSP)." }, "cspviolationreportbody.columnnumber": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/columnnumber", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/columnNumber", "status": [ "StandardTrack" ], @@ -15320,7 +15320,7 @@ "doc": "The columnNumber read-only property of the CSPViolationReportBody interface indicates the column number in the source file that triggered the Content Security Policy (CSP) violation.\n

    Note that the browser extracts the value from the global object of the file that triggered the violation.\nIf the resource that triggers the CSP violation is not loaded, the value will be null.\nSee CSPViolationReportBody.sourceFile for more information.\n

    This property is most useful alongside CSPViolationReportBody.sourceFile and CSPViolationReportBody.lineNumber, as it provides the location of the column in that file and line that resulted in a violation." }, "cspviolationreportbody.disposition": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/disposition", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/disposition", "status": [ "StandardTrack" ], @@ -15335,7 +15335,7 @@ "doc": "The disposition read-only property of the CSPViolationReportBody interface indicates whether the user agent is configured to enforce Content Security Policy (CSP) violations or only report them." }, "cspviolationreportbody.documenturl": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/documenturl", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/documentURL", "status": [ "StandardTrack" ], @@ -15350,7 +15350,7 @@ "doc": "The documentURL read-only property of the CSPViolationReportBody interface is a string that represents the URL of the document or worker that violated the Content Security Policy (CSP)." }, "cspviolationreportbody.effectivedirective": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/effectivedirective", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/effectiveDirective", "status": [ "StandardTrack" ], @@ -15365,7 +15365,7 @@ "doc": "The effectiveDirective read-only property of the CSPViolationReportBody interface is a string that represents the effective Content Security Policy (CSP) directive that was violated.\n

    Note that this contains the specific directive that was effectively violated, such as script-src-elem for violations related to script elements, and not the policy that was specified, which may have been the (more general) default-src." }, "cspviolationreportbody.linenumber": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/linenumber", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/lineNumber", "status": [ "StandardTrack" ], @@ -15380,7 +15380,7 @@ "doc": "The lineNumber read-only property of the CSPViolationReportBody interface indicates the line number in the source file that triggered the Content Security Policy (CSP) violation.\n

    Note that the browser extracts the value from the global object of the file that triggered the violation.\nIf the resource that triggers the CSP violation is not loaded, the value will be null.\nSee CSPViolationReportBody.sourceFile for more information.\n

    This property is most useful alongside CSPViolationReportBody.sourceFile and CSPViolationReportBody.columnNumber, as it provides the location of the line in that file and the column that resulted in a violation." }, "cspviolationreportbody.originalpolicy": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/originalpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/originalPolicy", "status": [ "StandardTrack" ], @@ -15395,7 +15395,7 @@ "doc": "The originalPolicy read-only property of the CSPViolationReportBody interface is a string that represents the Content Security Policy (CSP) whose enforcement uncovered the violation.\n

    This is the string in the Content-Security-Policy HTTP response header that contains the list of directives and their values that make the CSP policy.\nNote that differs from the effectiveDirective, which is the specific directive that is effectively being violated (and which might not be explicitly listed in the policy if default-src is used)." }, "cspviolationreportbody.referrer": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/referrer", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/referrer", "status": [ "StandardTrack" ], @@ -15410,7 +15410,7 @@ "doc": "The referrer read-only property of the CSPViolationReportBody interface is a string that represents the URL of the referring page of the resource who's Content Security Policy (CSP) was violated.\n

    The referrer is the page that caused the page with the CSP violation to be loaded. For example, if we followed a link to a page with a CSP violation, the referrer is the page that we navigated from." }, "cspviolationreportbody.sample": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/sample", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/sample", "status": [ "StandardTrack" ], @@ -15425,7 +15425,7 @@ "doc": "The sample read-only property of the CSPViolationReportBody interface is a string that contains a part of the resource that violated the Content Security Policy (CSP).\n

    This sample is usually the first 40 characters of the inline script, event handler, or style that violated a CSP restriction.\nIf not populated it is the empty string \"\".\n

    Note that this is only populated when attempting to load inline scripts, event handlers, or styles that violate CSP script-src* and style-src* rules — external resources that violate the CSP will not generate a sample.\nIn addition, a sample is only included if the Content-Security-Policy directive that was violated also contains the 'report-sample' keyword.\n

    \n

    Note:\nViolation reports should be considered attacker-controlled data.\nThe content of this field in particular should be sanitized before storing or rendering.\n

    " }, "cspviolationreportbody.sourcefile": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/sourcefile", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/sourceFile", "status": [ "StandardTrack" ], @@ -15440,7 +15440,7 @@ "doc": "The sourceFile read-only property of the CSPViolationReportBody interface indicates the URL of the source file that violated the Content Security Policy (CSP).\n

    For a violation triggered by the use of an inline script, sourceFile is the URL of the current document.\nSimilarly, if a document successfully loads a script that then violates the document CSP, the sourceFile is the URL of the script.\n

    Note however that if a document with a CSP that blocks external resources attempts to load an external resource, sourceFile will be null.\nThis is because the browser extracts the value from the global object of the file that triggered the violation.\nBecause of the CSP restriction the external resource is never loaded, and therefore has no corresponding global object.\n

    This property is most useful alongside CSPViolationReportBody.lineNumber and CSPViolationReportBody.columnNumber, which provide the location within the file that resulted in a violation." }, "cspviolationreportbody.statuscode": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/statuscode", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/statusCode", "status": [ "StandardTrack" ], @@ -15455,7 +15455,7 @@ "doc": "The statusCode read-only property of the CSPViolationReportBody interface is a number representing the HTTP status code of the response to the request that triggered a Content Security Policy (CSP) violation (when loading a window or worker)." }, "cspviolationreportbody.tojson": { - "url": "$MDN_URL$/web/api/cspviolationreportbody/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/CSPViolationReportBody/toJSON", "status": [ "StandardTrack", "Deprecated" @@ -15472,7 +15472,7 @@ "returns": "A JSON object that is the serialization of the CSPViolationReportBody object." }, "css": { - "url": "$MDN_URL$/web/api/css", + "url": "https://developer.mozilla.org/docs/Web/API/CSS", "status": [ "StandardTrack" ], @@ -15494,7 +15494,7 @@ "doc": "The CSS interface holds useful CSS-related methods. No objects with this interface are implemented: it contains only static methods and is therefore a utilitarian interface." }, "css.escape": { - "url": "$MDN_URL$/web/api/css/escape_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/escape_static", "status": [ "StandardTrack" ], @@ -15520,7 +15520,7 @@ "returns": "The escaped string." }, "css.factory_functions": { - "url": "$MDN_URL$/web/api/css/factory_functions_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/factory_functions_static", "status": [ "StandardTrack" ], @@ -15546,7 +15546,7 @@ "returns": "A CSSUnitValue object with the specified numeric value and unit." }, "css.highlights": { - "url": "$MDN_URL$/web/api/css/highlights_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/highlights_static", "status": [ "StandardTrack" ], @@ -15567,7 +15567,7 @@ "doc": "The static, read-only highlights property of the CSS interface provides access to the HighlightRegistry used to style arbitrary text ranges using the CSS Custom Highlight API." }, "css.paintworklet": { - "url": "$MDN_URL$/web/api/css/paintworklet_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/paintWorklet_static", "status": [ "Experimental", "StandardTrack" @@ -15584,7 +15584,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The static, read-only paintWorklet property of the CSS interface provides access to the\npaint worklet, which programmatically generates an image where a CSS\nproperty expects a file." }, "css.registerproperty": { - "url": "$MDN_URL$/web/api/css/registerproperty_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/registerProperty_static", "status": [ "StandardTrack" ], @@ -15614,7 +15614,7 @@ } }, "css.supports": { - "url": "$MDN_URL$/web/api/css/supports_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSS/supports_static", "status": [ "StandardTrack" ], @@ -15642,7 +15642,7 @@ "returns": "true if the browser supports the rule, otherwise false." }, "cssanimation": { - "url": "$MDN_URL$/web/api/cssanimation", + "url": "https://developer.mozilla.org/docs/Web/API/CSSAnimation", "status": [ "StandardTrack" ], @@ -15664,7 +15664,7 @@ "doc": "The CSSAnimation interface of the Web Animations API represents an Animation object." }, "cssanimation.animationname": { - "url": "$MDN_URL$/web/api/cssanimation/animationname", + "url": "https://developer.mozilla.org/docs/Web/API/CSSAnimation/animationName", "status": [ "StandardTrack" ], @@ -15686,7 +15686,7 @@ "doc": "The animationName property of the\nCSSAnimation interface returns the animation-name. This\nspecifies one or more keyframe at-rules which describe the animation applied to the\nelement." }, "cssconditionrule": { - "url": "$MDN_URL$/web/api/cssconditionrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSConditionRule", "status": [ "StandardTrack" ], @@ -15708,7 +15708,7 @@ "doc": "An object implementing the CSSConditionRule interface represents a single condition CSS at-rule, which consists of a condition and a statement block.\n

    Three objects derive from CSSConditionRule: CSSMediaRule, CSSContainerRule and CSSSupportsRule." }, "cssconditionrule.conditiontext": { - "url": "$MDN_URL$/web/api/cssconditionrule/conditiontext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSConditionRule/conditionText", "status": [ "StandardTrack" ], @@ -15730,7 +15730,7 @@ "doc": "The read-only conditionText property of\nthe CSSConditionRule interface returns or sets the text of the CSS\nrule." }, "csscontainerrule": { - "url": "$MDN_URL$/web/api/csscontainerrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule", "status": [ "StandardTrack" ], @@ -15752,7 +15752,7 @@ "doc": "The CSSContainerRule interface represents a single CSS @container rule.\n

    An object of this type can be used to get the query conditions for the @container, along with the container name if one is defined.\nNote that the container name and query together define the \"condition text\", which can be obtained using CSSConditionRule.conditionText." }, "csscontainerrule.containername": { - "url": "$MDN_URL$/web/api/csscontainerrule/containername", + "url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerName", "status": [ "StandardTrack" ], @@ -15773,7 +15773,7 @@ "doc": "The read-only containerName property of the CSSContainerRule interface represents the container name of the associated CSS @container at-rule.\n

    For example, the value of containerName for the @container below is sidebar:\n

    \n```css\n@container sidebar (width >= 700px) {\n  .card {\n    font-size: 2em;\n  }\n}\n```\n
    " }, "csscontainerrule.containerquery": { - "url": "$MDN_URL$/web/api/csscontainerrule/containerquery", + "url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerQuery", "status": [ "StandardTrack" ], @@ -15794,7 +15794,7 @@ "doc": "The read-only containerQuery property of the CSSContainerRule interface returns a string representing the container conditions that are evaluated when the container changes size in order to determine if the styles in the associated @container are applied.\n

    For example, the value of containerQuery for the @container below is (width >= 700px):\n

    \n```css\n@container sidebar (width >= 700px) {\n  .card {\n    font-size: 2em;\n  }\n}\n```\n
    " }, "csscounterstylerule": { - "url": "$MDN_URL$/web/api/csscounterstylerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule", "status": [ "StandardTrack" ], @@ -15815,7 +15815,7 @@ "doc": "The CSSCounterStyleRule interface represents an @counter-style at-rule." }, "csscounterstylerule.additivesymbols": { - "url": "$MDN_URL$/web/api/csscounterstylerule/additivesymbols", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/additiveSymbols", "status": [ "StandardTrack" ], @@ -15836,7 +15836,7 @@ "doc": "The additiveSymbols property of the CSSCounterStyleRule interface gets and sets the value of the additive-symbols descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.fallback": { - "url": "$MDN_URL$/web/api/csscounterstylerule/fallback", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/fallback", "status": [ "StandardTrack" ], @@ -15857,7 +15857,7 @@ "doc": "The fallback property of the CSSCounterStyleRule interface gets and sets the value of the fallback descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.name": { - "url": "$MDN_URL$/web/api/csscounterstylerule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/name", "status": [ "StandardTrack" ], @@ -15878,7 +15878,7 @@ "doc": "The name property of the CSSCounterStyleRule interface gets and sets the <custom-ident> defined as the name for the associated rule." }, "csscounterstylerule.negative": { - "url": "$MDN_URL$/web/api/csscounterstylerule/negative", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/negative", "status": [ "StandardTrack" ], @@ -15899,7 +15899,7 @@ "doc": "The negative property of the CSSCounterStyleRule interface gets and sets the value of the negative descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.pad": { - "url": "$MDN_URL$/web/api/csscounterstylerule/pad", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/pad", "status": [ "StandardTrack" ], @@ -15920,7 +15920,7 @@ "doc": "The pad property of the CSSCounterStyleRule interface gets and sets the value of the pad descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.prefix": { - "url": "$MDN_URL$/web/api/csscounterstylerule/prefix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/prefix", "status": [ "StandardTrack" ], @@ -15941,7 +15941,7 @@ "doc": "The prefix property of the CSSCounterStyleRule interface gets and sets the value of the prefix descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.range": { - "url": "$MDN_URL$/web/api/csscounterstylerule/range", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/range", "status": [ "StandardTrack" ], @@ -15962,7 +15962,7 @@ "doc": "The range property of the CSSCounterStyleRule interface gets and sets the value of the range descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.speakas": { - "url": "$MDN_URL$/web/api/csscounterstylerule/speakas", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/speakAs", "status": [ "StandardTrack" ], @@ -15983,7 +15983,7 @@ "doc": "The speakAs property of the CSSCounterStyleRule interface gets and sets the value of the speak-as descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.suffix": { - "url": "$MDN_URL$/web/api/csscounterstylerule/suffix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/suffix", "status": [ "StandardTrack" ], @@ -16004,7 +16004,7 @@ "doc": "The suffix property of the CSSCounterStyleRule interface gets and sets the value of the suffix descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.symbols": { - "url": "$MDN_URL$/web/api/csscounterstylerule/symbols", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/symbols", "status": [ "StandardTrack" ], @@ -16025,7 +16025,7 @@ "doc": "The symbols property of the CSSCounterStyleRule interface gets and sets the value of the symbols descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "csscounterstylerule.system": { - "url": "$MDN_URL$/web/api/csscounterstylerule/system", + "url": "https://developer.mozilla.org/docs/Web/API/CSSCounterStyleRule/system", "status": [ "StandardTrack" ], @@ -16046,7 +16046,7 @@ "doc": "The system property of the CSSCounterStyleRule interface gets and sets the value of the system descriptor. If the descriptor does not have a value set, this attribute returns an empty string." }, "cssfontfacerule": { - "url": "$MDN_URL$/web/api/cssfontfacerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFaceRule", "status": [ "StandardTrack" ], @@ -16068,7 +16068,7 @@ "doc": "The CSSFontFaceRule interface represents an @font-face at-rule." }, "cssfontfacerule.style": { - "url": "$MDN_URL$/web/api/cssfontfacerule/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFaceRule/style", "status": [ "StandardTrack" ], @@ -16090,7 +16090,7 @@ "doc": "The read-only style property of the CSSFontFaceRule interface contains a CSSStyleDeclaration object representing the descriptors available in the @font-face rule's body." }, "cssfontfeaturevaluesmap": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap", "status": [ "Experimental", "StandardTrack" @@ -16107,7 +16107,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CSSFontFeatureValuesMap interface of the CSS Object Model (CSSOM) represents an iterable and read-only set of the CSSFontFeatureValuesRule properties, such as swash, annotation, ornaments, etc.\n

    An CSSFontFeatureValuesMap instance is a read-only Map-like object, in which each key is the user-defined name used to reference a font feature, and the corresponding value is the index for the font feature within the font." }, "cssfontfeaturevaluesmap.clear": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/clear", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/clear", "status": [ "Experimental", "StandardTrack" @@ -16125,7 +16125,7 @@ "returns": "None (undefined)." }, "cssfontfeaturevaluesmap.delete": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/delete", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/delete", "status": [ "Experimental", "StandardTrack" @@ -16146,7 +16146,7 @@ "returns": "None (undefined)." }, "cssfontfeaturevaluesmap.entries": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/entries", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/entries", "status": [ "Experimental", "StandardTrack" @@ -16164,7 +16164,7 @@ "returns": "A new iterable iterator object." }, "cssfontfeaturevaluesmap.foreach": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/forEach", "status": [ "Experimental", "StandardTrack" @@ -16186,7 +16186,7 @@ "returns": "None (undefined)." }, "cssfontfeaturevaluesmap.get": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/get", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/get", "status": [ "Experimental", "StandardTrack" @@ -16207,7 +16207,7 @@ "returns": "Returns true if an entry with the specified key exists in the CSSFontFeatureValuesMap object; otherwise false." }, "cssfontfeaturevaluesmap.has": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/has", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/has", "status": [ "Experimental", "StandardTrack" @@ -16228,7 +16228,7 @@ "returns": "The value associated with the specified key in the CSSFontFeatureValuesMap object. If the key can't be found, undefined is returned." }, "cssfontfeaturevaluesmap.keys": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/keys", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/keys", "status": [ "Experimental", "StandardTrack" @@ -16246,7 +16246,7 @@ "returns": "A new iterable iterator object." }, "cssfontfeaturevaluesmap.set": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/set", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/set", "status": [ "Experimental", "StandardTrack" @@ -16268,7 +16268,7 @@ "returns": "The CSSFontFeatureValuesMap object." }, "cssfontfeaturevaluesmap.size": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/size", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/size", "status": [ "Experimental", "StandardTrack" @@ -16293,7 +16293,7 @@ "returns": "The value of this, which is the iterator object itself." }, "cssfontfeaturevaluesmap.values": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesmap/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesMap/values", "status": [ "Experimental", "StandardTrack" @@ -16311,7 +16311,7 @@ "returns": "A new iterable iterator object." }, "cssfontfeaturevaluesrule": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule", "status": [ "StandardTrack" ], @@ -16332,7 +16332,7 @@ "doc": "The CSSFontFeatureValuesRule interface represents an @font-feature-values at-rule. The values of its instance properties can be accessed with the CSSFontFeatureValuesMap interface.\n

    @font-feature-values allows developers to associate, for a given font face, a human-readable name with a numeric index that controls a particular OpenType font feature.\nFor features that select alternative glyphs (stylistic, styleset, character-variant, swash, ornament or annotation), the font-variant-alternates property can then reference the human-readable name in order to apply the associated feature.\nThis is convenient, because it allows the same name to be used of represent a set of alternative glyphs across a number of fonts." }, "cssfontfeaturevaluesrule.annotation": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/annotation", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/annotation", "status": [ "Experimental", "StandardTrack" @@ -16349,7 +16349,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only annotation property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports annotation()." }, "cssfontfeaturevaluesrule.charactervariant": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/charactervariant", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/characterVariant", "status": [ "Experimental", "StandardTrack" @@ -16366,7 +16366,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only characterVariant property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports character-variant()." }, "cssfontfeaturevaluesrule.fontfamily": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/fontfamily", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/fontFamily", "status": [ "StandardTrack" ], @@ -16387,7 +16387,7 @@ "doc": "The fontFamily property of the CSSFontFeatureValuesRule interface represents the name of the font family it applies to." }, "cssfontfeaturevaluesrule.ornaments": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/ornaments", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/ornaments", "status": [ "Experimental", "StandardTrack" @@ -16404,7 +16404,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only ornaments property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports ornaments()." }, "cssfontfeaturevaluesrule.styleset": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/styleset", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/styleset", "status": [ "Experimental", "StandardTrack" @@ -16421,7 +16421,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only styleset property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports styleset()." }, "cssfontfeaturevaluesrule.stylistic": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/stylistic", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/stylistic", "status": [ "Experimental", "StandardTrack" @@ -16438,7 +16438,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only stylistic property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports stylistic()." }, "cssfontfeaturevaluesrule.swash": { - "url": "$MDN_URL$/web/api/cssfontfeaturevaluesrule/swash", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontFeatureValuesRule/swash", "status": [ "Experimental", "StandardTrack" @@ -16455,7 +16455,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only swash property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the developer-provided name and feature index for a variable font which supports swash()." }, "cssfontpalettevaluesrule": { - "url": "$MDN_URL$/web/api/cssfontpalettevaluesrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontPaletteValuesRule", "status": [ "StandardTrack" ], @@ -16477,7 +16477,7 @@ "doc": "The CSSFontPaletteValuesRule interface represents an @font-palette-values at-rule." }, "cssfontpalettevaluesrule.basepalette": { - "url": "$MDN_URL$/web/api/cssfontpalettevaluesrule/basepalette", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontPaletteValuesRule/basePalette", "status": [ "StandardTrack" ], @@ -16499,7 +16499,7 @@ "doc": "The read-only basePalette property of the CSSFontPaletteValuesRule interface indicates the base palette associated with the rule." }, "cssfontpalettevaluesrule.fontfamily": { - "url": "$MDN_URL$/web/api/cssfontpalettevaluesrule/fontfamily", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontPaletteValuesRule/fontFamily", "status": [ "StandardTrack" ], @@ -16521,7 +16521,7 @@ "doc": "The read-only fontFamily property of the CSSFontPaletteValuesRule interface lists the font families the rule can be applied to. The font families must be named families; generic families like courier are not valid." }, "cssfontpalettevaluesrule.name": { - "url": "$MDN_URL$/web/api/cssfontpalettevaluesrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontPaletteValuesRule/name", "status": [ "StandardTrack" ], @@ -16543,7 +16543,7 @@ "doc": "The read-only name property of the CSSFontPaletteValuesRule interface represents the name identifying the associated @font-palette-values at-rule. A valid name always starts with two dashes, such as --Alternate." }, "cssfontpalettevaluesrule.overridecolors": { - "url": "$MDN_URL$/web/api/cssfontpalettevaluesrule/overridecolors", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFontPaletteValuesRule/overrideColors", "status": [ "StandardTrack" ], @@ -16565,7 +16565,7 @@ "doc": "The read-only overrideColors property of the CSSFontPaletteValuesRule interface is a string containing a list of color index and color pair that are to be used instead. It is specified in the same format as the corresponding override-colors descriptor." }, "cssfunctiondeclarations": { - "url": "$MDN_URL$/web/api/cssfunctiondeclarations", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionDeclarations", "status": [ "Experimental", "StandardTrack" @@ -16582,7 +16582,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CSSFunctionDeclarations interface of the CSS Object Model represents a consecutive run of CSS declarations included within a @function body.\n

    This can include CSS custom properties, and the value of the results descriptor inside the @function body, but it doesn't include blocks such as @media at-rules that may be included. Such a block, included in the middle of a set of declarations, would cause the body contents to be broken up into separate CSSFunctionDeclarations objects, as seen in our Multiple CSSFunctionDeclarations demo." }, "cssfunctiondeclarations.style": { - "url": "$MDN_URL$/web/api/cssfunctiondeclarations/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionDeclarations/style", "status": [ "Experimental", "StandardTrack" @@ -16599,7 +16599,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only style property of the CSSFunctionDeclarations interface contains a CSSFunctionDescriptors object representing the descriptors available in the @function rule's body." }, "cssfunctiondescriptors": { - "url": "$MDN_URL$/web/api/cssfunctiondescriptors", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionDescriptors", "status": [ "Experimental", "StandardTrack" @@ -16616,7 +16616,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CSSFunctionDescriptors interface of the CSS Object Model represents the descriptors contained within a set of CSS declarations represented by a CSSFunctionDeclarations object.\n

    A CSSFunctionDescriptors object is accessed via the CSSFunctionDeclarations.style property." }, "cssfunctiondescriptors.result": { - "url": "$MDN_URL$/web/api/cssfunctiondescriptors/result", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionDescriptors/result", "status": [ "Experimental", "StandardTrack" @@ -16633,7 +16633,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The result property of the CSSFunctionDescriptors interface returns a string representing a result descriptor, if one exists in the associated set of declarations." }, "cssfunctionrule": { - "url": "$MDN_URL$/web/api/cssfunctionrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionRule", "status": [ "Experimental", "StandardTrack" @@ -16650,7 +16650,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CSSFunctionRule interface of the CSS Object Model represents CSS @function (custom function) at-rules." }, "cssfunctionrule.getparameters": { - "url": "$MDN_URL$/web/api/cssfunctionrule/getparameters", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionRule/getParameters", "status": [ "Experimental", "StandardTrack" @@ -16668,7 +16668,7 @@ "returns": "An array of objects containing the following properties:\n

    \n
    name
    \n
    \n

    A string representing the name of the function parameter.\n

    \n
    type
    \n
    \n

    A string representing the data type of the parameter, or * if no data type was specified.\n

    \n
    defaultValue
    \n
    \n

    A string representing the default value of the parameter, or null if no default value was specified.\n

    \n
    \n

    If no parameters were specified in the associated @function at-rule, an empty array is returned." }, "cssfunctionrule.name": { - "url": "$MDN_URL$/web/api/cssfunctionrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionRule/name", "status": [ "Experimental", "StandardTrack" @@ -16685,7 +16685,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The name property of the CSSFunctionRule interface returns a string representing the custom function's name." }, "cssfunctionrule.returntype": { - "url": "$MDN_URL$/web/api/cssfunctionrule/returntype", + "url": "https://developer.mozilla.org/docs/Web/API/CSSFunctionRule/returnType", "status": [ "Experimental", "StandardTrack" @@ -16702,7 +16702,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The returnType property of the CSSFunctionRule interface returns a string representing the custom function's return type." }, "cssgroupingrule": { - "url": "$MDN_URL$/web/api/cssgroupingrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule", "status": [ "StandardTrack" ], @@ -16724,7 +16724,7 @@ "doc": "The CSSGroupingRule interface of the CSS Object Model represents any CSS at-rule that contains other rules nested within it." }, "cssgroupingrule.cssrules": { - "url": "$MDN_URL$/web/api/cssgroupingrule/cssrules", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/cssRules", "status": [ "StandardTrack" ], @@ -16746,7 +16746,7 @@ "doc": "The cssRules property of the\nCSSGroupingRule interface returns a CSSRuleList containing\na collection of CSSRule objects." }, "cssgroupingrule.deleterule": { - "url": "$MDN_URL$/web/api/cssgroupingrule/deleterule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/deleteRule", "status": [ "StandardTrack" ], @@ -16776,7 +16776,7 @@ } }, "cssgroupingrule.insertrule": { - "url": "$MDN_URL$/web/api/cssgroupingrule/insertrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/insertRule", "status": [ "StandardTrack" ], @@ -16807,7 +16807,7 @@ } }, "cssimagevalue": { - "url": "$MDN_URL$/web/api/cssimagevalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImageValue", "status": [ "StandardTrack" ], @@ -16825,7 +16825,7 @@ "doc": "The CSSImageValue interface of the CSS Typed Object Model API represents values for properties that take an image, for example background-image, list-style-image, or border-image-source.\n

    The CSSImageValue object represents an <image> that involves a URL, such as url() or <image()>, but not linear-gradient() or element()." }, "cssimportrule": { - "url": "$MDN_URL$/web/api/cssimportrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule", "status": [ "StandardTrack" ], @@ -16847,7 +16847,7 @@ "doc": "The CSSImportRule interface represents an @import at-rule." }, "cssimportrule.href": { - "url": "$MDN_URL$/web/api/cssimportrule/href", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule/href", "status": [ "StandardTrack" ], @@ -16869,7 +16869,7 @@ "doc": "The read-only href property of the\nCSSImportRule interface returns the URL specified by the\n@import at-rule.\n

    The resolved URL will be the href attribute of the\nassociated stylesheet." }, "cssimportrule.layername": { - "url": "$MDN_URL$/web/api/cssimportrule/layername", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule/layerName", "status": [ "StandardTrack" ], @@ -16891,7 +16891,7 @@ "doc": "The read-only layerName property of the CSSImportRule interface returns the name of the cascade layer created by the @import at-rule.\n

    If the created layer is anonymous, the string is empty (\"\"), if no layer has been\ncreated, it is the null object." }, "cssimportrule.media": { - "url": "$MDN_URL$/web/api/cssimportrule/media", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule/media", "status": [ "StandardTrack" ], @@ -16913,7 +16913,7 @@ "doc": "The read-only media property of the CSSImportRule interface returns a MediaList object representing the media query list of the @import rule." }, "cssimportrule.stylesheet": { - "url": "$MDN_URL$/web/api/cssimportrule/stylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule/styleSheet", "status": [ "StandardTrack" ], @@ -16935,7 +16935,7 @@ "doc": "The read-only styleSheet property of the\nCSSImportRule interface returns the CSS Stylesheet specified by the\n@import at-rule. This will be\nin the form of a CSSStyleSheet object.\n

    An @import at-rule always has\nan associated stylesheet." }, "cssimportrule.supportstext": { - "url": "$MDN_URL$/web/api/cssimportrule/supportstext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSImportRule/supportsText", "status": [ "StandardTrack" ], @@ -16956,7 +16956,7 @@ "doc": "The read-only supportsText property of the CSSImportRule interface returns the supports condition specified by the @import at-rule." }, "csskeyframerule": { - "url": "$MDN_URL$/web/api/csskeyframerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule", "status": [ "StandardTrack" ], @@ -16978,7 +16978,7 @@ "doc": "The CSSKeyframeRule interface describes an object representing a set of styles for a given keyframe. It corresponds to the contents of a single keyframe of a @keyframes at-rule." }, "csskeyframerule.keytext": { - "url": "$MDN_URL$/web/api/csskeyframerule/keytext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule/keyText", "status": [ "StandardTrack" ], @@ -17003,7 +17003,7 @@ } }, "csskeyframerule.style": { - "url": "$MDN_URL$/web/api/csskeyframerule/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframeRule/style", "status": [ "StandardTrack" ], @@ -17025,7 +17025,7 @@ "doc": "The read-only style property of the CSSKeyframeRule interface contains a CSSStyleDeclaration object representing the descriptors available in the @keyframes rule's body." }, "csskeyframesrule": { - "url": "$MDN_URL$/web/api/csskeyframesrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule", "status": [ "StandardTrack" ], @@ -17047,7 +17047,7 @@ "doc": "The CSSKeyframesRule interface describes an object representing a complete set of keyframes for a CSS animation. It corresponds to the contents of a whole @keyframes at-rule." }, "csskeyframesrule.appendrule": { - "url": "$MDN_URL$/web/api/csskeyframesrule/appendrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/appendRule", "status": [ "StandardTrack" ], @@ -17073,7 +17073,7 @@ "returns": "None (undefined)." }, "csskeyframesrule.cssrules": { - "url": "$MDN_URL$/web/api/csskeyframesrule/cssrules", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/cssRules", "status": [ "StandardTrack" ], @@ -17095,7 +17095,7 @@ "doc": "The read-only cssRules property of the CSSKeyframeRule interface returns a CSSRuleList containing the rules in the keyframes at-rule.\n

    \n

    Note:\nThe CSSKeyframeRule itself is indexable like an array, and functions similarly to its cssRules property.\n

    " }, "csskeyframesrule.deleterule": { - "url": "$MDN_URL$/web/api/csskeyframesrule/deleterule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/deleteRule", "status": [ "StandardTrack" ], @@ -17121,7 +17121,7 @@ "returns": "None (undefined)." }, "csskeyframesrule.findrule": { - "url": "$MDN_URL$/web/api/csskeyframesrule/findrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/findRule", "status": [ "StandardTrack" ], @@ -17147,7 +17147,7 @@ "returns": "A CSSKeyframeRule which is the last matching rule. If no rules are found, nothing is returned." }, "csskeyframesrule.length": { - "url": "$MDN_URL$/web/api/csskeyframesrule/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/length", "status": [ "StandardTrack" ], @@ -17168,7 +17168,7 @@ "doc": "The read-only length property of the CSSKeyframesRule interface returns the number of CSSKeyframeRule objects in its list. You can then access each keyframe rule by its index directly on the CSSKeyframeRule object." }, "csskeyframesrule.name": { - "url": "$MDN_URL$/web/api/csskeyframesrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeyframesRule/name", "status": [ "StandardTrack" ], @@ -17190,7 +17190,7 @@ "doc": "The name property of the CSSKeyframeRule interface gets and sets the name of the animation as used by the animation-name property." }, "csskeywordvalue": { - "url": "$MDN_URL$/web/api/csskeywordvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue", "status": [ "StandardTrack" ], @@ -17208,7 +17208,7 @@ "doc": "The CSSKeywordValue interface of the CSS Typed Object Model API creates an object to represent CSS keywords and other identifiers.\n

    The interface instance name is a stringifier meaning that when used anywhere a string is expected it will return the value of CSSKeyword.value." }, "csskeywordvalue.csskeywordvalue": { - "url": "$MDN_URL$/web/api/csskeywordvalue/csskeywordvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue/CSSKeywordValue", "status": [ "StandardTrack" ], @@ -17232,7 +17232,7 @@ } }, "csskeywordvalue.value": { - "url": "$MDN_URL$/web/api/csskeywordvalue/value", + "url": "https://developer.mozilla.org/docs/Web/API/CSSKeywordValue/value", "status": [ "StandardTrack" ], @@ -17253,7 +17253,7 @@ } }, "csslayerblockrule": { - "url": "$MDN_URL$/web/api/csslayerblockrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSLayerBlockRule", "status": [ "StandardTrack" ], @@ -17275,7 +17275,7 @@ "doc": "The CSSLayerBlockRule represents a @layer block rule." }, "csslayerblockrule.name": { - "url": "$MDN_URL$/web/api/csslayerblockrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSLayerBlockRule/name", "status": [ "StandardTrack" ], @@ -17297,7 +17297,7 @@ "doc": "The read-only name property of the CSSLayerBlockRule interface represents the name of the associated cascade layer." }, "csslayerstatementrule": { - "url": "$MDN_URL$/web/api/csslayerstatementrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSLayerStatementRule", "status": [ "StandardTrack" ], @@ -17319,7 +17319,7 @@ "doc": "The CSSLayerStatementRule represents a @layer statement rule. Unlike CSSLayerBlockRule, it doesn't contain other rules and merely defines one or several layers by providing their names.\n

    This rule allows to explicitly declare the ordering layer that is in an apparent way at the beginning of a CSS file: the layer order is defined by the order of first occurrence of each layer name. Declaring them with a statement allows the reader to understand the layer order. It also allows inline and imported layers to be interleaved, which is not possible when using the CSSLayerBlockRule syntax." }, "csslayerstatementrule.namelist": { - "url": "$MDN_URL$/web/api/csslayerstatementrule/namelist", + "url": "https://developer.mozilla.org/docs/Web/API/CSSLayerStatementRule/nameList", "status": [ "StandardTrack" ], @@ -17341,7 +17341,7 @@ "doc": "The read-only nameList property of the CSSLayerStatementRule interface return the list of associated cascade layer names. The names can't be modified." }, "cssmathinvert": { - "url": "$MDN_URL$/web/api/cssmathinvert", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert", "status": [ "StandardTrack" ], @@ -17359,7 +17359,7 @@ "doc": "The CSSMathInvert interface of the CSS Typed Object Model API represents a CSS calc() used as calc(1 / <value>). It inherits properties and methods from its parent CSSNumericValue." }, "cssmathinvert.cssmathinvert": { - "url": "$MDN_URL$/web/api/cssmathinvert/cssmathinvert", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert/CSSMathInvert", "status": [ "StandardTrack" ], @@ -17383,7 +17383,7 @@ } }, "cssmathinvert.value": { - "url": "$MDN_URL$/web/api/cssmathinvert/value", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathInvert/value", "status": [ "StandardTrack" ], @@ -17401,7 +17401,7 @@ "doc": "The CSSMathInvert.value read-only property of the\nCSSMathInvert interface returns a CSSNumericValue object." }, "cssmathmax": { - "url": "$MDN_URL$/web/api/cssmathmax", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax", "status": [ "StandardTrack" ], @@ -17419,7 +17419,7 @@ "doc": "The CSSMathMax interface of the CSS Typed Object Model API represents the CSS max() function. It inherits properties and methods from its parent CSSNumericValue." }, "cssmathmax.cssmathmax": { - "url": "$MDN_URL$/web/api/cssmathmax/cssmathmax", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax/CSSMathMax", "status": [ "Experimental", "StandardTrack" @@ -17442,7 +17442,7 @@ } }, "cssmathmax.values": { - "url": "$MDN_URL$/web/api/cssmathmax/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMax/values", "status": [ "StandardTrack" ], @@ -17460,7 +17460,7 @@ "doc": "The CSSMathMax.values read-only property of the\nCSSMathMax interface returns a CSSNumericArray object\nwhich contains one or more CSSNumericValue objects." }, "cssmathmin": { - "url": "$MDN_URL$/web/api/cssmathmin", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin", "status": [ "StandardTrack" ], @@ -17478,7 +17478,7 @@ "doc": "The CSSMathMin interface of the CSS Typed Object Model API represents the CSS min() function. It inherits properties and methods from its parent CSSNumericValue." }, "cssmathmin.cssmathmin": { - "url": "$MDN_URL$/web/api/cssmathmin/cssmathmin", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin/CSSMathMin", "status": [ "Experimental", "StandardTrack" @@ -17501,7 +17501,7 @@ } }, "cssmathmin.values": { - "url": "$MDN_URL$/web/api/cssmathmin/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathMin/values", "status": [ "StandardTrack" ], @@ -17519,7 +17519,7 @@ "doc": "The CSSMathMin.values read-only property of the\nCSSMathMin interface returns a CSSNumericArray object\nwhich contains one or more CSSNumericValue objects." }, "cssmathnegate": { - "url": "$MDN_URL$/web/api/cssmathnegate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate", "status": [ "StandardTrack" ], @@ -17537,7 +17537,7 @@ "doc": "The CSSMathNegate interface of the CSS Typed Object Model API negates the value passed into it. It inherits properties and methods from its parent CSSNumericValue." }, "cssmathnegate.cssmathnegate": { - "url": "$MDN_URL$/web/api/cssmathnegate/cssmathnegate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate/CSSMathNegate", "status": [ "StandardTrack" ], @@ -17558,7 +17558,7 @@ } }, "cssmathnegate.value": { - "url": "$MDN_URL$/web/api/cssmathnegate/value", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathNegate/value", "status": [ "StandardTrack" ], @@ -17576,7 +17576,7 @@ "doc": "The CSSMathNegate.value read-only property of the\nCSSMathNegate interface returns a CSSNumericValue object." }, "cssmathproduct": { - "url": "$MDN_URL$/web/api/cssmathproduct", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct", "status": [ "StandardTrack" ], @@ -17594,7 +17594,7 @@ "doc": "The CSSMathProduct interface of the CSS Typed Object Model API represents the result obtained by calling add(), sub(), or toSum() on CSSNumericValue. It inherits properties and methods from its parent CSSNumericValue." }, "cssmathproduct.cssmathproduct": { - "url": "$MDN_URL$/web/api/cssmathproduct/cssmathproduct", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct/CSSMathProduct", "status": [ "Experimental", "StandardTrack" @@ -17614,7 +17614,7 @@ } }, "cssmathproduct.values": { - "url": "$MDN_URL$/web/api/cssmathproduct/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathProduct/values", "status": [ "StandardTrack" ], @@ -17632,7 +17632,7 @@ "doc": "The CSSMathProduct.values read-only\nproperty of the CSSMathProduct interface returns a\nCSSNumericArray object which contains one or more\nCSSNumericValue objects." }, "cssmathsum": { - "url": "$MDN_URL$/web/api/cssmathsum", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum", "status": [ "StandardTrack" ], @@ -17650,7 +17650,7 @@ "doc": "The CSSMathSum interface of the CSS Typed Object Model API represents the result obtained by calling add(), sub(), or toSum() on CSSNumericValue.\n

    A CSSMathSum is the object type returned when the StylePropertyMapReadOnly.get() method is used on a CSS property whose value is created with a calc() function." }, "cssmathsum.cssmathsum": { - "url": "$MDN_URL$/web/api/cssmathsum/cssmathsum", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum/CSSMathSum", "status": [ "Experimental", "StandardTrack" @@ -17670,7 +17670,7 @@ } }, "cssmathsum.values": { - "url": "$MDN_URL$/web/api/cssmathsum/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathSum/values", "status": [ "StandardTrack" ], @@ -17688,7 +17688,7 @@ "doc": "The CSSMathSum.values read-only property\nof the CSSMathSum interface returns a CSSNumericArray\nobject which contains one or more CSSNumericValue objects." }, "cssmathvalue": { - "url": "$MDN_URL$/web/api/cssmathvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathValue", "status": [ "StandardTrack" ], @@ -17706,7 +17706,7 @@ "doc": "The CSSMathValue interface of the CSS Typed Object Model API a base class for classes representing complex numeric values." }, "cssmathvalue.operator": { - "url": "$MDN_URL$/web/api/cssmathvalue/operator", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMathValue/operator", "status": [ "StandardTrack" ], @@ -17724,7 +17724,7 @@ "doc": "The CSSMathValue.operator read-only\nproperty of the CSSMathValue interface indicates the operator that the\ncurrent subtype represents. For example, if the current CSSMathValue\nsubtype is CSSMathSum, this property will return the string\n\"sum\"." }, "cssmatrixcomponent": { - "url": "$MDN_URL$/web/api/cssmatrixcomponent", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent", "status": [ "StandardTrack" ], @@ -17742,7 +17742,7 @@ "doc": "The CSSMatrixComponent interface of the CSS Typed Object Model API represents the matrix() and matrix3d() values of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssmatrixcomponent.cssmatrixcomponent": { - "url": "$MDN_URL$/web/api/cssmatrixcomponent/cssmatrixcomponent", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent/CSSMatrixComponent", "status": [ "StandardTrack" ], @@ -17763,7 +17763,7 @@ } }, "cssmatrixcomponent.matrix": { - "url": "$MDN_URL$/web/api/cssmatrixcomponent/matrix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMatrixComponent/matrix", "status": [ "StandardTrack" ], @@ -17781,7 +17781,7 @@ "doc": "The matrix property of the\nCSSMatrixComponent interface gets and sets a 2d or 3d matrix.\n

    See the matrix() and matrix3d() pages for\nexamples." }, "cssmediarule": { - "url": "$MDN_URL$/web/api/cssmediarule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMediaRule", "status": [ "StandardTrack" ], @@ -17803,7 +17803,7 @@ "doc": "The CSSMediaRule interface represents a single CSS @media rule." }, "cssmediarule.media": { - "url": "$MDN_URL$/web/api/cssmediarule/media", + "url": "https://developer.mozilla.org/docs/Web/API/CSSMediaRule/media", "status": [ "StandardTrack" ], @@ -17825,7 +17825,7 @@ "doc": "The read-only media property of the CSSMediaRule interface contains a MediaList object representing the media query list of the @media rule." }, "cssnamespacerule": { - "url": "$MDN_URL$/web/api/cssnamespacerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule", "status": [ "StandardTrack" ], @@ -17847,7 +17847,7 @@ "doc": "The CSSNamespaceRule interface describes an object representing a single CSS @namespace at-rule." }, "cssnamespacerule.namespaceuri": { - "url": "$MDN_URL$/web/api/cssnamespacerule/namespaceuri", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule/namespaceURI", "status": [ "StandardTrack" ], @@ -17869,7 +17869,7 @@ "doc": "The read-only namespaceURI property of the CSSNamespaceRule returns a string containing the text of the URI of the given namespace." }, "cssnamespacerule.prefix": { - "url": "$MDN_URL$/web/api/cssnamespacerule/prefix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNamespaceRule/prefix", "status": [ "StandardTrack" ], @@ -17891,7 +17891,7 @@ "doc": "The read-only prefix property of the CSSNamespaceRule returns a string with the name of the prefix associated to this namespace. If there is no such prefix, it returns an empty string." }, "cssnesteddeclarations": { - "url": "$MDN_URL$/web/api/cssnesteddeclarations", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations", "status": [ "StandardTrack" ], @@ -17912,7 +17912,7 @@ "doc": "The CSSNestedDeclarations interface of the CSS Rule API is used to group nested CSSRules.\n

    The interface allows the CSS Object Model (CSSOM to mirror the structure of CSS documents with nested CSS rules, and ensure that rules are parsed and evaluated in the order that they are declared.\n

    \n

    Note:\nImplementations that do not support this interface may parse nested rules in the wrong order.\nSee Browser compatibility for more information.\n

    " }, "cssnesteddeclarations.style": { - "url": "$MDN_URL$/web/api/cssnesteddeclarations/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNestedDeclarations/style", "status": [ "StandardTrack" ], @@ -17933,7 +17933,7 @@ "doc": "The read-only style property of the CSSNestedDeclarations interface represents the styles associated with the nested rules." }, "cssnumericarray": { - "url": "$MDN_URL$/web/api/cssnumericarray", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray", "status": [ "StandardTrack" ], @@ -17951,7 +17951,7 @@ "doc": "The CSSNumericArray interface of the CSS Typed Object Model API contains a list of CSSNumericValue objects." }, "cssnumericarray.length": { - "url": "$MDN_URL$/web/api/cssnumericarray/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericArray/length", "status": [ "StandardTrack" ], @@ -17969,7 +17969,7 @@ "doc": "The read-only length property of the\nCSSNumericArray interface returns the number of\nCSSNumericValue objects in the list." }, "cssnumericvalue": { - "url": "$MDN_URL$/web/api/cssnumericvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue", "status": [ "StandardTrack" ], @@ -17987,7 +17987,7 @@ "doc": "The CSSNumericValue interface of the CSS Typed Object Model API represents operations that all numeric values can perform." }, "cssnumericvalue.add": { - "url": "$MDN_URL$/web/api/cssnumericvalue/add", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/add", "status": [ "StandardTrack" ], @@ -18012,7 +18012,7 @@ } }, "cssnumericvalue.div": { - "url": "$MDN_URL$/web/api/cssnumericvalue/div", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/div", "status": [ "StandardTrack" ], @@ -18037,7 +18037,7 @@ } }, "cssnumericvalue.equals": { - "url": "$MDN_URL$/web/api/cssnumericvalue/equals", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/equals", "status": [ "StandardTrack" ], @@ -18059,7 +18059,7 @@ "returns": "A boolean value." }, "cssnumericvalue.max": { - "url": "$MDN_URL$/web/api/cssnumericvalue/max", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/max", "status": [ "StandardTrack" ], @@ -18084,7 +18084,7 @@ } }, "cssnumericvalue.min": { - "url": "$MDN_URL$/web/api/cssnumericvalue/min", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/min", "status": [ "StandardTrack" ], @@ -18109,7 +18109,7 @@ } }, "cssnumericvalue.mul": { - "url": "$MDN_URL$/web/api/cssnumericvalue/mul", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/mul", "status": [ "StandardTrack" ], @@ -18134,7 +18134,7 @@ } }, "cssnumericvalue.parse": { - "url": "$MDN_URL$/web/api/cssnumericvalue/parse_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/parse_static", "status": [ "StandardTrack" ], @@ -18159,7 +18159,7 @@ } }, "cssnumericvalue.sub": { - "url": "$MDN_URL$/web/api/cssnumericvalue/sub", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/sub", "status": [ "StandardTrack" ], @@ -18184,7 +18184,7 @@ } }, "cssnumericvalue.to": { - "url": "$MDN_URL$/web/api/cssnumericvalue/to", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/to", "status": [ "StandardTrack" ], @@ -18210,7 +18210,7 @@ } }, "cssnumericvalue.tosum": { - "url": "$MDN_URL$/web/api/cssnumericvalue/tosum", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/toSum", "status": [ "StandardTrack" ], @@ -18235,7 +18235,7 @@ } }, "cssnumericvalue.type": { - "url": "$MDN_URL$/web/api/cssnumericvalue/type", + "url": "https://developer.mozilla.org/docs/Web/API/CSSNumericValue/type", "status": [ "StandardTrack" ], @@ -18254,7 +18254,7 @@ "returns": "A CSSNumericType dictionary, which contains the following properties:\n\n

    For each property except percentHint, the value is an integer representing the power of that unit. For example, a numeric value of calc(1px * 1em) will return { length: 2 }.\n

    The percentHint property is a string that indicates the type of value that the percent is applied to. The string value is the same as the type properties: \"length\", \"angle\", \"time\", \"frequency\", \"resolution\", \"flex\", or \"percent\". It indicates that the type actually holds a percentage, but that percentage will eventually resolve to the hinted base type, and so has been replaced with it in the type." }, "csspagedescriptors": { - "url": "$MDN_URL$/web/api/csspagedescriptors", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors", "status": [ "StandardTrack" ], @@ -18270,7 +18270,7 @@ "doc": "The CSSPageDescriptors interface represents a CSS declaration block for an @page at-rule.\n

    The interface exposes style information and various style-related methods and properties for the page.\nEach multi-word property has versions in camel- and snake-case.\nThis means, for example, that you can access the margin-top CSS property using the syntax style[\"margin-top\"] or style.marginTop (where style is a CSSPageDescriptor).\n

    A CSSPageDescriptors object is accessed through the style property of the CSSPageRule interface, which can in turn be found using the CSSStyleSheet API." }, "csspagerule": { - "url": "$MDN_URL$/web/api/csspagerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule", "status": [ "StandardTrack" ], @@ -18292,7 +18292,7 @@ "doc": "CSSPageRule represents a single CSS @page rule." }, "csspagerule.selectortext": { - "url": "$MDN_URL$/web/api/csspagerule/selectortext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule/selectorText", "status": [ "StandardTrack" ], @@ -18314,7 +18314,7 @@ "doc": "The selectorText property of the CSSPageRule interface gets and sets the selectors associated with the CSSPageRule." }, "csspagerule.style": { - "url": "$MDN_URL$/web/api/csspagerule/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPageRule/style", "status": [ "StandardTrack" ], @@ -18336,7 +18336,7 @@ "doc": "The read-only style property of the CSSPageRule interface contains a CSSPageDescriptors object representing the descriptors available in the @page rule's body." }, "cssperspective": { - "url": "$MDN_URL$/web/api/cssperspective", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective", "status": [ "StandardTrack" ], @@ -18354,7 +18354,7 @@ "doc": "The CSSPerspective interface of the CSS Typed Object Model API represents the perspective() value of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssperspective.cssperspective": { - "url": "$MDN_URL$/web/api/cssperspective/cssperspective", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective/CSSPerspective", "status": [ "StandardTrack" ], @@ -18378,7 +18378,7 @@ } }, "cssperspective.length": { - "url": "$MDN_URL$/web/api/cssperspective/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPerspective/length", "status": [ "StandardTrack" ], @@ -18396,7 +18396,7 @@ "doc": "The length property of the\nCSSPerspective interface sets the distance from z=0.\n

    It is used to apply a perspective transform to the element and its content. If the\nvalue is 0 or a negative number, no perspective transform is applied." }, "csspositiontrydescriptors": { - "url": "$MDN_URL$/web/api/csspositiontrydescriptors", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionTryDescriptors", "status": [ "StandardTrack" ], @@ -18417,7 +18417,7 @@ "doc": "The CSSPositionTryDescriptors interface defines properties that represent the list of CSS descriptors that can be set in the body of a @position-try at-rule.\n

    Each descriptor in the body of the corresponding @position-try at-rule can be accessed using either its property name in bracket notation or the camel-case version of the property name \"propertyName\" in dot notation.\nFor example, you can access the CSS property \"property-name\" as style[\"property-name\"] or style.propertyName, where style is a CSSPositionTryDescriptors instance.\nA property with a single-word name like height can be accessed using either notation: style[\"height\"] or style.height.\n

    \n

    Note:\nThe CSSPositionTryRule interface represents a @position-try at-rule, and the CSSPositionTryRule.style property is an instance of this object.\n

    " }, "csspositiontryrule": { - "url": "$MDN_URL$/web/api/csspositiontryrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule", "status": [ "StandardTrack" ], @@ -18438,7 +18438,7 @@ "doc": "The CSSPositionTryRule interface describes an object representing a @position-try at-rule." }, "csspositiontryrule.name": { - "url": "$MDN_URL$/web/api/csspositiontryrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/name", "status": [ "StandardTrack" ], @@ -18459,7 +18459,7 @@ "doc": "The name read-only property of the CSSPositionTryRule interface represents the name of the position try fallback option specified by the @position-try at-rule's <dashed-ident>." }, "csspositiontryrule.style": { - "url": "$MDN_URL$/web/api/csspositiontryrule/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionTryRule/style", "status": [ "StandardTrack" ], @@ -18480,7 +18480,7 @@ "doc": "The read-only style property of the CSSPositionTryRule interface contains a CSSPositionTryDescriptors object representing the descriptors available in the @position-try rule's body." }, "csspositionvalue": { - "url": "$MDN_URL$/web/api/csspositionvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue", "status": [ "Deprecated" ], @@ -18493,7 +18493,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The CSSPositionValue interface of the CSS Typed Object Model API represents values for properties that take a position, for example object-position." }, "csspositionvalue.csspositionvalue": { - "url": "$MDN_URL$/web/api/csspositionvalue/csspositionvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/CSSPositionValue", "status": [ "Deprecated" ], @@ -18510,7 +18510,7 @@ } }, "csspositionvalue.x": { - "url": "$MDN_URL$/web/api/csspositionvalue/x", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/x", "status": [ "Deprecated" ], @@ -18523,7 +18523,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The x property of the\nCSSPositionValue interface returns the item's position along the web\npage's horizontal axis." }, "csspositionvalue.y": { - "url": "$MDN_URL$/web/api/csspositionvalue/y", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPositionValue/y", "status": [ "Deprecated" ], @@ -18536,7 +18536,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The y property of the\nCSSPositionValue interface returns the item's position along the\nvertical axis." }, "cssprimitivevalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue", "status": [ "StandardTrack", "Deprecated" @@ -18548,7 +18548,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The CSSPrimitiveValue interface derives from the CSSValue interface and represents the current computed value of a CSS property.\n

    \n

    Note:\nThis interface was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    \n

    This interface represents a single CSS value. It may be used to determine the value of a specific style property currently set in a block or to set a specific style property explicitly within the block. An instance of this interface might be obtained from the getPropertyCSSValue() method of the CSSStyleDeclaration interface. A CSSPrimitiveValue object only occurs in a context of a CSS property.\n

    Conversions are allowed between absolute values (from millimeters to centimeters, from degrees to radians, and so on) but not between relative values. (For example, a pixel value cannot be converted to a centimeter value.) Percentage values can't be converted since they are relative to the parent value (or another property value). There is one exception for color percentage values: since a color percentage value is relative to the range 0-255, a color percentage value can be converted to a number (see also the RGBColor interface)." }, "cssprimitivevalue.getcountervalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/getcountervalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getCounterValue", "status": [ "StandardTrack", "Deprecated" @@ -18564,7 +18564,7 @@ } }, "cssprimitivevalue.getfloatvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/getfloatvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getFloatValue", "status": [ "StandardTrack", "Deprecated" @@ -18583,7 +18583,7 @@ } }, "cssprimitivevalue.getrectvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/getrectvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getRectValue", "status": [ "StandardTrack", "Deprecated" @@ -18599,7 +18599,7 @@ } }, "cssprimitivevalue.getrgbcolorvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/getrgbcolorvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getRGBColorValue", "status": [ "StandardTrack", "Deprecated" @@ -18615,7 +18615,7 @@ } }, "cssprimitivevalue.getstringvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/getstringvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/getStringValue", "status": [ "StandardTrack", "Deprecated" @@ -18631,7 +18631,7 @@ } }, "cssprimitivevalue.primitivetype": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/primitivetype", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/primitiveType", "status": [ "StandardTrack", "Deprecated" @@ -18643,7 +18643,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The primitiveType read-only property of the\nCSSPrimitiveValue interface represents the type of a CSS value.\n

    \n

    Note:\nThis property was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    " }, "cssprimitivevalue.setfloatvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/setfloatvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/setFloatValue", "status": [ "StandardTrack", "Deprecated" @@ -18663,7 +18663,7 @@ } }, "cssprimitivevalue.setstringvalue": { - "url": "$MDN_URL$/web/api/cssprimitivevalue/setstringvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPrimitiveValue/setStringValue", "status": [ "StandardTrack", "Deprecated" @@ -18684,7 +18684,7 @@ } }, "csspropertyrule": { - "url": "$MDN_URL$/web/api/csspropertyrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPropertyRule", "status": [ "StandardTrack" ], @@ -18705,7 +18705,7 @@ "doc": "The CSSPropertyRule interface of the CSS Properties and Values API represents a single CSS @property rule." }, "csspropertyrule.inherits": { - "url": "$MDN_URL$/web/api/csspropertyrule/inherits", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/inherits", "status": [ "StandardTrack" ], @@ -18726,7 +18726,7 @@ "doc": "The read-only inherits property of the CSSPropertyRule interface returns the inherit flag of the custom property registration represented by the @property rule, a boolean describing whether or not the property inherits by default." }, "csspropertyrule.initialvalue": { - "url": "$MDN_URL$/web/api/csspropertyrule/initialvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/initialValue", "status": [ "StandardTrack" ], @@ -18747,7 +18747,7 @@ "doc": "The read-only initialValue nullable property of the CSSPropertyRule interface returns the initial value of the custom property registration represented by the @property rule, controlling the property's initial value." }, "csspropertyrule.name": { - "url": "$MDN_URL$/web/api/csspropertyrule/name", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/name", "status": [ "StandardTrack" ], @@ -18768,7 +18768,7 @@ "doc": "The read-only name property of the CSSPropertyRule interface represents the property name, this being the serialization of the name given to the custom property in the @property rule's prelude." }, "csspropertyrule.syntax": { - "url": "$MDN_URL$/web/api/csspropertyrule/syntax", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPropertyRule/syntax", "status": [ "StandardTrack" ], @@ -18789,7 +18789,7 @@ "doc": "The read-only syntax property of the CSSPropertyRule interface returns the literal syntax of the custom property registration represented by the @property rule, controlling how the property's value is parsed at computed-value time." }, "csspseudoelement": { - "url": "$MDN_URL$/web/api/csspseudoelement", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPseudoElement", "status": [ "Experimental", "StandardTrack" @@ -18801,7 +18801,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CSSPseudoElement interface represents a pseudo-element that may be the target of an event or animated using the Web Animations API. Instances of this interface may be obtained by calling Element.pseudo()." }, "csspseudoelement.element": { - "url": "$MDN_URL$/web/api/csspseudoelement/element", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPseudoElement/element", "status": [ "Experimental", "StandardTrack" @@ -18813,7 +18813,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The element read-only property of the\nCSSPseudoElement interface returns a reference to the originating element\nof the pseudo-element, in other words its parent element." }, "csspseudoelement.type": { - "url": "$MDN_URL$/web/api/csspseudoelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/CSSPseudoElement/type", "status": [ "Experimental", "StandardTrack" @@ -18825,7 +18825,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The type read-only property of the\nCSSPseudoElement interface returns the type of the pseudo-element as a\nstring, represented in the form of a CSS selector." }, "cssrotate": { - "url": "$MDN_URL$/web/api/cssrotate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate", "status": [ "StandardTrack" ], @@ -18843,7 +18843,7 @@ "doc": "The CSSRotate interface of the CSS Typed Object Model API represents the rotate value of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssrotate.angle": { - "url": "$MDN_URL$/web/api/cssrotate/angle", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/angle", "status": [ "StandardTrack" ], @@ -18861,7 +18861,7 @@ "doc": "The angle property of the\nCSSRotate interface gets and sets the angle of rotation. A positive angle\ndenotes a clockwise rotation, a negative angle a counter-clockwise one." }, "cssrotate.cssrotate": { - "url": "$MDN_URL$/web/api/cssrotate/cssrotate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/CSSRotate", "status": [ "StandardTrack" ], @@ -18888,7 +18888,7 @@ } }, "cssrotate.x": { - "url": "$MDN_URL$/web/api/cssrotate/x", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/x", "status": [ "StandardTrack" ], @@ -18906,7 +18906,7 @@ "doc": "The x property of the\nCSSRotate interface gets and sets the abscissa or x-axis of the\ntranslating vector." }, "cssrotate.y": { - "url": "$MDN_URL$/web/api/cssrotate/y", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/y", "status": [ "StandardTrack" ], @@ -18924,7 +18924,7 @@ "doc": "The y property of the\nCSSRotate interface gets and sets the ordinate or y-axis of the\ntranslating vector." }, "cssrotate.z": { - "url": "$MDN_URL$/web/api/cssrotate/z", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRotate/z", "status": [ "StandardTrack" ], @@ -18942,7 +18942,7 @@ "doc": "The z property of the\nCSSRotate interface representing the z-component of the translating\nvector. A positive value moves the element towards the viewer, and a negative value\nfarther away." }, "cssrule": { - "url": "$MDN_URL$/web/api/cssrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRule", "status": [ "StandardTrack" ], @@ -18964,7 +18964,7 @@ "doc": "The CSSRule interface represents a single CSS rule. There are several types of rules which inherit properties from CSSRule.\n

    " }, "cssrule.csstext": { - "url": "$MDN_URL$/web/api/cssrule/csstext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRule/cssText", "status": [ "StandardTrack" ], @@ -18986,7 +18986,7 @@ "doc": "The cssText property of the CSSRule\ninterface returns the actual text of a CSSStyleSheet style-rule.\n
    \n

    Note:\nDo not confuse this property with element-style\nCSSStyleDeclaration.cssText.\n

    \n

    Be aware that this property used to be mutable but is now read-only. Attempting to\nset it does absolutely nothing, and doesn't even emit a warning or error.\nFurthermore, it has no settable sub-properties. Therefore, to modify it, use the\nstylesheet's cssRules[index] properties\n.selectorText and\n.style (or its sub-properties). See Using dynamic styling information for details." }, "cssrule.parentrule": { - "url": "$MDN_URL$/web/api/cssrule/parentrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRule/parentRule", "status": [ "StandardTrack" ], @@ -19008,7 +19008,7 @@ "doc": "The parentRule property of the CSSRule\ninterface returns the containing rule of the current rule if this exists, or otherwise\nreturns null." }, "cssrule.parentstylesheet": { - "url": "$MDN_URL$/web/api/cssrule/parentstylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRule/parentStyleSheet", "status": [ "StandardTrack" ], @@ -19030,7 +19030,7 @@ "doc": "The parentStyleSheet property of the\nCSSRule interface returns the StyleSheet object in which\nthe current rule is defined." }, "cssrule.type": { - "url": "$MDN_URL$/web/api/cssrule/type", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRule/type", "status": [ "StandardTrack", "Deprecated" @@ -19048,7 +19048,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The read-only type property of the\nCSSRule interface is a deprecated property that returns an integer\nindicating which type of rule the CSSRule represents.\n

    If you need to distinguish different types of CSS rule, a good alternative is to use constructor.name:\n

    \n```js\nconst sheets = Array.from(document.styleSheets);\nconst rules = sheets.map((sheet) => Array.from(sheet.cssRules)).flat();\nfor (const rule of rules) {\n  console.log(rule.constructor.name);\n}\n```\n
    " }, "cssrulelist": { - "url": "$MDN_URL$/web/api/cssrulelist", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList", "status": [ "StandardTrack" ], @@ -19070,7 +19070,7 @@ "doc": "A CSSRuleList represents an ordered collection of read-only CSSRule objects.\n

    While the CSSRuleList object is read-only, and cannot be directly modified, it is considered a live object, as the content can change over time.\n

    To edit the underlying rules returned by CSSRule objects, use CSSStyleSheet.insertRule() and CSSStyleSheet.deleteRule(), which are methods of CSSStyleSheet.\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid CSSRuleList. You don't create CSSRuleList objects yourself, but you get them from APIs such as CSSStyleSheet.cssRules and CSSKeyframesRule.cssRules, and these APIs are not deprecated. However, be careful of the semantic differences from a real array." }, "cssrulelist.item": { - "url": "$MDN_URL$/web/api/cssrulelist/item", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList/item", "status": [ "StandardTrack" ], @@ -19096,7 +19096,7 @@ "returns": "A CSSRule." }, "cssrulelist.length": { - "url": "$MDN_URL$/web/api/cssrulelist/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSRuleList/length", "status": [ "StandardTrack" ], @@ -19118,7 +19118,7 @@ "doc": "The length property of the CSSRuleList interface returns the number of CSSRule objects in the list." }, "cssscale": { - "url": "$MDN_URL$/web/api/cssscale", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScale", "status": [ "StandardTrack" ], @@ -19136,7 +19136,7 @@ "doc": "The CSSScale interface of the CSS Typed Object Model API represents the scale() and scale3d() values of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssscale.cssscale": { - "url": "$MDN_URL$/web/api/cssscale/cssscale", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScale/CSSScale", "status": [ "StandardTrack" ], @@ -19159,7 +19159,7 @@ } }, "cssscale.x": { - "url": "$MDN_URL$/web/api/cssscale/x", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScale/x", "status": [ "StandardTrack" ], @@ -19177,7 +19177,7 @@ "doc": "The x property of the\nCSSScale interface gets and sets the abscissa or x-axis of the\ntranslating vector." }, "cssscale.y": { - "url": "$MDN_URL$/web/api/cssscale/y", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScale/y", "status": [ "StandardTrack" ], @@ -19195,7 +19195,7 @@ "doc": "The y property of the\nCSSScale interface gets and sets the ordinate or y-axis of the\ntranslating vector." }, "cssscale.z": { - "url": "$MDN_URL$/web/api/cssscale/z", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScale/z", "status": [ "StandardTrack" ], @@ -19213,7 +19213,7 @@ "doc": "The z property of the\nCSSScale interface representing the z-component of the translating\nvector. A positive value moves the element towards the viewer, and a negative value\nfarther away.\n

    If this value is present then the transform is a 3D transform and the is2D\nproperty will be set to false." }, "cssscoperule": { - "url": "$MDN_URL$/web/api/cssscoperule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScopeRule", "status": [ "StandardTrack" ], @@ -19234,7 +19234,7 @@ "doc": "The CSSScopeRule interface of the CSS Object Model represents a CSS @scope at-rule." }, "cssscoperule.end": { - "url": "$MDN_URL$/web/api/cssscoperule/end", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScopeRule/end", "status": [ "StandardTrack" ], @@ -19255,7 +19255,7 @@ "doc": "The end property of the CSSScopeRule interface returns a string containing the value of the @scope at-rule's scope limit." }, "cssscoperule.start": { - "url": "$MDN_URL$/web/api/cssscoperule/start", + "url": "https://developer.mozilla.org/docs/Web/API/CSSScopeRule/start", "status": [ "StandardTrack" ], @@ -19276,7 +19276,7 @@ "doc": "The start property of the CSSScopeRule interface returns a string containing the value of the @scope at-rule's scope root." }, "cssskew": { - "url": "$MDN_URL$/web/api/cssskew", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkew", "status": [ "StandardTrack" ], @@ -19294,7 +19294,7 @@ "doc": "The CSSSkew interface of the CSS Typed Object Model API is part of the CSSTransformValue interface. It represents the skew() value of the individual transform property in CSS." }, "cssskew.ax": { - "url": "$MDN_URL$/web/api/cssskew/ax", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/ax", "status": [ "StandardTrack" ], @@ -19312,7 +19312,7 @@ "doc": "The ax property of the\nCSSSkew interface gets and sets the angle used to distort the element\nalong the x-axis (or abscissa)." }, "cssskew.ay": { - "url": "$MDN_URL$/web/api/cssskew/ay", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/ay", "status": [ "StandardTrack" ], @@ -19330,7 +19330,7 @@ "doc": "The ay property of the\nCSSSkew interface gets and sets the angle used to distort the element\nalong the y-axis (or ordinate)." }, "cssskew.cssskew": { - "url": "$MDN_URL$/web/api/cssskew/cssskew", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkew/CSSSkew", "status": [ "StandardTrack" ], @@ -19352,7 +19352,7 @@ } }, "cssskewx": { - "url": "$MDN_URL$/web/api/cssskewx", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX", "status": [ "StandardTrack" ], @@ -19370,7 +19370,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CSSSkewX interface of the CSS Typed Object Model API represents the skewX() value of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssskewx.ax": { - "url": "$MDN_URL$/web/api/cssskewx/ax", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX/ax", "status": [ "StandardTrack" ], @@ -19388,7 +19388,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ax property of the\nCSSSkewX interface gets and sets the angle used to distort the element\nalong the x-axis (or abscissa)." }, "cssskewx.cssskewx": { - "url": "$MDN_URL$/web/api/cssskewx/cssskewx", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewX/CSSSkewX", "status": [ "StandardTrack" ], @@ -19409,7 +19409,7 @@ } }, "cssskewy": { - "url": "$MDN_URL$/web/api/cssskewy", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY", "status": [ "StandardTrack" ], @@ -19427,7 +19427,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CSSSkewY interface of the CSS Typed Object Model API represents the skewY() value of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "cssskewy.ay": { - "url": "$MDN_URL$/web/api/cssskewy/ay", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY/ay", "status": [ "StandardTrack" ], @@ -19445,7 +19445,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ay property of the\nCSSSkewY interface gets and sets the angle used to distort the element\nalong the y-axis (or ordinate)." }, "cssskewy.cssskewy": { - "url": "$MDN_URL$/web/api/cssskewy/cssskewy", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSkewY/CSSSkewY", "status": [ "StandardTrack" ], @@ -19466,7 +19466,7 @@ } }, "cssstartingstylerule": { - "url": "$MDN_URL$/web/api/cssstartingstylerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStartingStyleRule", "status": [ "StandardTrack" ], @@ -19487,7 +19487,7 @@ "doc": "The CSSStartingStyleRule interface of the CSS Object Model represents a CSS @starting-style at-rule." }, "cssstyledeclaration": { - "url": "$MDN_URL$/web/api/cssstyledeclaration", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration", "status": [ "StandardTrack" ], @@ -19509,7 +19509,7 @@ "doc": "The CSSStyleDeclaration interface is the base class for objects that represent CSS declaration blocks with different supported sets of CSS style information:\n

    \n

    The interface exposes style information and various style-related methods and properties.\nFor example, it provides getPropertyValue() for getting the value of a dash-named CSS property, such as border-top, which can't be directly accessed using dot notation because of the hyphens in its name.\n

    \n

    Note:\nEarlier versions of the specification used CSSStyleDeclaration to represent all CSS declaration blocks, and some browsers and browser versions may still do so (check the browser compatibility tables for the above APIs).\nGenerally the same website code will be functional in both old and new versions, but some properties returned in a CSSStyleDeclaration may not be relevant in a particular context.\n

    " }, "cssstyledeclaration.cssfloat": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/cssfloat", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/cssFloat", "status": [ "StandardTrack", "Deprecated" @@ -19523,7 +19523,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The cssFloat property of the CSSStyleDeclaration interface returns the result of invoking CSSStyleDeclaration.getPropertyValue() with float as an argument.\n

    When setting, it invokes CSSStyleDeclaration.setProperty() with float as the first argument, and the given value as the second argument. The given value must be a valid value for the float property." }, "cssstyledeclaration.csstext": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/csstext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/cssText", "status": [ "StandardTrack" ], @@ -19545,7 +19545,7 @@ "doc": "The cssText property of the CSSStyleDeclaration interface returns or sets the text of the element's inline style declaration only.\n

    To be able to set a stylesheet rule dynamically, see Using dynamic styling information.\n

    Not to be confused with stylesheet style-rule CSSRule.cssText." }, "cssstyledeclaration.getpropertycssvalue": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/getpropertycssvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyCSSValue", "status": [ "StandardTrack", "Deprecated" @@ -19561,7 +19561,7 @@ "returns": "A CSSValue containing the CSS value for a property. If none exists, returns null." }, "cssstyledeclaration.getpropertypriority": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/getpropertypriority", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyPriority", "status": [ "StandardTrack" ], @@ -19587,7 +19587,7 @@ "returns": "A string that represents the priority (e.g., \"important\") if one exists.\nIf none exists, returns the empty string." }, "cssstyledeclaration.getpropertyvalue": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/getpropertyvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/getPropertyValue", "status": [ "StandardTrack" ], @@ -19613,7 +19613,7 @@ "returns": "A string containing the value of the property. If not set, returns the empty string.\n

    The property value is dynamically computed, not what was originally specified in the declaration. The serialization happens in the following way:\n

    \n

    In essence, the property value is canonicalized, ensuring that two property values with the same rendering effect compare equal even when they are declared differently." }, "cssstyledeclaration.item": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/item", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/item", "status": [ "StandardTrack" ], @@ -19642,7 +19642,7 @@ } }, "cssstyledeclaration.length": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/length", "status": [ "StandardTrack" ], @@ -19664,7 +19664,7 @@ "doc": "The read-only property returns an integer that represents the\nnumber of style declarations in this CSS declaration block." }, "cssstyledeclaration.parentrule": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/parentrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/parentRule", "status": [ "StandardTrack" ], @@ -19686,7 +19686,7 @@ "doc": "The CSSStyleDeclaration.parentRule read-only\nproperty returns a CSSRule that is the parent of this style\nblock, e.g., a CSSStyleRule representing the style for a CSS\nselector." }, "cssstyledeclaration.removeproperty": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/removeproperty", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/removeProperty", "status": [ "StandardTrack" ], @@ -19715,7 +19715,7 @@ } }, "cssstyledeclaration.setproperty": { - "url": "$MDN_URL$/web/api/cssstyledeclaration/setproperty", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleDeclaration/setProperty", "status": [ "StandardTrack" ], @@ -19746,7 +19746,7 @@ } }, "cssstyleproperties": { - "url": "$MDN_URL$/web/api/cssstyleproperties", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleProperties", "status": [ "StandardTrack" ], @@ -19759,7 +19759,7 @@ "doc": "The CSSStyleProperties interface of the CSS Object Model (CSSOM) represents inline or computed styles available on an element, or the styles associated with a CSS style rule." }, "cssstyleproperties.cssfloat": { - "url": "$MDN_URL$/web/api/cssstyleproperties/cssfloat", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleProperties/cssFloat", "status": [ "StandardTrack" ], @@ -19772,7 +19772,7 @@ "doc": "The cssFloat property of the CSSStyleProperties interface returns the CSS float property.\n

    This is the result of invoking getPropertyValue() on the object with float as an argument.\n

    When setting, it invokes setProperty() with float as the first argument, and the given value as the second argument.\nThe given value must be a valid value for the float property." }, "cssstylerule": { - "url": "$MDN_URL$/web/api/cssstylerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule", "status": [ "StandardTrack" ], @@ -19794,7 +19794,7 @@ "doc": "The CSSStyleRule interface represents a single CSS style rule." }, "cssstylerule.cssrules": { - "url": "$MDN_URL$/web/api/cssgroupingrule/cssrules", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/cssRules", "status": [ "StandardTrack" ], @@ -19816,7 +19816,7 @@ "doc": "The cssRules property of the\nCSSGroupingRule interface returns a CSSRuleList containing\na collection of CSSRule objects." }, "cssstylerule.deleterule": { - "url": "$MDN_URL$/web/api/cssgroupingrule/deleterule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/deleteRule", "status": [ "StandardTrack" ], @@ -19846,7 +19846,7 @@ } }, "cssstylerule.insertrule": { - "url": "$MDN_URL$/web/api/cssgroupingrule/insertrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSGroupingRule/insertRule", "status": [ "StandardTrack" ], @@ -19877,7 +19877,7 @@ } }, "cssstylerule.selectortext": { - "url": "$MDN_URL$/web/api/cssstylerule/selectortext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule/selectorText", "status": [ "StandardTrack" ], @@ -19899,7 +19899,7 @@ "doc": "The selectorText property of the CSSStyleRule interface gets and sets the selectors associated with the CSSStyleRule." }, "cssstylerule.style": { - "url": "$MDN_URL$/web/api/cssstylerule/style", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule/style", "status": [ "StandardTrack" ], @@ -19921,7 +19921,7 @@ "doc": "The read-only style property of the CSSStyleRule interface contains a CSSStyleProperties object representing the properties list in this style rule's body.\n

    Each CSS property supported by the browser is present on the object.\nThe properties that are not defined inline in the corresponding CSS declaration are set to the empty string (\"\")." }, "cssstylerule.stylemap": { - "url": "$MDN_URL$/web/api/cssstylerule/stylemap", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleRule/styleMap", "status": [ "StandardTrack" ], @@ -19939,7 +19939,7 @@ "doc": "The styleMap read-only property of the\nCSSStyleRule interface returns a StylePropertyMap object\nwhich provides access to the rule's property-value pairs." }, "cssstylesheet": { - "url": "$MDN_URL$/web/api/cssstylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet", "status": [ "StandardTrack" ], @@ -19961,7 +19961,7 @@ "doc": "The CSSStyleSheet interface represents a single CSS stylesheet, and lets you inspect and modify the list of rules contained in the stylesheet. It inherits properties and methods from its parent, StyleSheet.\n

    A stylesheet consists of a collection of CSSRule objects representing each of the rules in the stylesheet. The rules are contained in a CSSRuleList, which can be obtained from the stylesheet's cssRules property.\n

    For example, one rule might be a CSSStyleRule object containing a style such as:\n

    \n```css\nh1,\nh2 {\n  font-size: 16pt;\n}\n```\n
    \n

    Another rule might be an at-rule such as @import or @media, and so forth.\n

    See the Obtaining a StyleSheet section for the various ways a CSSStyleSheet object can be obtained. A CSSStyleSheet object can also be directly constructed. The constructor, and the CSSStyleSheet.replace(), and CSSStyleSheet.replaceSync() methods are newer additions to the specification, enabling Constructable Stylesheets.\n

    To apply a CSSStyleSheet to a document or shadow root, assign it to the Document.adoptedStyleSheets or ShadowRoot.adoptedStyleSheets property, respectively." }, "cssstylesheet.addrule": { - "url": "$MDN_URL$/web/api/cssstylesheet/addrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/addRule", "status": [ "StandardTrack", "Deprecated" @@ -19985,7 +19985,7 @@ "returns": "Always returns -1.\n

    Note that due to somewhat esoteric rules about where you can legally insert rules,\nit's possible that an exception may be thrown. See insertRule() for more information." }, "cssstylesheet.cssrules": { - "url": "$MDN_URL$/web/api/cssstylesheet/cssrules", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/cssRules", "status": [ "StandardTrack" ], @@ -20007,7 +20007,7 @@ "doc": "The read-only CSSStyleSheet property\ncssRules returns a live CSSRuleList which\nprovides a real-time, up-to-date list of every CSS rule which comprises the\nstylesheet. Each item in the list is a CSSRule defining a single\nrule." }, "cssstylesheet.cssstylesheet": { - "url": "$MDN_URL$/web/api/cssstylesheet/cssstylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/CSSStyleSheet", "status": [ "StandardTrack" ], @@ -20032,7 +20032,7 @@ } }, "cssstylesheet.deleterule": { - "url": "$MDN_URL$/web/api/cssstylesheet/deleterule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/deleteRule", "status": [ "StandardTrack" ], @@ -20058,7 +20058,7 @@ "returns": "None (undefined)." }, "cssstylesheet.insertrule": { - "url": "$MDN_URL$/web/api/cssstylesheet/insertrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/insertRule", "status": [ "StandardTrack" ], @@ -20091,7 +20091,7 @@ } }, "cssstylesheet.ownerrule": { - "url": "$MDN_URL$/web/api/cssstylesheet/ownerrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/ownerRule", "status": [ "StandardTrack" ], @@ -20113,7 +20113,7 @@ "doc": "The read-only CSSStyleSheet property\nownerRule returns the CSSImportRule\ncorresponding to the @import at-rule which imported the stylesheet into\nthe document. If the stylesheet wasn't imported into the document using\n@import, the returned value is null." }, "cssstylesheet.removerule": { - "url": "$MDN_URL$/web/api/cssstylesheet/removerule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/removeRule", "status": [ "StandardTrack", "Deprecated" @@ -20135,7 +20135,7 @@ "returns": "None (undefined)." }, "cssstylesheet.replace": { - "url": "$MDN_URL$/web/api/cssstylesheet/replace", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/replace", "status": [ "StandardTrack" ], @@ -20164,7 +20164,7 @@ } }, "cssstylesheet.replacesync": { - "url": "$MDN_URL$/web/api/cssstylesheet/replacesync", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/replaceSync", "status": [ "StandardTrack" ], @@ -20193,7 +20193,7 @@ } }, "cssstylesheet.rules": { - "url": "$MDN_URL$/web/api/cssstylesheet/rules", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleSheet/rules", "status": [ "StandardTrack", "Deprecated" @@ -20211,7 +20211,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    rules is a deprecated\nlegacy property of the CSSStyleSheet interface. Functionally\nidentical to the preferred cssRules property,\nit provides access to a live-updating list of the CSS rules comprising the\nstylesheet.\n

    \n

    Note:\nAs a legacy property, you should not use rules and\nshould instead use the preferred cssRules.\nWhile rules is unlikely to be removed soon, its availability is not as\nwidespread and using it will result in compatibility problems for your site or app.\n

    " }, "cssstylevalue": { - "url": "$MDN_URL$/web/api/cssstylevalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue", "status": [ "StandardTrack" ], @@ -20229,7 +20229,7 @@ "doc": "The CSSStyleValue interface of the CSS Typed Object Model API is the base class of all CSS values accessible through the Typed OM API. An instance of this class may be used anywhere a string is expected." }, "cssstylevalue.parse": { - "url": "$MDN_URL$/web/api/cssstylevalue/parse_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parse_static", "status": [ "StandardTrack" ], @@ -20252,7 +20252,7 @@ "returns": "A CSSStyleValue object containing the first supplied value." }, "cssstylevalue.parseall": { - "url": "$MDN_URL$/web/api/cssstylevalue/parseall_static", + "url": "https://developer.mozilla.org/docs/Web/API/CSSStyleValue/parseAll_static", "status": [ "StandardTrack" ], @@ -20275,7 +20275,7 @@ "returns": "An array of CSSStyleValue objects, each containing one of the supplied\nvalues." }, "csssupportsrule": { - "url": "$MDN_URL$/web/api/csssupportsrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSSupportsRule", "status": [ "StandardTrack" ], @@ -20297,7 +20297,7 @@ "doc": "The CSSSupportsRule interface represents a single CSS @supports at-rule." }, "csstransformcomponent": { - "url": "$MDN_URL$/web/api/csstransformcomponent", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent", "status": [ "StandardTrack" ], @@ -20315,7 +20315,7 @@ "doc": "The CSSTransformComponent interface of the CSS Typed Object Model API is part of the CSSTransformValue interface." }, "csstransformcomponent.is2d": { - "url": "$MDN_URL$/web/api/csstransformcomponent/is2d", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent/is2D", "status": [ "StandardTrack" ], @@ -20333,7 +20333,7 @@ "doc": "The is2D read-only property of the CSSTransformComponent interface indicates where the transform is 2D or 3D." }, "csstransformcomponent.tomatrix": { - "url": "$MDN_URL$/web/api/csstransformcomponent/tomatrix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent/toMatrix", "status": [ "StandardTrack" ], @@ -20355,7 +20355,7 @@ } }, "csstransformcomponent.tostring": { - "url": "$MDN_URL$/web/api/csstransformcomponent/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformComponent/toString", "status": [ "StandardTrack" ], @@ -20374,7 +20374,7 @@ "returns": "A string in the form of a CSS transform function.\n

    This will use the value of is2D to return either a 2D or 3D transform. For example if the component represents CSSRotate and is2D is false then the string returned will be in the form of the CSS transformation rotate3d() function. If true the string returned will be in the form of the 2-dimensional rotate() function." }, "csstransformvalue": { - "url": "$MDN_URL$/web/api/csstransformvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue", "status": [ "StandardTrack" ], @@ -20392,7 +20392,7 @@ "doc": "The CSSTransformValue interface of the CSS Typed Object Model API represents transform-list values as used by the CSS transform property." }, "csstransformvalue.csstransformvalue": { - "url": "$MDN_URL$/web/api/csstransformvalue/csstransformvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/CSSTransformValue", "status": [ "StandardTrack" ], @@ -20417,7 +20417,7 @@ } }, "csstransformvalue.entries": { - "url": "$MDN_URL$/web/api/csstransformvalue/entries", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/entries", "status": [ "StandardTrack" ], @@ -20439,7 +20439,7 @@ "returns": "An array of the given CSSTransformValue object's own enumerable property\n[key, value] pairs." }, "csstransformvalue.foreach": { - "url": "$MDN_URL$/web/api/csstransformvalue/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/forEach", "status": [ "StandardTrack" ], @@ -20462,7 +20462,7 @@ "returns": "None (undefined)." }, "csstransformvalue.is2d": { - "url": "$MDN_URL$/web/api/csstransformvalue/is2d", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/is2D", "status": [ "StandardTrack" ], @@ -20480,7 +20480,7 @@ "doc": "The read-only is2D property of the\nCSSTransformValue interface returns whether the transform is 2D or 3D.\n

    In the case of the CSSTransformValue this property returns\ntrue unless any of the individual functions return false for Is2D, in which\ncase it returns false." }, "csstransformvalue.keys": { - "url": "$MDN_URL$/web/api/csstransformvalue/keys", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/keys", "status": [ "StandardTrack" ], @@ -20499,7 +20499,7 @@ "returns": "A new Array." }, "csstransformvalue.length": { - "url": "$MDN_URL$/web/api/csstransformvalue/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/length", "status": [ "StandardTrack" ], @@ -20517,7 +20517,7 @@ "doc": "The read-only length property of the\nCSSTransformValue interface returns the number of transform components in\nthe list." }, "csstransformvalue.tomatrix": { - "url": "$MDN_URL$/web/api/csstransformvalue/tomatrix", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/toMatrix", "status": [ "StandardTrack" ], @@ -20539,7 +20539,7 @@ } }, "csstransformvalue.values": { - "url": "$MDN_URL$/web/api/csstransformvalue/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/values", "status": [ "StandardTrack" ], @@ -20558,7 +20558,7 @@ "returns": "A new Array." }, "csstransition": { - "url": "$MDN_URL$/web/api/csstransition", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransition", "status": [ "StandardTrack" ], @@ -20580,7 +20580,7 @@ "doc": "The CSSTransition interface of the Web Animations API represents an Animation object used for a CSS Transition." }, "csstransition.transitionproperty": { - "url": "$MDN_URL$/web/api/csstransition/transitionproperty", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTransition/transitionProperty", "status": [ "StandardTrack" ], @@ -20602,7 +20602,7 @@ "doc": "The transitionProperty property of the\nCSSTransition interface returns the expanded transition property\nname of the transition. This is the longhand CSS property for which the\ntransition was generated." }, "csstranslate": { - "url": "$MDN_URL$/web/api/csstranslate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate", "status": [ "StandardTrack" ], @@ -20620,7 +20620,7 @@ "doc": "The CSSTranslate interface of the CSS Typed Object Model API represents the translate() value of the individual transform property in CSS. It inherits properties and methods from its parent CSSTransformValue." }, "csstranslate.csstranslate": { - "url": "$MDN_URL$/web/api/csstranslate/csstranslate", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/CSSTranslate", "status": [ "StandardTrack" ], @@ -20646,7 +20646,7 @@ } }, "csstranslate.x": { - "url": "$MDN_URL$/web/api/csstranslate/x", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/x", "status": [ "StandardTrack" ], @@ -20664,7 +20664,7 @@ "doc": "The x property of the\nCSSTranslate interface gets and sets the abscissa or x-axis of the\ntranslating vector." }, "csstranslate.y": { - "url": "$MDN_URL$/web/api/csstranslate/y", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/y", "status": [ "StandardTrack" ], @@ -20682,7 +20682,7 @@ "doc": "The y property of the\nCSSTranslate interface gets and sets the ordinate or y-axis of the\ntranslating vector." }, "csstranslate.z": { - "url": "$MDN_URL$/web/api/csstranslate/z", + "url": "https://developer.mozilla.org/docs/Web/API/CSSTranslate/z", "status": [ "StandardTrack" ], @@ -20700,7 +20700,7 @@ "doc": "The z property of the\nCSSTranslate interface representing the z-component of the translating\nvector. A positive value moves the element towards the viewer, and a negative value\nfarther away.\n

    If this value is present then the transform is a 3D transform and the is2D\nproperty will be set to false." }, "cssunitvalue": { - "url": "$MDN_URL$/web/api/cssunitvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue", "status": [ "StandardTrack" ], @@ -20718,7 +20718,7 @@ "doc": "The CSSUnitValue interface of the CSS Typed Object Model API represents values that contain a single unit type. For example, \"42px\" would be represented by a CSSNumericValue." }, "cssunitvalue.cssunitvalue": { - "url": "$MDN_URL$/web/api/cssunitvalue/cssunitvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/CSSUnitValue", "status": [ "StandardTrack" ], @@ -20740,7 +20740,7 @@ } }, "cssunitvalue.unit": { - "url": "$MDN_URL$/web/api/cssunitvalue/unit", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/unit", "status": [ "StandardTrack" ], @@ -20758,7 +20758,7 @@ "doc": "The CSSUnitValue.unit read-only property\nof the CSSUnitValue interface returns a string\nindicating the type of unit." }, "cssunitvalue.value": { - "url": "$MDN_URL$/web/api/cssunitvalue/value", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnitValue/value", "status": [ "StandardTrack" ], @@ -20776,7 +20776,7 @@ "doc": "The CSSUnitValue.value property of the\nCSSUnitValue interface returns a double indicating the number of units." }, "cssunparsedvalue": { - "url": "$MDN_URL$/web/api/cssunparsedvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue", "status": [ "StandardTrack" ], @@ -20794,7 +20794,7 @@ "doc": "The CSSUnparsedValue interface of the CSS Typed Object Model API represents property values that reference custom properties. It consists of a list of string fragments and variable references.\n

    Custom properties are represented by CSSUnparsedValue and var() references are represented using CSSVariableReferenceValue." }, "cssunparsedvalue.cssunparsedvalue": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/cssunparsedvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/CSSUnparsedValue", "status": [ "StandardTrack" ], @@ -20815,7 +20815,7 @@ } }, "cssunparsedvalue.entries": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/entries", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/entries", "status": [ "StandardTrack" ], @@ -20837,7 +20837,7 @@ "returns": "An array of the given CSSUnparsedValue object's own enumerable property\n[key, value] pairs." }, "cssunparsedvalue.foreach": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/forEach", "status": [ "StandardTrack" ], @@ -20860,7 +20860,7 @@ "returns": "None (undefined)." }, "cssunparsedvalue.keys": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/keys", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/keys", "status": [ "StandardTrack" ], @@ -20879,7 +20879,7 @@ "returns": "A new Array." }, "cssunparsedvalue.length": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/length", "status": [ "StandardTrack" ], @@ -20897,7 +20897,7 @@ "doc": "The length read-only property of the\nCSSUnparsedValue interface returns the number of items in the object." }, "cssunparsedvalue.values": { - "url": "$MDN_URL$/web/api/cssunparsedvalue/values", + "url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/values", "status": [ "StandardTrack" ], @@ -20916,7 +20916,7 @@ "returns": "A new Array." }, "cssvalue": { - "url": "$MDN_URL$/web/api/cssvalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValue", "status": [ "StandardTrack", "Deprecated" @@ -20928,7 +20928,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The CSSValue interface represents the current computed value of a CSS property.\n

    \n

    Note:\nThis interface was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    " }, "cssvalue.csstext": { - "url": "$MDN_URL$/web/api/cssvalue/csstext", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValue/cssText", "status": [ "StandardTrack", "Deprecated" @@ -20940,7 +20940,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The cssText property of the CSSValue\ninterface represents the current computed CSS property value.\n

    \n

    Note:\nThis property was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    " }, "cssvalue.cssvaluetype": { - "url": "$MDN_URL$/web/api/cssvalue/cssvaluetype", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValue/cssValueType", "status": [ "StandardTrack", "Deprecated" @@ -20952,7 +20952,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The cssValueType read-only property of the\nCSSValue interface represents the type of the current computed CSS\nproperty value.\n

    \n

    Note:\nThis property was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    " }, "cssvaluelist": { - "url": "$MDN_URL$/web/api/cssvaluelist", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValueList", "status": [ "StandardTrack", "Deprecated" @@ -20964,7 +20964,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The CSSValueList interface derives from the CSSValue interface and provides the abstraction of an ordered collection of CSS values.\n

    \n

    Note:\nThis interface was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    \n

    Some properties allow an empty list in their syntax. In that case, these properties take the none identifier. So, an empty list means that the property has the value none.\n

    The items in the CSSValueList are accessible via an integral index, starting from 0." }, "cssvaluelist.item": { - "url": "$MDN_URL$/web/api/cssvaluelist/item", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValueList/item", "status": [ "StandardTrack", "Deprecated" @@ -20980,7 +20980,7 @@ "returns": "A CSSValue object at the index position in the\nCSSValueList, or null if that is not a valid index." }, "cssvaluelist.length": { - "url": "$MDN_URL$/web/api/cssvaluelist/length", + "url": "https://developer.mozilla.org/docs/Web/API/CSSValueList/length", "status": [ "StandardTrack", "Deprecated" @@ -20992,7 +20992,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The length read-only property of the\nCSSValueList interface represents the number of CSSValues\nin the list. The range of valid values of the indices is 0 to\nlength-1 inclusive.\n

    \n

    Note:\nThis property was part of an attempt to create a typed CSS Object Model. This attempt has been abandoned, and most browsers do\nnot implement it.\n

    To achieve your purpose, you can use:\n

    \n
    " }, "cssvariablereferencevalue": { - "url": "$MDN_URL$/web/api/cssvariablereferencevalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue", "status": [ "StandardTrack" ], @@ -21010,7 +21010,7 @@ "doc": "The CSSVariableReferenceValue interface of the CSS Typed Object Model API allows you to create a custom name for a built-in CSS value. This object functionality is sometimes called a \"CSS variable\" and serves the same purpose as the var() function. The custom name must begin with two dashes." }, "cssvariablereferencevalue.cssvariablereferencevalue": { - "url": "$MDN_URL$/web/api/cssvariablereferencevalue/cssvariablereferencevalue", + "url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/CSSVariableReferenceValue", "status": [ "StandardTrack" ], @@ -21032,7 +21032,7 @@ } }, "cssvariablereferencevalue.fallback": { - "url": "$MDN_URL$/web/api/cssvariablereferencevalue/fallback", + "url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/fallback", "status": [ "StandardTrack" ], @@ -21050,7 +21050,7 @@ "doc": "The fallback read-only property of the\nCSSVariableReferenceValue interface returns the custom property fallback value of the CSSVariableReferenceValue." }, "cssvariablereferencevalue.variable": { - "url": "$MDN_URL$/web/api/cssvariablereferencevalue/variable", + "url": "https://developer.mozilla.org/docs/Web/API/CSSVariableReferenceValue/variable", "status": [ "StandardTrack" ], @@ -21068,7 +21068,7 @@ "doc": "The variable property of the\nCSSVariableReferenceValue interface returns the custom property name of the\nCSSVariableReferenceValue." }, "cssviewtransitionrule": { - "url": "$MDN_URL$/web/api/cssviewtransitionrule", + "url": "https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule", "status": [ "StandardTrack" ], @@ -21086,7 +21086,7 @@ "doc": "The CSSViewTransitionRule interface represents a CSS @view-transition at-rule." }, "cssviewtransitionrule.navigation": { - "url": "$MDN_URL$/web/api/cssviewtransitionrule/navigation", + "url": "https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/navigation", "status": [ "StandardTrack" ], @@ -21104,7 +21104,7 @@ "doc": "The navigation read-only property of the CSSViewTransitionRule interface returns the associated @view-transition at-rule's navigation descriptor value." }, "cssviewtransitionrule.types": { - "url": "$MDN_URL$/web/api/cssviewtransitionrule/types", + "url": "https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/types", "status": [ "StandardTrack" ], @@ -21122,7 +21122,7 @@ "doc": "The types read-only property of the CSSViewTransitionRule interface returns an array containing the associated @view-transition at-rule's types descriptor values." }, "customelementregistry": { - "url": "$MDN_URL$/web/api/customelementregistry", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry", "status": [ "StandardTrack" ], @@ -21162,7 +21162,7 @@ "returns": "A new CustomElementRegistry object." }, "customelementregistry.define": { - "url": "$MDN_URL$/web/api/customelementregistry/define", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/define", "status": [ "StandardTrack" ], @@ -21195,7 +21195,7 @@ } }, "customelementregistry.get": { - "url": "$MDN_URL$/web/api/customelementregistry/get", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/get", "status": [ "StandardTrack" ], @@ -21217,7 +21217,7 @@ "returns": "The constructor for the named custom element, or undefined if there is no custom element defined with the name." }, "customelementregistry.getname": { - "url": "$MDN_URL$/web/api/customelementregistry/getname", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/getName", "status": [ "StandardTrack" ], @@ -21263,7 +21263,7 @@ } }, "customelementregistry.upgrade": { - "url": "$MDN_URL$/web/api/customelementregistry/upgrade", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/upgrade", "status": [ "StandardTrack" ], @@ -21289,7 +21289,7 @@ "returns": "None (undefined)." }, "customelementregistry.whendefined": { - "url": "$MDN_URL$/web/api/customelementregistry/whendefined", + "url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/whenDefined", "status": [ "StandardTrack" ], @@ -21315,7 +21315,7 @@ "returns": "A Promise that fulfills with the custom element's constructor when a custom element becomes defined with the given name. If a custom element has already been defined with the name, the promise will immediately fulfill.\n

    The promise is rejected with a SyntaxError DOMException if the name is not a valid custom element name." }, "customevent": { - "url": "$MDN_URL$/web/api/customevent", + "url": "https://developer.mozilla.org/docs/Web/API/CustomEvent", "status": [ "StandardTrack" ], @@ -21339,7 +21339,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The CustomEvent interface can be used to attach custom data to an event generated by an application.\n

    As an alternative to CustomEvent, you can subclass the Event interface to add custom data and behavior.\n

    \n

    Note:\nIf used to attempt to communicate between a web extension content script and a web page script, a non-string detail property throws with \"Permission denied to access property\" in Firefox. To avoid this issue clone the object. See Share objects with page scripts for more information.\n

    " }, "customevent.customevent": { - "url": "$MDN_URL$/web/api/customevent/customevent", + "url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/CustomEvent", "status": [ "StandardTrack" ], @@ -21368,7 +21368,7 @@ "returns": "A new CustomEvent object." }, "customevent.detail": { - "url": "$MDN_URL$/web/api/customevent/detail", + "url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/detail", "status": [ "StandardTrack" ], @@ -21392,7 +21392,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only detail property of the CustomEvent interface returns any data passed when initializing the event." }, "customevent.initcustomevent": { - "url": "$MDN_URL$/web/api/customevent/initcustomevent", + "url": "https://developer.mozilla.org/docs/Web/API/CustomEvent/initCustomEvent", "status": [ "StandardTrack", "Deprecated" @@ -21417,7 +21417,7 @@ "returns": "None (undefined)." }, "customstateset": { - "url": "$MDN_URL$/web/api/customstateset", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet", "status": [ "StandardTrack" ], @@ -21438,7 +21438,7 @@ "doc": "The CustomStateSet interface of the Document Object Model stores a list of states for an autonomous custom element, and allows states to be added and removed from the set.\n

    The interface can be used to expose the internal states of a custom element, allowing them to be used in CSS selectors by code that uses the element." }, "customstateset.add": { - "url": "$MDN_URL$/web/api/customstateset/add", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/add", "status": [ "StandardTrack" ], @@ -21463,7 +21463,7 @@ "returns": "Undefined." }, "customstateset.clear": { - "url": "$MDN_URL$/web/api/customstateset/clear", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/clear", "status": [ "StandardTrack" ], @@ -21485,7 +21485,7 @@ "returns": "Undefined." }, "customstateset.delete": { - "url": "$MDN_URL$/web/api/customstateset/delete", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/delete", "status": [ "StandardTrack" ], @@ -21510,7 +21510,7 @@ "returns": "Returns true if value was in the CustomStateSet; otherwise false." }, "customstateset.entries": { - "url": "$MDN_URL$/web/api/customstateset/entries", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/entries", "status": [ "StandardTrack" ], @@ -21532,7 +21532,7 @@ "returns": "A new iterator object that contains an array of [value, value] for each element in the CustomStateSet, in insertion order." }, "customstateset.foreach": { - "url": "$MDN_URL$/web/api/customstateset/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/forEach", "status": [ "StandardTrack" ], @@ -21558,7 +21558,7 @@ "returns": "Undefined." }, "customstateset.has": { - "url": "$MDN_URL$/web/api/customstateset/has", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/has", "status": [ "StandardTrack" ], @@ -21583,7 +21583,7 @@ "returns": "A Boolean, true if value exists in the CustomStateSet." }, "customstateset.keys": { - "url": "$MDN_URL$/web/api/customstateset/keys", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/keys", "status": [ "StandardTrack" ], @@ -21605,7 +21605,7 @@ "returns": "A new iterator object containing the values for each element in the given CustomStateSet, in insertion order." }, "customstateset.size": { - "url": "$MDN_URL$/web/api/customstateset/size", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/size", "status": [ "StandardTrack" ], @@ -21626,7 +21626,7 @@ "doc": "The size property of the CustomStateSet interface returns the number of values in the CustomStateSet." }, "customstateset.values": { - "url": "$MDN_URL$/web/api/customstateset/values", + "url": "https://developer.mozilla.org/docs/Web/API/CustomStateSet/values", "status": [ "StandardTrack" ], @@ -21648,7 +21648,7 @@ "returns": "A new iterator object containing the values for each element in the given CustomStateSet, in insertion order." }, "datacue": { - "url": "$MDN_URL$/web/api/datacue", + "url": "https://developer.mozilla.org/docs/Web/API/DataCue", "status": [ "Experimental", "StandardTrack" @@ -21660,7 +21660,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The DataCue interface represents a cue that associates arbitrary timed data with an audio or video media resource, or exposes timed data from a media resource to web pages. It extends the TextTrackCue interface with a value property that can hold any data type, and a type property that identifies the kind of data.\n

    Unlike VTTCue, which is designed for displaying subtitle and caption text, DataCue is intended for non-rendered timed metadata. Use cases include dynamic content replacement, ad insertion, presentation of supplemental content alongside audio or video, or more generally, triggering application logic at specific points on the media timeline.\n

    Some user agents may also automatically generate DataCue objects for in-band timed metadata carried within media streams, such as ID3 tags in HTTP Live Streaming (HLS)." }, "datacue.datacue": { - "url": "$MDN_URL$/web/api/datacue/datacue", + "url": "https://developer.mozilla.org/docs/Web/API/DataCue/DataCue", "status": [ "Experimental", "StandardTrack" @@ -21679,7 +21679,7 @@ "returns": "A new DataCue object." }, "datacue.type": { - "url": "$MDN_URL$/web/api/datacue/type", + "url": "https://developer.mozilla.org/docs/Web/API/DataCue/type", "status": [ "Experimental", "StandardTrack" @@ -21691,7 +21691,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The type read-only property of the DataCue interface returns a string identifying the type or schema of the data stored in the cue's value property. This is typically a reverse-domain notation string (e.g., \"org.id3\", \"com.apple.itunes\") that allows applications to interpret the cue's data payload correctly.\n

    When a user agent automatically generates DataCue objects for in-band timed metadata (for example, from an HTTP Live Streaming source), it sets this property to indicate the metadata format. When application code creates a DataCue using the DataCue() constructor, the type is set from the optional fourth argument and defaults to an empty string if omitted." }, "datacue.value": { - "url": "$MDN_URL$/web/api/datacue/value", + "url": "https://developer.mozilla.org/docs/Web/API/DataCue/value", "status": [ "Experimental", "StandardTrack" @@ -21703,7 +21703,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The value property of the DataCue interface represents the data payload of the cue. Unlike VTTCue, which carries text content, DataCue can hold any data type — such as a JavaScript object, a string, or an ArrayBuffer — making it suitable for timed metadata use cases where structured data needs to be synchronized with media playback.\n

    The property is read-write for application-created cues, allowing the data to be updated after construction. For cues generated automatically by the user agent from in-band timed metadata (e.g., ID3 tags in an HTTP Live Streaming source), the value is set by the user agent and reflects the metadata payload.\n

    The type property can be used alongside value to identify the format or schema of the data." }, "datatransfer": { - "url": "$MDN_URL$/web/api/datatransfer", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer", "status": [ "StandardTrack" ], @@ -21725,7 +21725,7 @@ "doc": "The DataTransfer object is used to hold any data transferred between contexts, such as a drag and drop operation, or clipboard read/write. It may hold one or more data items, each of one or more data types.\n

    DataTransfer was primarily designed for the HTML Drag and Drop API, as the DragEvent.dataTransfer property, and is still specified in the HTML drag-and-drop section, but it is now also used by other APIs, such as ClipboardEvent.clipboardData and InputEvent.dataTransfer. However, other APIs only use certain parts of its interface, ignoring properties such as dropEffect. Documentation of DataTransfer will primarily discuss its usage in drag-and-drop operations, and you should refer to the other APIs' documentation for usage of DataTransfer in those contexts." }, "datatransfer.addelement": { - "url": "$MDN_URL$/web/api/datatransfer/addelement", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/addElement", "status": [ "Experimental" ], @@ -21740,7 +21740,7 @@ "returns": "None (undefined)." }, "datatransfer.cleardata": { - "url": "$MDN_URL$/web/api/datatransfer/cleardata", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/clearData", "status": [ "StandardTrack" ], @@ -21766,7 +21766,7 @@ "returns": "None (undefined)." }, "datatransfer.datatransfer": { - "url": "$MDN_URL$/web/api/datatransfer/datatransfer", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/DataTransfer", "status": [ "StandardTrack" ], @@ -21788,7 +21788,7 @@ "doc": "The DataTransfer constructor creates a new\nDataTransfer object instance." }, "datatransfer.dropeffect": { - "url": "$MDN_URL$/web/api/datatransfer/dropeffect", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/dropEffect", "status": [ "StandardTrack" ], @@ -21810,7 +21810,7 @@ "doc": "The DataTransfer.dropEffect property controls the\nfeedback (typically visual) the user is given during a drag and drop operation. It will\naffect which cursor is displayed while dragging. For example, when the user hovers over\na target drop element, the browser's cursor may indicate which type of operation will\noccur.\n

    When the DataTransfer object is created, dropEffect is set\nto a string value. On getting, it returns its current value. On setting, if the new\nvalue is one of the values listed below, then the property's current value will be set\nto the new value and other values will be ignored.\n

    For the dragenter and dragover events,\ndropEffect will be initialized based on what action the user is requesting.\nHow this is determined is platform specific, but typically the user can press modifier\nkeys such as the alt key to adjust the desired action. Within event handlers for\ndragenter and dragover events, dropEffect should\nbe modified if a different action is desired than the action that the user is\nrequesting.\n

    For the drop and dragend events, dropEffect will\nbe set to the action that was desired, which will be the value dropEffect\nhad after the last dragenter or dragover event. In a\ndragend event, for instance, if the desired dropEffect is \"move\", then the\ndata being dragged should be removed from the source." }, "datatransfer.effectallowed": { - "url": "$MDN_URL$/web/api/datatransfer/effectallowed", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/effectAllowed", "status": [ "StandardTrack" ], @@ -21832,7 +21832,7 @@ "doc": "The DataTransfer.effectAllowed property specifies the\neffect that is allowed for a drag operation. The copy operation is used to\nindicate that the data being dragged will be copied from its present location to the\ndrop location. The move operation is used to indicate that the data being\ndragged will be moved, and the link operation is used to indicate that some\nform of relationship or connection will be created between the source and drop\nlocations.\n

    This property should be set in the dragstart event to set the desired drag\neffect for the drag source. Within the dragenter and dragover\nevent handlers, this property will be set to whatever value was assigned during the\ndragstart event, thus effectAllowed may be used to determine\nwhich effect is permitted.\n

    Assigning a value to effectAllowed in events other than\ndragstart has no effect." }, "datatransfer.files": { - "url": "$MDN_URL$/web/api/datatransfer/files", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/files", "status": [ "StandardTrack" ], @@ -21854,7 +21854,7 @@ "doc": "The files read-only property of DataTransfer objects is a list of the files in the drag operation. If the operation includes no files, the list is empty.\n

    This feature can be used to drag files from a user's desktop to the browser.\n

    \n

    Note:\nThe files property of DataTransfer objects can only be accessed from within the drop and paste events. For all other events, the files property will be empty — because its underlying data store will be in a protected mode.\n

    " }, "datatransfer.getdata": { - "url": "$MDN_URL$/web/api/datatransfer/getdata", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/getData", "status": [ "StandardTrack" ], @@ -21880,7 +21880,7 @@ "returns": "A string representing the drag data for the specified format. If the drag operation has no data or the operation has no data for the specified format, this method returns an empty string.\n

    Note that DataTransfer.getData() may not return an expected value, because it only allows reading and writing data for specified events. During the dragstart and drop events, it is safe to access the data. For all other events, the data should be considered unavailable. Despite this, the items and their formats can still be enumerated." }, "datatransfer.items": { - "url": "$MDN_URL$/web/api/datatransfer/items", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/items", "status": [ "StandardTrack" ], @@ -21902,7 +21902,7 @@ "doc": "The read-only items property of the DataTransfer interface is a\nlist of the data transfer items in a drag operation. The list includes one item for each item in the operation and if the operation had no items, the list is empty." }, "datatransfer.setdata": { - "url": "$MDN_URL$/web/api/datatransfer/setdata", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/setData", "status": [ "StandardTrack" ], @@ -21929,7 +21929,7 @@ "returns": "None (undefined)." }, "datatransfer.setdragimage": { - "url": "$MDN_URL$/web/api/datatransfer/setdragimage", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/setDragImage", "status": [ "StandardTrack" ], @@ -21957,7 +21957,7 @@ "returns": "None (undefined)." }, "datatransfer.types": { - "url": "$MDN_URL$/web/api/datatransfer/types", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransfer/types", "status": [ "StandardTrack" ], @@ -21979,7 +21979,7 @@ "doc": "The DataTransfer.types read-only property returns the available types that exist in the items." }, "datatransferitem": { - "url": "$MDN_URL$/web/api/datatransferitem", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem", "status": [ "StandardTrack" ], @@ -22001,7 +22001,7 @@ "doc": "The DataTransferItem object represents one drag data item. During a drag operation, each DragEvent has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object.\n

    DataTransferItem was primarily designed for the HTML Drag and Drop API, and is still specified in the HTML drag-and-drop section, but it is now also used by other APIs, such as ClipboardEvent.clipboardData and InputEvent.dataTransfer. Documentation of DataTransferItem will primarily discuss its usage in drag-and-drop operations, and you should refer to the other APIs' documentation for usage of DataTransferItem in those contexts.\n

    This interface has no constructor." }, "datatransferitem.getasfile": { - "url": "$MDN_URL$/web/api/datatransferitem/getasfile", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/getAsFile", "status": [ "StandardTrack" ], @@ -22024,7 +22024,7 @@ "returns": "If the drag data item is a file, a File object is returned; otherwise null is returned." }, "datatransferitem.getasfilesystemhandle": { - "url": "$MDN_URL$/web/api/datatransferitem/getasfilesystemhandle", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/getAsFileSystemHandle", "status": [ "Experimental", "StandardTrack" @@ -22042,7 +22042,7 @@ "returns": "A Promise.\n

    If the item's kind property is \"file\", and this item is accessed in the dragstart or drop event handlers, then the returned promise is fulfilled with a FileSystemFileHandle if the dragged item is a file or a FileSystemDirectoryHandle if the dragged item is a directory.\n

    Otherwise, the promise fulfills with null." }, "datatransferitem.getasstring": { - "url": "$MDN_URL$/web/api/datatransferitem/getasstring", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/getAsString", "status": [ "StandardTrack" ], @@ -22068,7 +22068,7 @@ "returns": "None (undefined)." }, "datatransferitem.kind": { - "url": "$MDN_URL$/web/api/datatransferitem/kind", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/kind", "status": [ "StandardTrack" ], @@ -22090,7 +22090,7 @@ "doc": "The read-only DataTransferItem.kind property returns the kind–a string or a file–of the DataTransferItem object representing the drag data item." }, "datatransferitem.type": { - "url": "$MDN_URL$/web/api/datatransferitem/type", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/type", "status": [ "StandardTrack" ], @@ -22112,7 +22112,7 @@ "doc": "The read-only DataTransferItem.type property returns the type (format) of the DataTransferItem object representing the drag data item.\nThe type is a Unicode string generally given by a MIME type, although a MIME type is not required.\n

    Some example types are: text/plain and text/html." }, "datatransferitem.webkitgetasentry": { - "url": "$MDN_URL$/web/api/datatransferitem/webkitgetasentry", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItem/webkitGetAsEntry", "status": [ "StandardTrack" ], @@ -22129,7 +22129,7 @@ "returns": "A FileSystemEntry-based object describing the dropped item.\nThis will be either FileSystemFileEntry or FileSystemDirectoryEntry.\nThe method aborts and returns null if the dropped item isn't a file, or if the DataTransferItem object is not in read or read/write mode." }, "datatransferitemlist": { - "url": "$MDN_URL$/web/api/datatransferitemlist", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList", "status": [ "StandardTrack" ], @@ -22151,7 +22151,7 @@ "doc": "The DataTransferItemList object is a list of DataTransferItem objects representing items being dragged. During a drag operation, each DragEvent has a dataTransfer property and that property is a DataTransferItemList.\n

    The individual items can be accessed using the bracket notation [].\n

    DataTransferItemList was primarily designed for the HTML Drag and Drop API, and is still specified in the HTML drag-and-drop section, but it is now also used by other APIs, such as ClipboardEvent.clipboardData and InputEvent.dataTransfer. Documentation of DataTransferItemList will primarily discuss its usage in drag-and-drop operations, and you should refer to the other APIs' documentation for usage of DataTransferItemList in those contexts.\n

    This interface has no constructor." }, "datatransferitemlist.add": { - "url": "$MDN_URL$/web/api/datatransferitemlist/add", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/add", "status": [ "StandardTrack" ], @@ -22182,7 +22182,7 @@ } }, "datatransferitemlist.clear": { - "url": "$MDN_URL$/web/api/datatransferitemlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/clear", "status": [ "StandardTrack" ], @@ -22205,7 +22205,7 @@ "returns": "None (undefined)." }, "datatransferitemlist.length": { - "url": "$MDN_URL$/web/api/datatransferitemlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/length", "status": [ "StandardTrack" ], @@ -22227,7 +22227,7 @@ "doc": "The read-only length property of the\nDataTransferItemList interface returns the number of items currently in\nthe drag item list." }, "datatransferitemlist.remove": { - "url": "$MDN_URL$/web/api/datatransferitemlist/remove", + "url": "https://developer.mozilla.org/docs/Web/API/DataTransferItemList/remove", "status": [ "StandardTrack" ], @@ -22256,7 +22256,7 @@ } }, "decompressionstream": { - "url": "$MDN_URL$/web/api/decompressionstream", + "url": "https://developer.mozilla.org/docs/Web/API/DecompressionStream", "status": [ "StandardTrack" ], @@ -22280,7 +22280,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DecompressionStream interface of the Compression Streams API decompresses a stream of data. It implements the same shape as a TransformStream, allowing it to be used in ReadableStream.pipeThrough() and similar methods." }, "decompressionstream.decompressionstream": { - "url": "$MDN_URL$/web/api/decompressionstream/decompressionstream", + "url": "https://developer.mozilla.org/docs/Web/API/DecompressionStream/DecompressionStream", "status": [ "StandardTrack" ], @@ -22310,7 +22310,7 @@ } }, "decompressionstream.readable": { - "url": "$MDN_URL$/web/api/decompressionstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/DecompressionStream/readable", "status": [ "StandardTrack" ], @@ -22334,7 +22334,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the DecompressionStream interface returns a ReadableStream that emits decompressed data as Uint8Array chunks." }, "decompressionstream.writable": { - "url": "$MDN_URL$/web/api/decompressionstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/DecompressionStream/writable", "status": [ "StandardTrack" ], @@ -22358,7 +22358,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the DecompressionStream interface returns a WritableStream that accepts compressed data to be decompressed, in the form of ArrayBuffer, TypedArray, or DataView chunks." }, "dedicatedworkerglobalscope": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope", "status": [ "StandardTrack" ], @@ -22381,7 +22381,7 @@ "doc": "

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The DedicatedWorkerGlobalScope object (the Worker global scope) is accessible through the self keyword. Some additional global functions, namespaces objects, and constructors, not typically associated with the worker global scope, but available on it, are listed in the JavaScript Reference. See also: Functions available to workers." }, "dedicatedworkerglobalscope.cancelanimationframe": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope/cancelanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/cancelAnimationFrame", "status": [ "StandardTrack" ], @@ -22410,7 +22410,7 @@ } }, "dedicatedworkerglobalscope.close": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope/close", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/close", "status": [ "StandardTrack" ], @@ -22434,7 +22434,7 @@ "returns": "None (undefined)." }, "dedicatedworkerglobalscope.name": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope/name", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/name", "status": [ "StandardTrack" ], @@ -22457,7 +22457,7 @@ "doc": "

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The name read-only property of the\nDedicatedWorkerGlobalScope interface returns the name that the\nWorker was (optionally) given when it was created. This is the name that\nthe Worker() constructor can pass to get a reference to\nthe DedicatedWorkerGlobalScope." }, "dedicatedworkerglobalscope.postmessage": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/postMessage", "status": [ "StandardTrack" ], @@ -22486,7 +22486,7 @@ "returns": "None (undefined)." }, "dedicatedworkerglobalscope.requestanimationframe": { - "url": "$MDN_URL$/web/api/dedicatedworkerglobalscope/requestanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/DedicatedWorkerGlobalScope/requestAnimationFrame", "status": [ "StandardTrack" ], @@ -22525,7 +22525,7 @@ } }, "delaynode": { - "url": "$MDN_URL$/web/api/delaynode", + "url": "https://developer.mozilla.org/docs/Web/API/DelayNode", "status": [ "StandardTrack" ], @@ -22547,7 +22547,7 @@ "doc": "The DelayNode interface represents a delay-line; an AudioNode audio-processing module that causes a delay between the arrival of an input data and its propagation to the output.\n

    A DelayNode always has exactly one input and one output, both with the same amount of channels.\n

    When creating a graph that has a cycle, it is mandatory to have at least one DelayNode in the cycle, or the nodes taking part in the cycle will be muted.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "delaynode.delaynode": { - "url": "$MDN_URL$/web/api/delaynode/delaynode", + "url": "https://developer.mozilla.org/docs/Web/API/DelayNode/DelayNode", "status": [ "StandardTrack" ], @@ -22574,7 +22574,7 @@ "returns": "A new DelayNode object instance." }, "delaynode.delaytime": { - "url": "$MDN_URL$/web/api/delaynode/delaytime", + "url": "https://developer.mozilla.org/docs/Web/API/DelayNode/delayTime", "status": [ "StandardTrack" ], @@ -22596,7 +22596,7 @@ "doc": "The delayTime property of the DelayNode interface is an a-rate AudioParam representing the amount of delay to apply.\n

    delayTime is expressed in seconds, its minimal value is 0, and its maximum value is defined by the maxDelayTime argument of the BaseAudioContext.createDelay method that created it.\n

    \n

    Note:\nThough the AudioParam returned is read-only, the value it represents is not.\n

    " }, "delegatedinktrailpresenter": { - "url": "$MDN_URL$/web/api/delegatedinktrailpresenter", + "url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter", "status": [ "Experimental", "StandardTrack" @@ -22613,7 +22613,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The DelegatedInkTrailPresenter interface of the Ink API provides the ability to instruct the OS-level compositor to render ink strokes between pointer event dispatches." }, "delegatedinktrailpresenter.expectedimprovement": { - "url": "$MDN_URL$/web/api/delegatedinktrailpresenter/expectedimprovement", + "url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/expectedImprovement", "status": [ "Deprecated" ], @@ -22621,7 +22621,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The expectedImprovement read-only property of the DelegatedInkTrailPresenter interface returns a value, in milliseconds, indicating the latency improvement that can be expected using this presenter." }, "delegatedinktrailpresenter.presentationarea": { - "url": "$MDN_URL$/web/api/delegatedinktrailpresenter/presentationarea", + "url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/presentationArea", "status": [ "Experimental", "StandardTrack" @@ -22638,7 +22638,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The presentationArea read-only property of the DelegatedInkTrailPresenter interface returns the Element inside which rendering of ink strokes is confined.\n

    If the preceding Ink.requestPresenter() method call included a specific presentationArea element definition, then that will be the element returned. Otherwise, the default is returned, which is the containing viewport.\n

    This area is always the client coordinates for the element's border box, so moving the element or scrolling the element requires no recalculation on the developer's part." }, "delegatedinktrailpresenter.updateinktrailstartpoint": { - "url": "$MDN_URL$/web/api/delegatedinktrailpresenter/updateinktrailstartpoint", + "url": "https://developer.mozilla.org/docs/Web/API/DelegatedInkTrailPresenter/updateInkTrailStartPoint", "status": [ "Experimental", "StandardTrack" @@ -22663,7 +22663,7 @@ } }, "deprecationreportbody": { - "url": "$MDN_URL$/web/api/deprecationreportbody", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody", "status": [ "Experimental", "StandardTrack" @@ -22680,7 +22680,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The DeprecationReportBody interface of the Reporting API represents the body of a deprecation report.\n

    A deprecation report is generated when a deprecated feature (for example a deprecated API method) is used on a document being observed by a ReportingObserver. In addition to the support of this API, receiving useful deprecation warnings relies on browser vendors adding these warnings for deprecated features." }, "deprecationreportbody.anticipatedremoval": { - "url": "$MDN_URL$/web/api/deprecationreportbody/anticipatedremoval", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/anticipatedRemoval", "status": [ "Experimental", "StandardTrack" @@ -22697,7 +22697,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The anticipatedRemoval read-only property of the DeprecationReportBody interface returns the date that the browser version which removes the feature will ship. This value can be used to prioritize warnings. If this property returns null because the date is unknown, then the deprecation should be considered low priority." }, "deprecationreportbody.columnnumber": { - "url": "$MDN_URL$/web/api/deprecationreportbody/columnnumber", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/columnNumber", "status": [ "Experimental", "StandardTrack" @@ -22714,7 +22714,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The columnNumber read-only property of the DeprecationReportBody interface returns the line in the source file in which the deprecated feature was used.\n

    \n

    Note:\nThis property is most useful alongside DeprecationReportBody.sourceFile and DeprecationReportBody.lineNumber as it enables the location of the column in that file and line where the error occurred.\n

    " }, "deprecationreportbody.id": { - "url": "$MDN_URL$/web/api/deprecationreportbody/id", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/id", "status": [ "Experimental", "StandardTrack" @@ -22731,7 +22731,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The id read-only property of the DeprecationReportBody interface returns a string representing the feature or API that is deprecated. This can be used to group or count related reports." }, "deprecationreportbody.linenumber": { - "url": "$MDN_URL$/web/api/deprecationreportbody/linenumber", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/lineNumber", "status": [ "Experimental", "StandardTrack" @@ -22748,7 +22748,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The lineNumber read-only property of the DeprecationReportBody interface returns the line in the source file in which the deprecated feature was used.\n

    \n

    Note:\nThis property is most useful alongside DeprecationReportBody.sourceFile as it enables the location of the line in that file where the error occurred.\n

    " }, "deprecationreportbody.message": { - "url": "$MDN_URL$/web/api/deprecationreportbody/message", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/message", "status": [ "Experimental", "StandardTrack" @@ -22765,7 +22765,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The message read-only property of the DeprecationReportBody interface returns a human-readable description of the deprecation. This typically matches the message a browser will display in its DevTools console regarding a deprecated feature." }, "deprecationreportbody.sourcefile": { - "url": "$MDN_URL$/web/api/deprecationreportbody/sourcefile", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/sourceFile", "status": [ "Experimental", "StandardTrack" @@ -22782,7 +22782,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceFile read-only property of the DeprecationReportBody interface returns the path to the source file where the deprecated feature was used.\n

    \n

    Note:\nThis property can be used with DeprecationReportBody.lineNumber and DeprecationReportBody.columnNumber to locate the column and line in the file where the error occurred.\n

    " }, "deprecationreportbody.tojson": { - "url": "$MDN_URL$/web/api/deprecationreportbody/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/DeprecationReportBody/toJSON", "status": [ "Experimental", "StandardTrack" @@ -22800,7 +22800,7 @@ "returns": "A JSON object that is the serialization of the DeprecationReportBody object." }, "devicemotionevent": { - "url": "$MDN_URL$/web/api/devicemotionevent", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent", "status": [ "StandardTrack" ], @@ -22821,7 +22821,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The DeviceMotionEvent interface of the Device Orientation Events provides web developers with information about the speed of changes for the device's position and orientation.\n

    \n

    Warning:\nCurrently, Firefox and Chrome do not handle the coordinates the same way. Take care about this while using them.\n

    " }, "devicemotionevent.acceleration": { - "url": "$MDN_URL$/web/api/devicemotionevent/acceleration", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/acceleration", "status": [ "StandardTrack" ], @@ -22842,7 +22842,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The acceleration read-only property of the DeviceMotionEvent interface returns the acceleration recorded by\nthe device, in meters per second squared (m/s²).\nThis value does not include the effect of\nthe gravitational force, in contrast to DeviceMotionEvent.accelerationIncludingGravity.\n

    \n

    Note:\nIf the hardware does not know how to remove gravity from the\nacceleration data, this value may not be present in the\nDeviceMotionEvent. In this situation, you'll need to use\nDeviceMotionEvent.accelerationIncludingGravity instead.\n

    " }, "devicemotionevent.accelerationincludinggravity": { - "url": "$MDN_URL$/web/api/devicemotionevent/accelerationincludinggravity", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/accelerationIncludingGravity", "status": [ "StandardTrack" ], @@ -22863,7 +22863,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The accelerationIncludingGravity read-only property of the DeviceMotionEvent interface returns the\namount of acceleration recorded by the device, in meters per second squared (m/s²). Unlike DeviceMotionEvent.acceleration\nwhich compensates for the influence of gravity, its value is the sum of the acceleration\nof the device as induced by the user and an acceleration equal and opposite to that\ncaused by gravity. In other words, it measures the\ng-force. In practice, this value represents\nthe raw data measured by an accelerometer.\n

    This value is not typically as useful as DeviceMotionEvent.acceleration,\nbut may be the only value available on devices that aren't able to remove gravity from\nthe acceleration data, such as on devices that don't have a gyroscope.\n

    \n

    Note:\naccelerationIncludingGravity's name can be misleading. This property represents acceleration including the effects of gravity. For example, if a device is lying flat on a horizontal surface with the screen pointing up, gravity would be -9.8 along the Z axis, while acceleration.z would be 0 and accelerationIncludingGravity.z would be 9.8. Similarly, if a device is in free fall with its screen horizontal and pointing up, gravity would be -9.8 along the Z axis, while acceleration.z would be -9.8 and accelerationIncludingGravity.z would be 0.\n

    " }, "devicemotionevent.devicemotionevent": { - "url": "$MDN_URL$/web/api/devicemotionevent/devicemotionevent", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/DeviceMotionEvent", "status": [ "StandardTrack" ], @@ -22886,7 +22886,7 @@ "returns": "A new DeviceMotionEvent object." }, "devicemotionevent.interval": { - "url": "$MDN_URL$/web/api/devicemotionevent/interval", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/interval", "status": [ "StandardTrack" ], @@ -22907,7 +22907,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The interval read-only property of the DeviceMotionEvent interface returns the interval, in milliseconds, at which data is obtained from the underlying\nhardware. You can use this to determine the granularity of motion events." }, "devicemotionevent.requestpermission": { - "url": "$MDN_URL$/web/api/devicemotionevent/requestpermission_static", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/requestPermission_static", "status": [ "Experimental", "StandardTrack" @@ -22925,7 +22925,7 @@ } }, "devicemotionevent.rotationrate": { - "url": "$MDN_URL$/web/api/devicemotionevent/rotationrate", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEvent/rotationRate", "status": [ "StandardTrack" ], @@ -22946,7 +22946,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The rotationRate read-only property of the DeviceMotionEvent interface returns the rate at which the device is rotating around each of its axes in degrees per\nsecond.\n

    \n

    Note:\nIf the hardware isn't capable of providing this\ninformation, this property returns null.\n

    " }, "devicemotioneventacceleration": { - "url": "$MDN_URL$/web/api/devicemotioneventacceleration", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventAcceleration", "status": [ "StandardTrack" ], @@ -22965,7 +22965,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The DeviceMotionEventAcceleration interface of the Device Orientation Events provides information about the amount of acceleration the device is experiencing along all three axes." }, "devicemotioneventacceleration.x": { - "url": "$MDN_URL$/web/api/devicemotioneventacceleration/x", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventAcceleration/x", "status": [ "StandardTrack" ], @@ -22984,7 +22984,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The x read-only property of the DeviceMotionEventAcceleration interface indicates the amount of acceleration that occurred along the X\naxis in a DeviceMotionEventAcceleration\nobject." }, "devicemotioneventacceleration.y": { - "url": "$MDN_URL$/web/api/devicemotioneventacceleration/y", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventAcceleration/y", "status": [ "StandardTrack" ], @@ -23003,7 +23003,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The y read-only property of the DeviceMotionEventAcceleration interface indicates the amount of acceleration that occurred along the Y\naxis in a DeviceMotionEventAcceleration\nobject." }, "devicemotioneventacceleration.z": { - "url": "$MDN_URL$/web/api/devicemotioneventacceleration/z", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventAcceleration/z", "status": [ "StandardTrack" ], @@ -23022,7 +23022,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The z read-only property of the DeviceMotionEventAcceleration interface indicates the amount of acceleration that occurred along the Z\naxis in a DeviceMotionEventAcceleration\nobject." }, "devicemotioneventrotationrate": { - "url": "$MDN_URL$/web/api/devicemotioneventrotationrate", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventRotationRate", "status": [ "StandardTrack" ], @@ -23041,7 +23041,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    A DeviceMotionEventRotationRate interface of the Device Orientation Events provides information about the rate at which the device is rotating around all three axes." }, "devicemotioneventrotationrate.alpha": { - "url": "$MDN_URL$/web/api/devicemotioneventrotationrate/alpha", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventRotationRate/alpha", "status": [ "StandardTrack" ], @@ -23060,7 +23060,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The alpha read-only property of the DeviceMotionEventRotationRate interface indicates the rate of rotation around the Z axis, in degrees per second." }, "devicemotioneventrotationrate.beta": { - "url": "$MDN_URL$/web/api/devicemotioneventrotationrate/beta", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventRotationRate/beta", "status": [ "StandardTrack" ], @@ -23079,7 +23079,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The beta read-only property of the DeviceMotionEventRotationRate interface indicates the rate of rotation around the X axis, in degrees per second." }, "devicemotioneventrotationrate.gamma": { - "url": "$MDN_URL$/web/api/devicemotioneventrotationrate/gamma", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceMotionEventRotationRate/gamma", "status": [ "StandardTrack" ], @@ -23098,7 +23098,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The gamma read-only property of the DeviceMotionEventRotationRate interface indicates the rate of rotation around the Y axis, in degrees per second." }, "deviceorientationevent": { - "url": "$MDN_URL$/web/api/deviceorientationevent", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent", "status": [ "StandardTrack" ], @@ -23119,7 +23119,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The DeviceOrientationEvent interface of the Device Orientation Events provides web developers with information from the physical orientation of the device running the web page." }, "deviceorientationevent.absolute": { - "url": "$MDN_URL$/web/api/deviceorientationevent/absolute", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/absolute", "status": [ "StandardTrack" ], @@ -23138,7 +23138,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The absolute read-only property of the DeviceOrientationEvent interface indicates whether or not the device is providing orientation data absolutely (that is,\nin reference to the Earth's coordinate frame) or using some arbitrary frame determined\nby the device.\nSee Orientation and motion data explained for details." }, "deviceorientationevent.alpha": { - "url": "$MDN_URL$/web/api/deviceorientationevent/alpha", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/alpha", "status": [ "StandardTrack" ], @@ -23159,7 +23159,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The alpha read-only property of the DeviceOrientationEvent interface returns the rotation of the device around the Z axis; that is, the number of degrees by\nwhich the device is being twisted around the center of the screen.\nSee Orientation and motion data explained for details." }, "deviceorientationevent.beta": { - "url": "$MDN_URL$/web/api/deviceorientationevent/beta", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/beta", "status": [ "StandardTrack" ], @@ -23180,7 +23180,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The beta read-only property of the DeviceOrientationEvent interface returns the rotation of the device around the X axis; that is, the number of degrees,\nranged between -180 and 180, by which the device is tipped forward or backward.\nSee Orientation and motion data explained for details." }, "deviceorientationevent.deviceorientationevent": { - "url": "$MDN_URL$/web/api/deviceorientationevent/deviceorientationevent", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/DeviceOrientationEvent", "status": [ "StandardTrack" ], @@ -23203,7 +23203,7 @@ "returns": "A new DeviceOrientationEvent object." }, "deviceorientationevent.gamma": { - "url": "$MDN_URL$/web/api/deviceorientationevent/gamma", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/gamma", "status": [ "StandardTrack" ], @@ -23224,7 +23224,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The gamma read-only property of the DeviceOrientationEvent interface returns the rotation of the device around the Y axis; that is, the number of degrees,\nranged between -90 and 90, by which the device is tilted left\nor right.\nSee Orientation and motion data explained for details." }, "deviceorientationevent.requestpermission": { - "url": "$MDN_URL$/web/api/deviceorientationevent/requestpermission_static", + "url": "https://developer.mozilla.org/docs/Web/API/DeviceOrientationEvent/requestPermission_static", "status": [ "Experimental", "StandardTrack" @@ -23245,7 +23245,7 @@ } }, "deviceposture": { - "url": "$MDN_URL$/web/api/deviceposture", + "url": "https://developer.mozilla.org/docs/Web/API/DevicePosture", "status": [ "Experimental", "StandardTrack" @@ -23262,7 +23262,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The DevicePosture interface of the Device Posture API represents the device's posture, that is, whether the viewport is in a flat or folded state." }, "deviceposture.type": { - "url": "$MDN_URL$/web/api/deviceposture/type", + "url": "https://developer.mozilla.org/docs/Web/API/DevicePosture/type", "status": [ "Experimental", "StandardTrack" @@ -23279,7 +23279,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The type read-only property of the DevicePosture interface returns the device's current posture." }, "directoryentrysync": { - "url": "$MDN_URL$/web/api/directoryentrysync", + "url": "https://developer.mozilla.org/docs/Web/API/DirectoryEntrySync", "status": [ "Deprecated" ], @@ -23287,7 +23287,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The DirectoryEntrySync interface represents a directory in a file system. It includes methods for creating, reading, looking up, and recursively removing files in a directory.\n

    \n

    Warning:\nThis interface is deprecated and is no more on the standard track.\nDo not use it anymore. Use the File and Directory Entries API instead.\n

    " }, "directoryreadersync": { - "url": "$MDN_URL$/web/api/directoryreadersync", + "url": "https://developer.mozilla.org/docs/Web/API/DirectoryReaderSync", "status": [ "Deprecated" ], @@ -23295,7 +23295,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The DirectoryReaderSync interface lets you read the entries in a directory.\n

    \n

    Warning:\nThis interface is deprecated and is no more on the standard track.\nDo not use it anymore. Use the File and Directory Entries API instead.\n

    " }, "document": { - "url": "$MDN_URL$/web/api/document", + "url": "https://developer.mozilla.org/docs/Web/API/Document", "status": [ "StandardTrack" ], @@ -23317,7 +23317,7 @@ "doc": "The Document interface represents any web page loaded in the browser and serves as an entry point into the web page's content, which is the DOM tree.\n

    The DOM tree includes elements such as <body> and <table>, among many others. It provides functionality globally to the document, like how to obtain the page's URL and create new elements in the document.\n

    The Document interface describes the common properties and methods for any kind of document. Depending on the document's type (e.g., HTML, XML, SVG, …), a larger API is available: HTML documents, served with the \"text/html\" content type, also implement the HTMLDocument interface, whereas XML and SVG documents implement the XMLDocument interface." }, "document.activeelement": { - "url": "$MDN_URL$/web/api/document/activeelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/activeElement", "status": [ "StandardTrack" ], @@ -23339,7 +23339,7 @@ "doc": "The activeElement read-only property of the Document interface returns the Element within the DOM that is receiving keyboard events such as keydown and keyup. This is usually analogous to the focused element.\n

    Which elements are focusable varies depending on the platform and the browser's current configuration. For example, on Safari, following the behavior of macOS, elements that aren't text input elements are not focusable by default, unless the \"Full Keyboard Access\" setting is enabled in System Settings.\n

    Typically a user can press the Tab key to move the focus around the page among focusable elements, and use keyboard gestures such as Space or Enter to simulate clicks on the focused element.\n

    \n

    Note:\nFocus (which element is receiving user input events) is not the same thing as selection (the currently highlighted part of the document). You can get the current selection using window.getSelection().\n

    " }, "document.activeviewtransition": { - "url": "$MDN_URL$/web/api/document/activeviewtransition", + "url": "https://developer.mozilla.org/docs/Web/API/Document/activeViewTransition", "status": [ "StandardTrack" ], @@ -23355,7 +23355,7 @@ "doc": "The activeViewTransition read-only property of the Document interface returns a ViewTransition instance representing the view transition currently active on the document.\n

    The current ViewTransition can be accessed in other ways:\n

    \n

    However, the activeViewTransition property provides a consistent way to access the active view transition in any context, without having to worry about saving it for easy access later on." }, "document.adoptedstylesheets": { - "url": "$MDN_URL$/web/api/document/adoptedstylesheets", + "url": "https://developer.mozilla.org/docs/Web/API/Document/adoptedStyleSheets", "status": [ "StandardTrack" ], @@ -23380,7 +23380,7 @@ } }, "document.adoptnode": { - "url": "$MDN_URL$/web/api/document/adoptnode", + "url": "https://developer.mozilla.org/docs/Web/API/Document/adoptNode", "status": [ "StandardTrack" ], @@ -23406,7 +23406,7 @@ "returns": "The copied importedNode in the scope of the importing document.\n

    After calling this method, importedNode and\nexternalNode are the same object.\n

    \n

    Note:\nimportedNode's\nNode.parentNode is null, since it has not yet been\ninserted into the document tree!\n

    " }, "document.alinkcolor": { - "url": "$MDN_URL$/web/api/document/alinkcolor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/alinkColor", "status": [ "StandardTrack", "Deprecated" @@ -23424,7 +23424,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Returns or sets the color of an active link in the document body. A link is active\nduring the time between mousedown and mouseup events." }, "document.all": { - "url": "$MDN_URL$/web/api/document/all", + "url": "https://developer.mozilla.org/docs/Web/API/Document/all", "status": [ "StandardTrack", "Deprecated" @@ -23442,7 +23442,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The Document interface's read-only all property returns an HTMLAllCollection rooted at the document node.\n

    Rather than using document.all to return an HTMLAllCollection of all the document's elements in document order, you can use Document.querySelectorAll to return a NodeList of all the document's elements in document order:\n

    \n```js\nconst allElements = document.querySelectorAll(\"*\");\n```\n
    " }, "document.anchors": { - "url": "$MDN_URL$/web/api/document/anchors", + "url": "https://developer.mozilla.org/docs/Web/API/Document/anchors", "status": [ "StandardTrack", "Deprecated" @@ -23460,7 +23460,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The anchors read-only property of the\nDocument interface returns a list of all of the anchors in the document." }, "document.append": { - "url": "$MDN_URL$/web/api/document/append", + "url": "https://developer.mozilla.org/docs/Web/API/Document/append", "status": [ "StandardTrack" ], @@ -23489,7 +23489,7 @@ } }, "document.applets": { - "url": "$MDN_URL$/web/api/document/applets", + "url": "https://developer.mozilla.org/docs/Web/API/Document/applets", "status": [ "StandardTrack", "Deprecated" @@ -23507,7 +23507,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The applets property of the Document returns an empty HTMLCollection. This property is kept only for compatibility reasons; in older versions of browsers, it returned a list of the applets within a document.\n

    \n

    Note:\nSupport for the <applet> element has been removed by all browsers. Therefore, calling document.applets always\nreturns an empty collection.\n

    " }, "document.arianotify": { - "url": "$MDN_URL$/web/api/document/arianotify", + "url": "https://developer.mozilla.org/docs/Web/API/Document/ariaNotify", "status": [ "Experimental" ], @@ -23523,7 +23523,7 @@ "returns": "None (undefined)." }, "document.bgcolor": { - "url": "$MDN_URL$/web/api/document/bgcolor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/bgColor", "status": [ "StandardTrack", "Deprecated" @@ -23541,7 +23541,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated bgColor property gets or sets the background color of the\ncurrent document." }, "document.body": { - "url": "$MDN_URL$/web/api/document/body", + "url": "https://developer.mozilla.org/docs/Web/API/Document/body", "status": [ "StandardTrack" ], @@ -23563,7 +23563,7 @@ "doc": "The Document.body property represents the\n<body> or <frameset> node of the current document, or\nnull if no such element exists." }, "document.browsingtopics": { - "url": "$MDN_URL$/web/api/document/browsingtopics", + "url": "https://developer.mozilla.org/docs/Web/API/Document/browsingTopics", "status": [ "Deprecated" ], @@ -23583,7 +23583,7 @@ } }, "document.caretpositionfrompoint": { - "url": "$MDN_URL$/web/api/document/caretpositionfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/Document/caretPositionFromPoint", "status": [ "StandardTrack" ], @@ -23610,7 +23610,7 @@ "returns": "A CaretPosition object or null.\n

    The returned value is null if there is no viewport associated with the document, if the x or y are negative or outside of the viewport region, or if the coordinates indicate a point where no text insertion point indicator could be inserted." }, "document.caretrangefrompoint": { - "url": "$MDN_URL$/web/api/document/caretrangefrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/Document/caretRangeFromPoint", "compatibility": { "Chrome": "4", "ChromeAndroid": "", @@ -23627,7 +23627,7 @@ "returns": "One of the following:\n

    " }, "document.characterset": { - "url": "$MDN_URL$/web/api/document/characterset", + "url": "https://developer.mozilla.org/docs/Web/API/Document/characterSet", "status": [ "StandardTrack" ], @@ -23649,7 +23649,7 @@ "doc": "The Document.characterSet\nread-only property returns the character encoding of the\ndocument that it's currently rendered with.\n
    \n

    Note:\nA \"character set\" and a \"character encoding\" are related, but different. Despite the\nname of this property, it returns the encoding.\n

    " }, "document.childelementcount": { - "url": "$MDN_URL$/web/api/document/childelementcount", + "url": "https://developer.mozilla.org/docs/Web/API/Document/childElementCount", "status": [ "StandardTrack" ], @@ -23671,7 +23671,7 @@ "doc": "The Document.childElementCount read-only property\nreturns the number of child elements of the document.\n

    To get the number of children of a specific element, see Element.childElementCount." }, "document.children": { - "url": "$MDN_URL$/web/api/document/children", + "url": "https://developer.mozilla.org/docs/Web/API/Document/children", "status": [ "StandardTrack" ], @@ -23693,7 +23693,7 @@ "doc": "The read-only children property returns a live HTMLCollection\nwhich contains all of the child elements of the document upon which it was called.\n

    For HTML documents, this is usually only the root <html> element.\n

    See Element.children for child elements of specific HTML elements within the document." }, "document.clear": { - "url": "$MDN_URL$/web/api/document/clear", + "url": "https://developer.mozilla.org/docs/Web/API/Document/clear", "status": [ "StandardTrack", "Deprecated" @@ -23712,7 +23712,7 @@ "returns": "None (undefined)." }, "document.close": { - "url": "$MDN_URL$/web/api/document/close", + "url": "https://developer.mozilla.org/docs/Web/API/Document/close", "status": [ "StandardTrack" ], @@ -23730,7 +23730,7 @@ "returns": "None (undefined)." }, "document.compatmode": { - "url": "$MDN_URL$/web/api/document/compatmode", + "url": "https://developer.mozilla.org/docs/Web/API/Document/compatMode", "status": [ "StandardTrack" ], @@ -23752,7 +23752,7 @@ "doc": "The Document.compatMode read-only property indicates\nwhether the document is rendered in Quirks mode or\nStandards mode." }, "document.contenttype": { - "url": "$MDN_URL$/web/api/document/contenttype", + "url": "https://developer.mozilla.org/docs/Web/API/Document/contentType", "status": [ "StandardTrack" ], @@ -23774,7 +23774,7 @@ "doc": "The Document.contentType read-only property returns the\nMIME type that the document is being rendered as. This may come from HTTP headers or\nother sources of MIME information, and might be affected by automatic type conversions\nperformed by either the browser or extensions.\n

    \n

    Note:\nThis property is unaffected by <meta>\nelements.\n

    " }, "document.cookie": { - "url": "$MDN_URL$/web/api/document/cookie", + "url": "https://developer.mozilla.org/docs/Web/API/Document/cookie", "status": [ "StandardTrack" ], @@ -23796,7 +23796,7 @@ "doc": "The Document property cookie lets you read and write cookies associated with the document.\nIt serves as a getter and setter for the actual values of the cookies.\n
    \n

    Note:\nThe document.cookie can be a source of performance issues because it is a synchronous API and blocks the main thread when reading cookies across processes or performing I/O operations. Developers should if possible use the asynchronous Cookie Store API to manage cookies.\n

    " }, "document.createattribute": { - "url": "$MDN_URL$/web/api/document/createattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createAttribute", "status": [ "StandardTrack" ], @@ -23825,7 +23825,7 @@ } }, "document.createattributens": { - "url": "$MDN_URL$/web/api/document/createattributens", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createAttributeNS", "status": [ "StandardTrack" ], @@ -23856,7 +23856,7 @@ } }, "document.createcdatasection": { - "url": "$MDN_URL$/web/api/document/createcdatasection", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createCDATASection", "status": [ "StandardTrack" ], @@ -23882,7 +23882,7 @@ "returns": "A CDATA Section node." }, "document.createcomment": { - "url": "$MDN_URL$/web/api/document/createcomment", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createComment", "status": [ "StandardTrack" ], @@ -23908,7 +23908,7 @@ "returns": "A new Comment object." }, "document.createdocumentfragment": { - "url": "$MDN_URL$/web/api/document/createdocumentfragment", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createDocumentFragment", "status": [ "StandardTrack" ], @@ -23931,7 +23931,7 @@ "returns": "A newly created, empty, DocumentFragment object, which is ready to have\nnodes inserted into it." }, "document.createelement": { - "url": "$MDN_URL$/web/api/document/createelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createElement", "status": [ "StandardTrack" ], @@ -23958,7 +23958,7 @@ "returns": "The new Element.\n
    \n

    Note:\nA new HTMLElement is returned if the document is an HTMLDocument, which is the most common case. Otherwise a new Element is returned.\n

    " }, "document.createelementns": { - "url": "$MDN_URL$/web/api/document/createelementns", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createElementNS", "status": [ "StandardTrack" ], @@ -23990,7 +23990,7 @@ } }, "document.createevent": { - "url": "$MDN_URL$/web/api/document/createevent", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createEvent", "status": [ "StandardTrack", "Deprecated" @@ -24012,7 +24012,7 @@ "returns": "An Event object." }, "document.createexpression": { - "url": "$MDN_URL$/web/api/document/createexpression", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createExpression", "status": [ "StandardTrack" ], @@ -24039,7 +24039,7 @@ "returns": "XPathExpression" }, "document.createnodeiterator": { - "url": "$MDN_URL$/web/api/document/createnodeiterator", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createNodeIterator", "status": [ "StandardTrack" ], @@ -24067,7 +24067,7 @@ "returns": "A new NodeIterator object." }, "document.creatensresolver": { - "url": "$MDN_URL$/web/api/document/creatensresolver", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createNSResolver", "status": [ "StandardTrack", "Deprecated" @@ -24089,7 +24089,7 @@ "returns": "nodeResolver itself." }, "document.createprocessinginstruction": { - "url": "$MDN_URL$/web/api/document/createprocessinginstruction", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createProcessingInstruction", "status": [ "StandardTrack" ], @@ -24120,7 +24120,7 @@ } }, "document.createrange": { - "url": "$MDN_URL$/web/api/document/createrange", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createRange", "status": [ "StandardTrack" ], @@ -24143,7 +24143,7 @@ "returns": "The created Range object." }, "document.createtextnode": { - "url": "$MDN_URL$/web/api/document/createtextnode", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createTextNode", "status": [ "StandardTrack" ], @@ -24169,7 +24169,7 @@ "returns": "A Text node." }, "document.createtouch": { - "url": "$MDN_URL$/web/api/document/createtouch", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createTouch", "status": [ "Deprecated" ], @@ -24196,7 +24196,7 @@ "returns": "A Touch object configured as described by the input parameters." }, "document.createtouchlist": { - "url": "$MDN_URL$/web/api/document/createtouchlist", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createTouchList", "status": [ "Deprecated" ], @@ -24211,7 +24211,7 @@ "returns": "A TouchList object containing the Touch objects specified by the touches parameter." }, "document.createtreewalker": { - "url": "$MDN_URL$/web/api/document/createtreewalker", + "url": "https://developer.mozilla.org/docs/Web/API/Document/createTreeWalker", "status": [ "StandardTrack" ], @@ -24239,7 +24239,7 @@ "returns": "A new TreeWalker object." }, "document.currentscript": { - "url": "$MDN_URL$/web/api/document/currentscript", + "url": "https://developer.mozilla.org/docs/Web/API/Document/currentScript", "status": [ "StandardTrack" ], @@ -24278,7 +24278,7 @@ "doc": "The customElementRegistry read-only property of the Document interface returns the CustomElementRegistry object associated with this document, or null if one has not been set.\n

    For documents associated with a Window (such as the main document of a page), this is the global CustomElementRegistry that is also accessible through the window.customElements property. Documents created programmatically (for example, via DOMImplementation.createHTMLDocument()) have a null custom element registry by default.\n

    This property is also available on ShadowRoot objects via the same customElementRegistry property name." }, "document.defaultview": { - "url": "$MDN_URL$/web/api/document/defaultview", + "url": "https://developer.mozilla.org/docs/Web/API/Document/defaultView", "status": [ "StandardTrack" ], @@ -24300,7 +24300,7 @@ "doc": "In browsers, document.defaultView returns the\nwindow object associated with a document, or null if none is available.\n

    This property is read-only." }, "document.designmode": { - "url": "$MDN_URL$/web/api/document/designmode", + "url": "https://developer.mozilla.org/docs/Web/API/Document/designMode", "status": [ "StandardTrack" ], @@ -24317,7 +24317,7 @@ "doc": "document.designMode controls whether the entire document\nis editable. Valid values are \"on\" and \"off\". According to the\nspecification, this property is meant to default to \"off\". Firefox follows\nthis standard. The earlier versions of Chrome and IE default to \"inherit\".\nStarting in Chrome 43, the default is \"off\" and \"inherit\" is\nno longer supported. In IE6-10, the value is capitalized." }, "document.dir": { - "url": "$MDN_URL$/web/api/document/dir", + "url": "https://developer.mozilla.org/docs/Web/API/Document/dir", "status": [ "StandardTrack" ], @@ -24339,7 +24339,7 @@ "doc": "The Document.dir property is a string\nrepresenting the directionality of the text of the document, whether left to right\n(default) or right to left. Possible values are 'rtl', right to left, and\n'ltr', left to right." }, "document.doctype": { - "url": "$MDN_URL$/web/api/document/doctype", + "url": "https://developer.mozilla.org/docs/Web/API/Document/doctype", "status": [ "StandardTrack" ], @@ -24361,7 +24361,7 @@ "doc": "The doctype read-only property of the Document interface is a DocumentType object representing the Document Type Declaration (DTD) associated with the current document." }, "document.document": { - "url": "$MDN_URL$/web/api/document/document", + "url": "https://developer.mozilla.org/docs/Web/API/Document/Document", "status": [ "StandardTrack" ], @@ -24383,7 +24383,7 @@ "doc": "The Document constructor creates a new\nDocument object that is a web page loaded in the browser and serving as\nan entry point into the page's content." }, "document.documentelement": { - "url": "$MDN_URL$/web/api/document/documentelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/documentElement", "status": [ "StandardTrack" ], @@ -24405,7 +24405,7 @@ "doc": "The documentElement read-only property of the Document interface returns the\nElement that is the root element of the document (for\nexample, the <html> element for HTML documents)." }, "document.documenturi": { - "url": "$MDN_URL$/web/api/document/documenturi", + "url": "https://developer.mozilla.org/docs/Web/API/Document/documentURI", "status": [ "StandardTrack" ], @@ -24427,7 +24427,7 @@ "doc": "The documentURI read-only property of the\nDocument interface returns the document location as a string." }, "document.domain": { - "url": "$MDN_URL$/web/api/document/domain", + "url": "https://developer.mozilla.org/docs/Web/API/Document/domain", "status": [ "StandardTrack", "Deprecated" @@ -24448,7 +24448,7 @@ } }, "document.elementfrompoint": { - "url": "$MDN_URL$/web/api/document/elementfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/Document/elementFromPoint", "status": [ "StandardTrack" ], @@ -24475,7 +24475,7 @@ "returns": "The topmost Element object located at the specified coordinates." }, "document.elementsfrompoint": { - "url": "$MDN_URL$/web/api/document/elementsfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/Document/elementsFromPoint", "status": [ "StandardTrack" ], @@ -24502,7 +24502,7 @@ "returns": "An array of Element objects, ordered from the topmost to the bottommost box of the viewport." }, "document.embeds": { - "url": "$MDN_URL$/web/api/document/embeds", + "url": "https://developer.mozilla.org/docs/Web/API/Document/embeds", "status": [ "StandardTrack" ], @@ -24524,7 +24524,7 @@ "doc": "The embeds read-only property of the\nDocument interface returns a list of the embedded\n<embed> elements within the current document." }, "document.enablestylesheetsforset": { - "url": "$MDN_URL$/web/api/document/enablestylesheetsforset", + "url": "https://developer.mozilla.org/docs/Web/API/Document/enableStyleSheetsForSet", "status": [ "Deprecated" ], @@ -24539,7 +24539,7 @@ "returns": "None (undefined)." }, "document.evaluate": { - "url": "$MDN_URL$/web/api/document/evaluate", + "url": "https://developer.mozilla.org/docs/Web/API/Document/evaluate", "status": [ "StandardTrack" ], @@ -24569,7 +24569,7 @@ "returns": "An XPathResult linking to the selected nodes. If result was null, it is a new object,\nif not, it is the same object as the one passed as the result parameter." }, "document.execcommand": { - "url": "$MDN_URL$/web/api/document/execcommand", + "url": "https://developer.mozilla.org/docs/Web/API/Document/execCommand", "status": [ "StandardTrack", "Deprecated" @@ -24593,7 +24593,7 @@ "returns": "A boolean value that is false if the command is unsupported or disabled.\n

    \n

    Note:\ndocument.execCommand() only returns\ntrue if it is invoked as part of a user interaction. You can't use it to\nverify browser support before calling a command.\n

    " }, "document.exitfullscreen": { - "url": "$MDN_URL$/web/api/document/exitfullscreen", + "url": "https://developer.mozilla.org/docs/Web/API/Document/exitFullscreen", "status": [ "StandardTrack" ], @@ -24613,7 +24613,7 @@ "returns": "A Promise which is resolved once the user agent has\nfinished exiting fullscreen mode. If an error occurs while attempting to exit\nfullscreen mode, the catch() handler for the promise is called." }, "document.exitpictureinpicture": { - "url": "$MDN_URL$/web/api/document/exitpictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/API/Document/exitPictureInPicture", "status": [ "StandardTrack" ], @@ -24635,7 +24635,7 @@ } }, "document.exitpointerlock": { - "url": "$MDN_URL$/web/api/document/exitpointerlock", + "url": "https://developer.mozilla.org/docs/Web/API/Document/exitPointerLock", "status": [ "StandardTrack" ], @@ -24654,7 +24654,7 @@ "returns": "None (undefined)." }, "document.featurepolicy": { - "url": "$MDN_URL$/web/api/document/featurepolicy", + "url": "https://developer.mozilla.org/docs/Web/API/Document/featurePolicy", "status": [ "Experimental", "StandardTrack" @@ -24668,7 +24668,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The featurePolicy read-only property of the Document interface returns the FeaturePolicy interface which provides a simple API for inspecting the Permissions Policies applied to a specific document." }, "document.fgcolor": { - "url": "$MDN_URL$/web/api/document/fgcolor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fgColor", "status": [ "StandardTrack", "Deprecated" @@ -24686,7 +24686,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    fgColor gets/sets the foreground color, or text color, of\nthe current document." }, "document.firstelementchild": { - "url": "$MDN_URL$/web/api/document/firstelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/Document/firstElementChild", "status": [ "StandardTrack" ], @@ -24708,7 +24708,7 @@ "doc": "The Document.firstElementChild read-only property\nreturns the document's first child Element, or null if there\nare no child elements.\n

    For HTML documents, this is usually the only child, the root <html> element.\n

    See Element.firstElementChild for the first child element of specific elements within a document." }, "document.fonts": { - "url": "$MDN_URL$/web/api/document/fonts", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fonts", "status": [ "StandardTrack" ], @@ -24730,7 +24730,7 @@ "doc": "The fonts property of the Document interface returns the FontFaceSet interface of the document.\n

    This feature is part of the CSS Font Loading API." }, "document.forms": { - "url": "$MDN_URL$/web/api/document/forms", + "url": "https://developer.mozilla.org/docs/Web/API/Document/forms", "status": [ "StandardTrack" ], @@ -24752,7 +24752,7 @@ "doc": "The forms read-only property of the Document interface returns an HTMLCollection listing all the <form> elements contained in the document.\n

    \n

    Note:\nSimilarly, you can access a list of a form's component user input elements using the HTMLFormElement.elements property.\n

    \n

    You can also access named <form> elements as properties of the document object.\nFor example, document[\"login-form\"] and document.forms[\"login-form\"] can both be used to access the form named login-form.\n

    \n

    Warning:\nRelying on the document[\"form-name\"] pattern is dangerous and discouraged because it can lead to unexpected conflicts with existing or future APIs in the browser.\nFor example, if a browser introduces a built-in document[\"login-form\"] property in the future, your code may no longer be able to access the form element.\nTo avoid such conflicts, always use document.forms to access named forms.\n

    " }, "document.fragmentdirective": { - "url": "$MDN_URL$/web/api/document/fragmentdirective", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fragmentDirective", "status": [ "StandardTrack" ], @@ -24773,7 +24773,7 @@ "doc": "The fragmentDirective read-only property of the Document interface returns the FragmentDirective for the current document." }, "document.fullscreen": { - "url": "$MDN_URL$/web/api/document/fullscreen", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fullscreen", "status": [ "StandardTrack", "Deprecated" @@ -24790,7 +24790,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The obsolete Document interface's fullscreen read-only property reports whether or not the document is currently displaying content in fullscreen mode.\n

    Although this property is read-only, it will not throw if it is modified (even in strict mode); the setter is a no-operation and it will be ignored.\n

    \n

    Note:\nSince this property is deprecated, you can determine if fullscreen mode is active on the document by checking to see if Document.fullscreenElement is not null.\n

    " }, "document.fullscreenelement": { - "url": "$MDN_URL$/web/api/document/fullscreenelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fullscreenElement", "status": [ "StandardTrack" ], @@ -24809,7 +24809,7 @@ "doc": "The\nDocument.fullscreenElement read-only\nproperty returns the Element that is currently being presented in\nfullscreen mode in this document, or null if fullscreen mode is not\ncurrently in use.\n

    Although this property is read-only, it will not throw if it is modified (even in\nstrict mode); the setter is a no-operation and it will be ignored." }, "document.fullscreenenabled": { - "url": "$MDN_URL$/web/api/document/fullscreenenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Document/fullscreenEnabled", "status": [ "StandardTrack" ], @@ -24828,7 +24828,7 @@ "doc": "The read-only fullscreenEnabled\nproperty on the Document interface indicates whether or not fullscreen\nmode is available.\n

    fullscreen mode is available only for a page that has no\nwindowed plug-ins in any of its documents, and if all <iframe> elements\nwhich contain the document have their allowfullscreen\nattribute set.\n

    Although this property is read-only, it will not throw if it is modified (even in\nstrict mode); the setter is a no-operation and it will be ignored." }, "document.getanimations": { - "url": "$MDN_URL$/web/api/document/getanimations", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getAnimations", "status": [ "StandardTrack" ], @@ -24851,7 +24851,7 @@ "returns": "An Array of Animation objects, each representing one\nanimation currently associated with elements which are descendants of the\nDocument on which it's called." }, "document.getelementbyid": { - "url": "$MDN_URL$/web/api/document/getelementbyid", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getElementById", "status": [ "StandardTrack" ], @@ -24877,7 +24877,7 @@ "returns": "An Element object describing the DOM element object matching the specified ID, or null if no matching element was found in the document." }, "document.getelementsbyclassname": { - "url": "$MDN_URL$/web/api/document/getelementsbyclassname", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getElementsByClassName", "status": [ "StandardTrack" ], @@ -24903,7 +24903,7 @@ "returns": "A live HTMLCollection of found elements." }, "document.getelementsbyname": { - "url": "$MDN_URL$/web/api/document/getelementsbyname", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getElementsByName", "status": [ "StandardTrack" ], @@ -24929,7 +24929,7 @@ "returns": "A live NodeList collection, meaning it automatically updates as new elements with the same name are added to, or removed from, the document." }, "document.getelementsbytagname": { - "url": "$MDN_URL$/web/api/document/getelementsbytagname", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getElementsByTagName", "status": [ "StandardTrack" ], @@ -24955,7 +24955,7 @@ "returns": "A live HTMLCollection of found elements in the order they appear in the tree." }, "document.getelementsbytagnamens": { - "url": "$MDN_URL$/web/api/document/getelementsbytagnamens", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getElementsByTagNameNS", "status": [ "StandardTrack" ], @@ -24982,7 +24982,7 @@ "returns": "A live HTMLCollection of found elements in the order they appear in the tree." }, "document.getselection": { - "url": "$MDN_URL$/web/api/document/getselection", + "url": "https://developer.mozilla.org/docs/Web/API/Document/getSelection", "status": [ "StandardTrack" ], @@ -25005,7 +25005,7 @@ "returns": "A Selection object, or null if the document has no browsing context (for example, it is the document of an <iframe> that is not attached to a document)." }, "document.hasfocus": { - "url": "$MDN_URL$/web/api/document/hasfocus", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hasFocus", "status": [ "StandardTrack" ], @@ -25028,7 +25028,7 @@ "returns": "false if the active element in the document has no focus;\ntrue if the active element in the document has focus." }, "document.hasprivatetoken": { - "url": "$MDN_URL$/web/api/document/hasprivatetoken", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hasPrivateToken", "status": [ "Experimental", "StandardTrack" @@ -25051,7 +25051,7 @@ } }, "document.hasredemptionrecord": { - "url": "$MDN_URL$/web/api/document/hasredemptionrecord", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hasRedemptionRecord", "status": [ "Experimental", "StandardTrack" @@ -25074,7 +25074,7 @@ } }, "document.hasstorageaccess": { - "url": "$MDN_URL$/web/api/document/hasstorageaccess", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hasStorageAccess", "status": [ "StandardTrack" ], @@ -25099,7 +25099,7 @@ } }, "document.hasunpartitionedcookieaccess": { - "url": "$MDN_URL$/web/api/document/hasunpartitionedcookieaccess", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hasUnpartitionedCookieAccess", "status": [ "StandardTrack" ], @@ -25119,7 +25119,7 @@ } }, "document.head": { - "url": "$MDN_URL$/web/api/document/head", + "url": "https://developer.mozilla.org/docs/Web/API/Document/head", "status": [ "StandardTrack" ], @@ -25141,7 +25141,7 @@ "doc": "The head read-only property of\nthe Document interface returns the <head> element of\nthe current document." }, "document.hidden": { - "url": "$MDN_URL$/web/api/document/hidden", + "url": "https://developer.mozilla.org/docs/Web/API/Document/hidden", "status": [ "StandardTrack" ], @@ -25163,7 +25163,7 @@ "doc": "The Document.hidden read-only property returns a Boolean\nvalue indicating if the page is considered hidden or not.\n

    The Document.visibilityState property provides an alternative way to determine whether the page is hidden." }, "document.images": { - "url": "$MDN_URL$/web/api/document/images", + "url": "https://developer.mozilla.org/docs/Web/API/Document/images", "status": [ "StandardTrack" ], @@ -25185,7 +25185,7 @@ "doc": "The images read-only property of the Document interface returns a collection of the images in the current HTML document." }, "document.implementation": { - "url": "$MDN_URL$/web/api/document/implementation", + "url": "https://developer.mozilla.org/docs/Web/API/Document/implementation", "status": [ "StandardTrack" ], @@ -25207,7 +25207,7 @@ "doc": "The Document.implementation property returns a\nDOMImplementation object associated with the current document." }, "document.importnode": { - "url": "$MDN_URL$/web/api/document/importnode", + "url": "https://developer.mozilla.org/docs/Web/API/Document/importNode", "status": [ "StandardTrack" ], @@ -25234,7 +25234,7 @@ "returns": "The copied importedNode in the scope of the importing document.\n

    \n

    Note:\nimportedNode's Node.parentNode is null, since it has not yet been inserted into the document tree!\n

    " }, "document.lastelementchild": { - "url": "$MDN_URL$/web/api/document/lastelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/Document/lastElementChild", "status": [ "StandardTrack" ], @@ -25256,7 +25256,7 @@ "doc": "The Document.lastElementChild read-only property\nreturns the document's last child Element, or null if there\nare no child elements.\n

    For HTML documents, this is usually the only child, the root <html> element.\n

    See Element.lastElementChild for the last child element of specific elements within a document." }, "document.lastmodified": { - "url": "$MDN_URL$/web/api/document/lastmodified", + "url": "https://developer.mozilla.org/docs/Web/API/Document/lastModified", "status": [ "StandardTrack" ], @@ -25278,7 +25278,7 @@ "doc": "The lastModified property of the Document\ninterface returns a string containing the date and local time on which the current document\nwas last modified." }, "document.laststylesheetset": { - "url": "$MDN_URL$/web/api/document/laststylesheetset", + "url": "https://developer.mozilla.org/docs/Web/API/Document/lastStyleSheetSet", "status": [ "Deprecated" ], @@ -25289,7 +25289,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Document.lastStyleSheetSet property returns the last enabled style sheet set. This property's\nvalue changes whenever the document.selectedStyleSheetSet property is\nchanged." }, "document.linkcolor": { - "url": "$MDN_URL$/web/api/document/linkcolor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/linkColor", "status": [ "StandardTrack", "Deprecated" @@ -25307,7 +25307,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The Document.linkColor property gets/sets the color of\nlinks within the document.\n

    This property is deprecated. As an alternative, you can set the CSS\ncolor property on either HTML anchor links (<a>) or on\n:link pseudo-classes." }, "document.links": { - "url": "$MDN_URL$/web/api/document/links", + "url": "https://developer.mozilla.org/docs/Web/API/Document/links", "status": [ "StandardTrack" ], @@ -25329,7 +25329,7 @@ "doc": "The links read-only property of the Document interface returns a collection of all <area> elements and <a> elements in a document with a value for the href attribute." }, "document.location": { - "url": "$MDN_URL$/web/api/document/location", + "url": "https://developer.mozilla.org/docs/Web/API/Document/location", "status": [ "StandardTrack" ], @@ -25351,7 +25351,7 @@ "doc": "The read-only location property of the Document interface returns a Location object, which contains information about the URL of the document and provides methods for changing that URL and loading another URL.\n

    To retrieve just the URL as a string, the read-only document.URL\nproperty can also be used." }, "document.movebefore": { - "url": "$MDN_URL$/web/api/document/movebefore", + "url": "https://developer.mozilla.org/docs/Web/API/Document/moveBefore", "status": [ "StandardTrack" ], @@ -25379,7 +25379,7 @@ } }, "document.mozsetimageelement": { - "url": "$MDN_URL$/web/api/document/mozsetimageelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/mozSetImageElement", "compatibility": { "Firefox": "4", "FirefoxAndroid": "4" @@ -25392,7 +25392,7 @@ "returns": "None (undefined)." }, "document.open": { - "url": "$MDN_URL$/web/api/document/open", + "url": "https://developer.mozilla.org/docs/Web/API/Document/open", "status": [ "StandardTrack" ], @@ -25410,7 +25410,7 @@ "returns": "A Document object instance." }, "document.parsehtml": { - "url": "$MDN_URL$/web/api/document/parsehtml_static", + "url": "https://developer.mozilla.org/docs/Web/API/Document/parseHTML_static", "status": [ "Experimental", "StandardTrack" @@ -25432,7 +25432,7 @@ } }, "document.parsehtmlunsafe": { - "url": "$MDN_URL$/web/api/document/parsehtmlunsafe_static", + "url": "https://developer.mozilla.org/docs/Web/API/Document/parseHTMLUnsafe_static", "status": [ "StandardTrack" ], @@ -25461,7 +25461,7 @@ } }, "document.pictureinpictureelement": { - "url": "$MDN_URL$/web/api/document/pictureinpictureelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/pictureInPictureElement", "status": [ "StandardTrack" ], @@ -25479,7 +25479,7 @@ "doc": "The read-only pictureInPictureElement property of the Document\ninterface returns the Element that is currently being\npresented in picture-in-picture mode in this document, or null if\npicture-in-picture mode is not currently in use.\n

    Although this property is read-only, it will not throw if it is modified (even in\nstrict mode); the setter is a no-operation and will be ignored." }, "document.pictureinpictureenabled": { - "url": "$MDN_URL$/web/api/document/pictureinpictureenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Document/pictureInPictureEnabled", "status": [ "StandardTrack" ], @@ -25497,7 +25497,7 @@ "doc": "The read-only\npictureInPictureEnabled property of the\nDocument interface indicates whether or not picture-in-picture mode is\navailable.\n

    Picture-in-Picture mode is available by default unless specified\notherwise by a Permissions-Policy.\n

    Although this property is read-only, it will not throw if it is modified (even in\nstrict mode); the setter is a no-operation and will be ignored." }, "document.plugins": { - "url": "$MDN_URL$/web/api/document/plugins", + "url": "https://developer.mozilla.org/docs/Web/API/Document/plugins", "status": [ "StandardTrack" ], @@ -25519,7 +25519,7 @@ "doc": "The plugins read-only property of the\nDocument interface returns an HTMLCollection object\ncontaining one or more HTMLEmbedElements representing the\n<embed> elements in the current document.\n

    \n

    Note:\nFor a list of installed plugins, use Navigator.plugins\ninstead.\n

    " }, "document.pointerlockelement": { - "url": "$MDN_URL$/web/api/document/pointerlockelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/pointerLockElement", "status": [ "StandardTrack" ], @@ -25537,7 +25537,7 @@ "doc": "The pointerLockElement read-only property of the Document interface provides the element set as the target for mouse events while the pointer is locked.\nIt is null if lock is pending, pointer is unlocked, or the target is in another document." }, "document.preferredstylesheetset": { - "url": "$MDN_URL$/web/api/document/preferredstylesheetset", + "url": "https://developer.mozilla.org/docs/Web/API/Document/preferredStyleSheetSet", "status": [ "Deprecated" ], @@ -25548,7 +25548,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The preferredStyleSheetSet property returns the preferred style sheet set as set by the page\nauthor." }, "document.prepend": { - "url": "$MDN_URL$/web/api/document/prepend", + "url": "https://developer.mozilla.org/docs/Web/API/Document/prepend", "status": [ "StandardTrack" ], @@ -25577,7 +25577,7 @@ } }, "document.prerendering": { - "url": "$MDN_URL$/web/api/document/prerendering", + "url": "https://developer.mozilla.org/docs/Web/API/Document/prerendering", "status": [ "Experimental", "StandardTrack" @@ -25594,7 +25594,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The prerendering read-only property of the Document interface returns true if the document is currently in the process of prerendering, as initiated via the Speculation Rules API." }, "document.querycommandenabled": { - "url": "$MDN_URL$/web/api/document/querycommandenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Document/queryCommandEnabled", "status": [ "Deprecated" ], @@ -25615,7 +25615,7 @@ "returns": "Returns a boolean value which is true if the command is enabled\nand false if the command isn't." }, "document.querycommandstate": { - "url": "$MDN_URL$/web/api/document/querycommandstate", + "url": "https://developer.mozilla.org/docs/Web/API/Document/queryCommandState", "status": [ "Deprecated" ], @@ -25636,7 +25636,7 @@ "returns": "queryCommandState() can return a boolean value or null if the state is unknown." }, "document.querycommandsupported": { - "url": "$MDN_URL$/web/api/document/querycommandsupported", + "url": "https://developer.mozilla.org/docs/Web/API/Document/queryCommandSupported", "status": [ "Deprecated" ], @@ -25657,7 +25657,7 @@ "returns": "Returns a boolean value which is true if the command is supported\nand false if the command isn't." }, "document.queryselector": { - "url": "$MDN_URL$/web/api/document/queryselector", + "url": "https://developer.mozilla.org/docs/Web/API/Document/querySelector", "status": [ "StandardTrack" ], @@ -25686,7 +25686,7 @@ } }, "document.queryselectorall": { - "url": "$MDN_URL$/web/api/document/queryselectorall", + "url": "https://developer.mozilla.org/docs/Web/API/Document/querySelectorAll", "status": [ "StandardTrack" ], @@ -25715,7 +25715,7 @@ } }, "document.readystate": { - "url": "$MDN_URL$/web/api/document/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/Document/readyState", "status": [ "StandardTrack" ], @@ -25737,7 +25737,7 @@ "doc": "The Document.readyState property describes the loading state of the document.\nWhen the value of this property changes, a readystatechange event fires on the document object." }, "document.referrer": { - "url": "$MDN_URL$/web/api/document/referrer", + "url": "https://developer.mozilla.org/docs/Web/API/Document/referrer", "status": [ "StandardTrack" ], @@ -25759,7 +25759,7 @@ "doc": "The Document.referrer property returns the URI of the page that linked to\nthis page." }, "document.releasecapture": { - "url": "$MDN_URL$/web/api/document/releasecapture", + "url": "https://developer.mozilla.org/docs/Web/API/Document/releaseCapture", "compatibility": { "Firefox": "4", "FirefoxAndroid": "4" @@ -25768,7 +25768,7 @@ "returns": "None (undefined)." }, "document.replacechildren": { - "url": "$MDN_URL$/web/api/document/replacechildren", + "url": "https://developer.mozilla.org/docs/Web/API/Document/replaceChildren", "status": [ "StandardTrack" ], @@ -25797,7 +25797,7 @@ } }, "document.requeststorageaccess": { - "url": "$MDN_URL$/web/api/document/requeststorageaccess", + "url": "https://developer.mozilla.org/docs/Web/API/Document/requestStorageAccess", "status": [ "StandardTrack" ], @@ -25826,7 +25826,7 @@ } }, "document.requeststorageaccessfor": { - "url": "$MDN_URL$/web/api/document/requeststorageaccessfor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/requestStorageAccessFor", "status": [ "Experimental", "StandardTrack" @@ -25849,7 +25849,7 @@ } }, "document.rootelement": { - "url": "$MDN_URL$/web/api/document/rootelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/rootElement", "status": [ "StandardTrack", "Deprecated" @@ -25867,7 +25867,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Document.rootElement returns the Element\nthat is the root element of the document if it is an\n<svg> element, otherwise null. It is deprecated in favor of\nDocument.documentElement, which returns the root element for all\ndocuments." }, "document.scripts": { - "url": "$MDN_URL$/web/api/document/scripts", + "url": "https://developer.mozilla.org/docs/Web/API/Document/scripts", "status": [ "StandardTrack" ], @@ -25889,7 +25889,7 @@ "doc": "The scripts property of the Document\ninterface returns a list of the <script>\nelements in the document. The returned object is an\nHTMLCollection." }, "document.scrollingelement": { - "url": "$MDN_URL$/web/api/document/scrollingelement", + "url": "https://developer.mozilla.org/docs/Web/API/Document/scrollingElement", "status": [ "StandardTrack" ], @@ -25911,7 +25911,7 @@ "doc": "The scrollingElement read-only property of the\nDocument interface returns a reference to the Element that\nscrolls the document. In standards mode, this is the root element of the\ndocument, document.documentElement.\n

    When in quirks mode, the scrollingElement attribute returns the HTML\nbody element if it exists and is not potentially scrollable, otherwise it returns null. This may look surprising but is true according to both the specification and browsers." }, "document.selectedstylesheetset": { - "url": "$MDN_URL$/web/api/document/selectedstylesheetset", + "url": "https://developer.mozilla.org/docs/Web/API/Document/selectedStyleSheetSet", "status": [ "Deprecated" ], @@ -25922,7 +25922,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The selectedStyleSheetSet property indicates the name of the style sheet set that's currently in use." }, "document.startviewtransition": { - "url": "$MDN_URL$/web/api/document/startviewtransition", + "url": "https://developer.mozilla.org/docs/Web/API/Document/startViewTransition", "status": [ "StandardTrack" ], @@ -25948,7 +25948,7 @@ "returns": "A ViewTransition object instance." }, "document.stylesheets": { - "url": "$MDN_URL$/web/api/document/stylesheets", + "url": "https://developer.mozilla.org/docs/Web/API/Document/styleSheets", "status": [ "StandardTrack" ], @@ -25970,7 +25970,7 @@ "doc": "The styleSheets read-only property of the Document interface returns a StyleSheetList of CSSStyleSheet objects, for stylesheets explicitly linked into or embedded in a document." }, "document.stylesheetsets": { - "url": "$MDN_URL$/web/api/document/stylesheetsets", + "url": "https://developer.mozilla.org/docs/Web/API/Document/styleSheetSets", "status": [ "Deprecated" ], @@ -25981,7 +25981,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The styleSheetSets read-only property returns a live list of all of the currently-available style sheet sets." }, "document.timeline": { - "url": "$MDN_URL$/web/api/document/timeline", + "url": "https://developer.mozilla.org/docs/Web/API/Document/timeline", "status": [ "StandardTrack" ], @@ -26003,7 +26003,7 @@ "doc": "The timeline readonly property of the Document interface represents the default timeline of the current document. This timeline is a special instance of DocumentTimeline.\n

    This timeline is unique to each document and persists for the lifetime of the document including calls to Document.open().\n

    This timeline expresses the time in milliseconds since Performance.timeOrigin.\nPrior to the time origin, the timeline is inactive, and its currentTime is null.\n

    \n

    Note:\nA document timeline that is associated with a non-active document (a Document not associated with a Window, <iframe>, or <frame>) is also considered to be inactive.\n

    " }, "document.title": { - "url": "$MDN_URL$/web/api/document/title", + "url": "https://developer.mozilla.org/docs/Web/API/Document/title", "status": [ "StandardTrack" ], @@ -26025,7 +26025,7 @@ "doc": "The document.title property gets or sets the current title of the document.\nWhen present, it defaults to the value of the <title>." }, "document.url": { - "url": "$MDN_URL$/web/api/document/url", + "url": "https://developer.mozilla.org/docs/Web/API/Document/URL", "status": [ "StandardTrack" ], @@ -26047,7 +26047,7 @@ "doc": "The URL read-only property of the Document\ninterface returns the document location as a string." }, "document.visibilitystate": { - "url": "$MDN_URL$/web/api/document/visibilitystate", + "url": "https://developer.mozilla.org/docs/Web/API/Document/visibilityState", "status": [ "StandardTrack" ], @@ -26069,7 +26069,7 @@ "doc": "The Document.visibilityState\nread-only property returns the visibility of the document. It can be used to check whether the document is in the background or in a minimized window, or is otherwise not visible to the user.\n

    When the value of this property changes, the visibilitychange event is sent to the Document.\n

    The Document.hidden property provides an alternative way to determine whether the page is hidden." }, "document.vlinkcolor": { - "url": "$MDN_URL$/web/api/document/vlinkcolor", + "url": "https://developer.mozilla.org/docs/Web/API/Document/vlinkColor", "status": [ "StandardTrack", "Deprecated" @@ -26087,7 +26087,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The Document.vlinkColor property gets/sets the color of\nlinks that the user has visited in the document." }, "document.write": { - "url": "$MDN_URL$/web/api/document/write", + "url": "https://developer.mozilla.org/docs/Web/API/Document/write", "status": [ "StandardTrack", "Deprecated" @@ -26113,7 +26113,7 @@ } }, "document.writeln": { - "url": "$MDN_URL$/web/api/document/writeln", + "url": "https://developer.mozilla.org/docs/Web/API/Document/writeln", "status": [ "StandardTrack", "Deprecated" @@ -26139,7 +26139,7 @@ } }, "document.xmlencoding": { - "url": "$MDN_URL$/web/api/document/xmlencoding", + "url": "https://developer.mozilla.org/docs/Web/API/Document/xmlEncoding", "status": [ "StandardTrack", "Deprecated" @@ -26155,7 +26155,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Returns the encoding as determined by the XML declaration. Should be null if unspecified or unknown.\n

    \n

    Warning:\nDo not use this attribute; it has been removed from the DOM Level 4 specification and is no longer supported in Firefox 10.0.\n

    \n

    Consider the following XML Declaration:\n

    \n```xml\n\n```\n
    \n

    Then, the result should be \"UTF-16\"." }, "document.xmlversion": { - "url": "$MDN_URL$/web/api/document/xmlversion", + "url": "https://developer.mozilla.org/docs/Web/API/Document/xmlVersion", "status": [ "StandardTrack", "Deprecated" @@ -26171,7 +26171,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Returns the version number as specified in the XML declaration (e.g., <?xml version=\"1.0\"?>) or \"1.0\" if the declaration is absent.\n

    This attribute was never really useful, since it always returned 1.0, and has been removed in DOM Level 4. As such, Firefox 10 no longer implements it. Its primary use in the past was to detect whether or not the document was being rendered as XML rather than HTML. To detect this, you can create an element with its name in lower case, then check to see if it gets converted into all upper case (in which case the document is in the non-XML HTML mode):\n

    \n```js\nif (document.createElement(\"foo\").tagName === \"FOO\") {\n  /* Document is not XML */\n}\n```\n
    " }, "documentfragment": { - "url": "$MDN_URL$/web/api/documentfragment", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment", "status": [ "StandardTrack" ], @@ -26193,7 +26193,7 @@ "doc": "The DocumentFragment interface represents a minimal document object that has no parent.\n

    It is used as a lightweight version of Document that stores a segment of a document structure comprised of nodes just like a standard document. The key difference is due to the fact that the document fragment isn't part of the active document tree structure. Changes made to the fragment don't affect the document." }, "documentfragment.append": { - "url": "$MDN_URL$/web/api/documentfragment/append", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/append", "status": [ "StandardTrack" ], @@ -26222,7 +26222,7 @@ } }, "documentfragment.childelementcount": { - "url": "$MDN_URL$/web/api/documentfragment/childelementcount", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/childElementCount", "status": [ "StandardTrack" ], @@ -26244,7 +26244,7 @@ "doc": "The DocumentFragment.childElementCount read-only property\nreturns the number of child elements of a DocumentFragment.\n

    To get the number of children of a specific element, see Element.childElementCount." }, "documentfragment.children": { - "url": "$MDN_URL$/web/api/documentfragment/children", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/children", "status": [ "StandardTrack" ], @@ -26266,7 +26266,7 @@ "doc": "The read-only children property returns a live HTMLCollection\nwhich contains all of the child elements of the document fragment upon which it was called." }, "documentfragment.documentfragment": { - "url": "$MDN_URL$/web/api/documentfragment/documentfragment", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/DocumentFragment", "status": [ "StandardTrack" ], @@ -26289,7 +26289,7 @@ "returns": "A new DocumentFragment object." }, "documentfragment.firstelementchild": { - "url": "$MDN_URL$/web/api/documentfragment/firstelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/firstElementChild", "status": [ "StandardTrack" ], @@ -26311,7 +26311,7 @@ "doc": "The DocumentFragment.firstElementChild read-only property\nreturns the document fragment's first child Element, or null if there\nare no child elements." }, "documentfragment.getelementbyid": { - "url": "$MDN_URL$/web/api/documentfragment/getelementbyid", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/getElementById", "status": [ "StandardTrack" ], @@ -26337,7 +26337,7 @@ "returns": "An Element object describing the DOM element object matching the specified ID, or null if no matching element was found in the document fragment." }, "documentfragment.lastelementchild": { - "url": "$MDN_URL$/web/api/documentfragment/lastelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/lastElementChild", "status": [ "StandardTrack" ], @@ -26359,7 +26359,7 @@ "doc": "The DocumentFragment.lastElementChild read-only property\nreturns the document fragment's last child Element, or null if there\nare no child elements." }, "documentfragment.movebefore": { - "url": "$MDN_URL$/web/api/documentfragment/movebefore", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/moveBefore", "status": [ "StandardTrack" ], @@ -26387,7 +26387,7 @@ } }, "documentfragment.prepend": { - "url": "$MDN_URL$/web/api/documentfragment/prepend", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/prepend", "status": [ "StandardTrack" ], @@ -26416,7 +26416,7 @@ } }, "documentfragment.queryselector": { - "url": "$MDN_URL$/web/api/documentfragment/queryselector", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/querySelector", "status": [ "StandardTrack" ], @@ -26442,7 +26442,7 @@ "returns": "An Element object representing the first element in the document\nthat matches the specified set of CSS selectors, or null is returned if there are no matches." }, "documentfragment.queryselectorall": { - "url": "$MDN_URL$/web/api/documentfragment/queryselectorall", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/querySelectorAll", "status": [ "StandardTrack" ], @@ -26468,7 +26468,7 @@ "returns": "A non-live NodeList containing one Element object for\neach element that matches at least one of the specified selectors or an empty\nNodeList in case of no matches." }, "documentfragment.replacechildren": { - "url": "$MDN_URL$/web/api/documentfragment/replacechildren", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentFragment/replaceChildren", "status": [ "StandardTrack" ], @@ -26497,7 +26497,7 @@ } }, "documentpictureinpicture": { - "url": "$MDN_URL$/web/api/documentpictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPicture", "status": [ "Experimental", "StandardTrack" @@ -26514,7 +26514,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The DocumentPictureInPicture interface of the Document Picture-in-Picture API is the entry point for creating and handling document picture-in-picture windows.\n

    It is accessed via the Window.documentPictureInPicture property." }, "documentpictureinpicture.requestwindow": { - "url": "$MDN_URL$/web/api/documentpictureinpicture/requestwindow", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPicture/requestWindow", "status": [ "Experimental", "StandardTrack" @@ -26540,7 +26540,7 @@ } }, "documentpictureinpicture.window": { - "url": "$MDN_URL$/web/api/documentpictureinpicture/window", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPicture/window", "status": [ "Experimental", "StandardTrack" @@ -26557,7 +26557,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The window read-only property of the\nDocumentPictureInPicture interface returns a Window instance representing the browsing context inside the Picture-in-Picture window." }, "documentpictureinpictureevent": { - "url": "$MDN_URL$/web/api/documentpictureinpictureevent", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPictureEvent", "status": [ "Experimental", "StandardTrack" @@ -26574,7 +26574,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The DocumentPictureInPictureEvent interface of the Document Picture-in-Picture API is the event object for the enter event, which fires when the Picture-in-Picture window is opened." }, "documentpictureinpictureevent.documentpictureinpictureevent": { - "url": "$MDN_URL$/web/api/documentpictureinpictureevent/documentpictureinpictureevent", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPictureEvent/DocumentPictureInPictureEvent", "status": [ "Experimental", "StandardTrack" @@ -26595,7 +26595,7 @@ } }, "documentpictureinpictureevent.window": { - "url": "$MDN_URL$/web/api/documentpictureinpictureevent/window", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentPictureInPictureEvent/window", "status": [ "Experimental", "StandardTrack" @@ -26612,7 +26612,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The window read-only property of the\nDocumentPictureInPictureEvent interface returns a Window instance representing the browsing context inside the DocumentPictureInPicture window the event was fired on." }, "documenttimeline": { - "url": "$MDN_URL$/web/api/documenttimeline", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentTimeline", "status": [ "StandardTrack" ], @@ -26634,7 +26634,7 @@ "doc": "The DocumentTimeline interface of the Web Animations API represents animation timelines, including the default document timeline (accessed via Document.timeline)." }, "documenttimeline.documenttimeline": { - "url": "$MDN_URL$/web/api/documenttimeline/documenttimeline", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentTimeline/DocumentTimeline", "status": [ "StandardTrack" ], @@ -26659,7 +26659,7 @@ } }, "documenttype": { - "url": "$MDN_URL$/web/api/documenttype", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType", "status": [ "StandardTrack" ], @@ -26681,7 +26681,7 @@ "doc": "The DocumentType interface represents a Node containing a doctype." }, "documenttype.after": { - "url": "$MDN_URL$/web/api/documenttype/after", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/after", "status": [ "StandardTrack" ], @@ -26710,7 +26710,7 @@ } }, "documenttype.before": { - "url": "$MDN_URL$/web/api/documenttype/before", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/before", "status": [ "StandardTrack" ], @@ -26739,7 +26739,7 @@ } }, "documenttype.name": { - "url": "$MDN_URL$/web/api/documenttype/name", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/name", "status": [ "StandardTrack" ], @@ -26761,7 +26761,7 @@ "doc": "The read-only name property of the DocumentType returns the type of the document.\n

    For synthetic DocumentType, this property reflects the value given in parameter to DOMImplementation.createDocumentType().\n

    For HTML documents, browsers always set it up to html, whatever the actual doctype in the source code is." }, "documenttype.publicid": { - "url": "$MDN_URL$/web/api/documenttype/publicid", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/publicId", "status": [ "StandardTrack" ], @@ -26783,7 +26783,7 @@ "doc": "The read-only publicId property of the DocumentType returns a formal identifier of the document.\n

    For synthetic DocumentType, this property reflects the value given in parameter to DOMImplementation.createDocumentType()." }, "documenttype.remove": { - "url": "$MDN_URL$/web/api/documenttype/remove", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/remove", "status": [ "StandardTrack" ], @@ -26806,7 +26806,7 @@ "returns": "None (undefined)." }, "documenttype.replacewith": { - "url": "$MDN_URL$/web/api/documenttype/replacewith", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/replaceWith", "status": [ "StandardTrack" ], @@ -26835,7 +26835,7 @@ } }, "documenttype.systemid": { - "url": "$MDN_URL$/web/api/documenttype/systemid", + "url": "https://developer.mozilla.org/docs/Web/API/DocumentType/systemId", "status": [ "StandardTrack" ], @@ -26857,7 +26857,7 @@ "doc": "The read-only systemId property of the DocumentType returns the URL of the associated DTD.\n

    For synthetic DocumentType, this property reflects the value given in parameter to DOMImplementation.createDocumentType()." }, "domerror": { - "url": "$MDN_URL$/web/api/domerror", + "url": "https://developer.mozilla.org/docs/Web/API/DOMError", "status": [ "StandardTrack", "Deprecated" @@ -26871,7 +26871,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The DOMError interface describes an error object that contains an error name." }, "domexception": { - "url": "$MDN_URL$/web/api/domexception", + "url": "https://developer.mozilla.org/docs/Web/API/DOMException", "status": [ "StandardTrack" ], @@ -26895,7 +26895,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMException interface represents an abnormal event (called an exception) that occurs as a result of calling a method or accessing a property of a web API. This is how error conditions are described in web APIs.\n

    Each exception has a name, which is a short \"PascalCase\"-style string identifying the error or abnormal condition.\n

    DOMException is a Serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage()." }, "domexception.code": { - "url": "$MDN_URL$/web/api/domexception/code", + "url": "https://developer.mozilla.org/docs/Web/API/DOMException/code", "status": [ "StandardTrack", "Deprecated" @@ -26915,7 +26915,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The code read-only property of the DOMException interface returns one of the legacy error code constants, or 0 if none match.\n

    This field is used for historical reasons. New DOM exceptions don't use this anymore: they put this info in the DOMException.name attribute." }, "domexception.domexception": { - "url": "$MDN_URL$/web/api/domexception/domexception", + "url": "https://developer.mozilla.org/docs/Web/API/DOMException/DOMException", "status": [ "StandardTrack" ], @@ -26944,7 +26944,7 @@ "returns": "A newly created DOMException object." }, "domexception.message": { - "url": "$MDN_URL$/web/api/domexception/message", + "url": "https://developer.mozilla.org/docs/Web/API/DOMException/message", "status": [ "StandardTrack" ], @@ -26968,7 +26968,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The message read-only property of the\nDOMException interface returns a string representing\na message or description associated with the given error name." }, "domexception.name": { - "url": "$MDN_URL$/web/api/domexception/name", + "url": "https://developer.mozilla.org/docs/Web/API/DOMException/name", "status": [ "StandardTrack" ], @@ -26996,7 +26996,7 @@ "doc": "The DOMHighResTimeStamp type is a double and is used to store a time value in milliseconds.\n

    This type can be used to describe a discrete point in time or a time interval (the difference in time between two discrete points in time). The starting time can be either a specific time determined by the script for a site or app, or the time origin.\n

    The time, given in milliseconds, should be accurate to 5 µs (microseconds), with the fractional part of the number indicating fractions of a millisecond. However, if the browser is unable to provide a time value accurate to 5 µs (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond. Also note the section below on reduced time precision controlled by browser preferences to avoid timing attacks and fingerprinting.\n

    Further, if the device or operating system the user agent is running on doesn't have a clock accurate to the microsecond level, they may only be accurate to the millisecond." }, "domimplementation": { - "url": "$MDN_URL$/web/api/domimplementation", + "url": "https://developer.mozilla.org/docs/Web/API/DOMImplementation", "status": [ "StandardTrack" ], @@ -27018,7 +27018,7 @@ "doc": "The DOMImplementation interface represents an object providing methods which are not dependent on any particular document. Such an object is returned by the Document.implementation property." }, "domimplementation.createdocument": { - "url": "$MDN_URL$/web/api/domimplementation/createdocument", + "url": "https://developer.mozilla.org/docs/Web/API/DOMImplementation/createDocument", "status": [ "StandardTrack" ], @@ -27046,7 +27046,7 @@ "returns": "The newly-created XMLDocument." }, "domimplementation.createdocumenttype": { - "url": "$MDN_URL$/web/api/domimplementation/createdocumenttype", + "url": "https://developer.mozilla.org/docs/Web/API/DOMImplementation/createDocumentType", "status": [ "StandardTrack" ], @@ -27074,7 +27074,7 @@ "returns": "A DocumentType." }, "domimplementation.createhtmldocument": { - "url": "$MDN_URL$/web/api/domimplementation/createhtmldocument", + "url": "https://developer.mozilla.org/docs/Web/API/DOMImplementation/createHTMLDocument", "status": [ "StandardTrack" ], @@ -27100,7 +27100,7 @@ "returns": "A new HTML Document object." }, "domimplementation.hasfeature": { - "url": "$MDN_URL$/web/api/domimplementation/hasfeature", + "url": "https://developer.mozilla.org/docs/Web/API/DOMImplementation/hasFeature", "status": [ "StandardTrack", "Deprecated" @@ -27123,7 +27123,7 @@ "returns": "A boolean value of true." }, "dommatrix": { - "url": "$MDN_URL$/web/api/dommatrix", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix", "status": [ "StandardTrack" ], @@ -27145,7 +27145,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMMatrix interface represents 4×4 matrices, suitable for 2D and 3D operations including rotation and translation. It is a mutable version of the DOMMatrixReadOnly interface.\nThe interface is available inside web workers.\n

    WebKitCSSMatrix and SVGMatrix are aliases to DOMMatrix." }, "dommatrix.dommatrix": { - "url": "$MDN_URL$/web/api/dommatrix/dommatrix", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/DOMMatrix", "status": [ "StandardTrack" ], @@ -27176,7 +27176,7 @@ } }, "dommatrix.fromfloat32array": { - "url": "$MDN_URL$/web/api/dommatrix/fromfloat32array_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/fromFloat32Array_static", "status": [ "StandardTrack" ], @@ -27205,7 +27205,7 @@ } }, "dommatrix.fromfloat64array": { - "url": "$MDN_URL$/web/api/dommatrix/fromfloat64array_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/fromFloat64Array_static", "status": [ "StandardTrack" ], @@ -27234,7 +27234,7 @@ } }, "dommatrix.frommatrix": { - "url": "$MDN_URL$/web/api/dommatrix/frommatrix_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/fromMatrix_static", "status": [ "StandardTrack" ], @@ -27263,7 +27263,7 @@ } }, "dommatrix.invertself": { - "url": "$MDN_URL$/web/api/dommatrix/invertself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/invertSelf", "status": [ "StandardTrack" ], @@ -27286,7 +27286,7 @@ "returns": "A DOMMatrix." }, "dommatrix.multiplyself": { - "url": "$MDN_URL$/web/api/dommatrix/multiplyself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/multiplySelf", "status": [ "StandardTrack" ], @@ -27312,7 +27312,7 @@ "returns": "Returns itself; the DOMMatrix updated to the results of the applied multiplications." }, "dommatrix.premultiplyself": { - "url": "$MDN_URL$/web/api/dommatrix/premultiplyself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/preMultiplySelf", "status": [ "StandardTrack" ], @@ -27338,7 +27338,7 @@ "returns": "Returns itself; a DOMMatrix updated to results of the applied multiplications." }, "dommatrix.rotateaxisangleself": { - "url": "$MDN_URL$/web/api/dommatrix/rotateaxisangleself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/rotateAxisAngleSelf", "status": [ "StandardTrack" ], @@ -27367,7 +27367,7 @@ "returns": "A DOMMatrix." }, "dommatrix.rotatefromvectorself": { - "url": "$MDN_URL$/web/api/dommatrix/rotatefromvectorself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/rotateFromVectorSelf", "status": [ "StandardTrack" ], @@ -27394,7 +27394,7 @@ "returns": "Returns itself; the updated DOMMatrix." }, "dommatrix.rotateself": { - "url": "$MDN_URL$/web/api/dommatrix/rotateself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/rotateSelf", "status": [ "StandardTrack" ], @@ -27422,7 +27422,7 @@ "returns": "Returns itself; the DOMMatrix rotated by the given\nvectors." }, "dommatrix.scale3dself": { - "url": "$MDN_URL$/web/api/dommatrix/scale3dself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/scale3dSelf", "status": [ "StandardTrack" ], @@ -27451,7 +27451,7 @@ "returns": "Returns itself; a DOMMatrix." }, "dommatrix.scaleself": { - "url": "$MDN_URL$/web/api/dommatrix/scaleself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/scaleSelf", "status": [ "StandardTrack" ], @@ -27482,7 +27482,7 @@ "returns": "Returns itself; a DOMMatrix.\n

    If a scale is applied about the z-axis, the matrix will be a 4✕4 3D matrix." }, "dommatrix.setmatrixvalue": { - "url": "$MDN_URL$/web/api/dommatrix/setmatrixvalue", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/setMatrixValue", "status": [ "StandardTrack" ], @@ -27508,7 +27508,7 @@ "returns": "Returns itself; the DOMMatrix with updated values." }, "dommatrix.skewxself": { - "url": "$MDN_URL$/web/api/dommatrix/skewxself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/skewXSelf", "status": [ "StandardTrack" ], @@ -27534,7 +27534,7 @@ "returns": "Returns itself; the DOMMatrix skewed along the X-axis by the given\nangle." }, "dommatrix.skewyself": { - "url": "$MDN_URL$/web/api/dommatrix/skewyself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/skewYSelf", "status": [ "StandardTrack" ], @@ -27560,7 +27560,7 @@ "returns": "Returns itself; the DOMMatrix skewed along the Y-axis by the given\nangle." }, "dommatrix.translateself": { - "url": "$MDN_URL$/web/api/dommatrix/translateself", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrix/translateSelf", "status": [ "StandardTrack" ], @@ -27588,7 +27588,7 @@ "returns": "Returns itself; the DOMMatrix translated by the given\nvector." }, "dommatrixreadonly": { - "url": "$MDN_URL$/web/api/dommatrixreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly", "status": [ "StandardTrack" ], @@ -27610,7 +27610,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMMatrixReadOnly interface represents a read-only 4×4 matrix, suitable for 2D and 3D operations. The DOMMatrix interface — which is based upon DOMMatrixReadOnly—adds mutability, allowing you to alter the matrix after creating it.\n

    This interface should be available inside web workers, though some implementations doesn't allow it yet." }, "dommatrixreadonly.dommatrixreadonly": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/dommatrixreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/DOMMatrixReadOnly", "status": [ "StandardTrack" ], @@ -27641,7 +27641,7 @@ } }, "dommatrixreadonly.flipx": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/flipx", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipX", "status": [ "StandardTrack" ], @@ -27664,7 +27664,7 @@ "returns": "Returns a DOMMatrix." }, "dommatrixreadonly.flipy": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/flipy", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/flipY", "status": [ "StandardTrack" ], @@ -27687,7 +27687,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.fromfloat32array": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/fromfloat32array_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/fromFloat32Array_static", "status": [ "StandardTrack" ], @@ -27716,7 +27716,7 @@ } }, "dommatrixreadonly.fromfloat64array": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/fromfloat64array_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/fromFloat64Array_static", "status": [ "StandardTrack" ], @@ -27745,7 +27745,7 @@ } }, "dommatrixreadonly.frommatrix": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/frommatrix_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/fromMatrix_static", "status": [ "StandardTrack" ], @@ -27774,7 +27774,7 @@ } }, "dommatrixreadonly.inverse": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/inverse", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/inverse", "status": [ "StandardTrack" ], @@ -27797,7 +27797,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.is2d": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/is2d", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/is2D", "status": [ "StandardTrack" ], @@ -27819,7 +27819,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readonly is2D property of the DOMMatrixReadOnly interface is a Boolean flag that is true when the matrix is 2D. The value is true if the matrix was initialized as a 2D matrix and only 2D transformation operations were applied. Otherwise, the matrix is defined in 3D, and is2D is false." }, "dommatrixreadonly.isidentity": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/isidentity", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/isIdentity", "status": [ "StandardTrack" ], @@ -27841,7 +27841,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readonly isIdentity property of the DOMMatrixReadOnly interface is a Boolean whose value is true if the matrix is the identity matrix.\n

    The identity matrix is one in which every value is 0 except those on the main diagonal from top-left to bottom-right corner (in other words, where the offsets in each direction are equal)." }, "dommatrixreadonly.multiply": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/multiply", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/multiply", "status": [ "StandardTrack" ], @@ -27867,7 +27867,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.rotate": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/rotate", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotate", "status": [ "StandardTrack" ], @@ -27895,7 +27895,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.rotateaxisangle": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/rotateaxisangle", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotateAxisAngle", "status": [ "StandardTrack" ], @@ -27924,7 +27924,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.rotatefromvector": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/rotatefromvector", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/rotateFromVector", "status": [ "StandardTrack" ], @@ -27951,7 +27951,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.scale": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/scale", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scale", "status": [ "StandardTrack" ], @@ -27982,7 +27982,7 @@ "returns": "Returns a DOMMatrix\ncontaining a new matrix being the result of the matrix x and y dimensions being scaled\nby the given factor, centered on the origin given. The original matrix is not modified.\n

    If a scale is applied about the z-axis, the resulting matrix will be a 4✕4 3D matrix." }, "dommatrixreadonly.scale3d": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/scale3d", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/scale3d", "status": [ "StandardTrack" ], @@ -28011,7 +28011,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.skewx": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/skewx", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/skewX", "status": [ "StandardTrack" ], @@ -28037,7 +28037,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.skewy": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/skewy", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/skewY", "status": [ "StandardTrack" ], @@ -28063,7 +28063,7 @@ "returns": "A DOMMatrix." }, "dommatrixreadonly.tofloat32array": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/tofloat32array", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toFloat32Array", "status": [ "StandardTrack" ], @@ -28086,7 +28086,7 @@ "returns": "A Float32Array; an array of the matrix's 16 element values." }, "dommatrixreadonly.tofloat64array": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/tofloat64array", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toFloat64Array", "status": [ "StandardTrack" ], @@ -28109,7 +28109,7 @@ "returns": "A Float64Array; an array of the matrix's 16 element values." }, "dommatrixreadonly.tojson": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toJSON", "status": [ "StandardTrack" ], @@ -28132,7 +28132,7 @@ "returns": "A JSON object; a JSON representation of the DOMMatrixReadOnly object." }, "dommatrixreadonly.tostring": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toString", "status": [ "StandardTrack" ], @@ -28155,7 +28155,7 @@ "returns": "A string; the values of the list separated by commas, within matrix() or matrix3d() function syntax." }, "dommatrixreadonly.transformpoint": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/transformpoint", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/transformPoint", "status": [ "StandardTrack" ], @@ -28181,7 +28181,7 @@ "returns": "A DOMPoint." }, "dommatrixreadonly.translate": { - "url": "$MDN_URL$/web/api/dommatrixreadonly/translate", + "url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/translate", "status": [ "StandardTrack" ], @@ -28209,7 +28209,7 @@ "returns": "Returns a DOMMatrix\ncontaining a new matrix being the result of the matrix being translated by the given\nvector. The original matrix is not modified.\n

    If a translation is applied about the z-axis, the resulting matrix will be a 4x4 3D\nmatrix." }, "domparser": { - "url": "$MDN_URL$/web/api/domparser", + "url": "https://developer.mozilla.org/docs/Web/API/DOMParser", "status": [ "StandardTrack" ], @@ -28231,7 +28231,7 @@ "doc": "The DOMParser interface provides the ability to parse XML or HTML source code from a string into a DOM Document.\n

    You can perform the opposite operation—converting a DOM tree into XML or HTML source—using the XMLSerializer interface.\n

    In the case of an HTML document, you can also replace portions of the DOM with new DOM trees built from HTML by setting the value of the Element.innerHTML and outerHTML properties. These properties can also be read to fetch HTML fragments corresponding to the corresponding DOM subtree.\n

    Note that XMLHttpRequest can parse XML and HTML directly from a URL-addressable resource, returning a Document in its response property.\n

    \n

    Note:\nBe aware that block-level elements like <p> will be automatically closed if another block-level element is nested inside and therefore parsed before the closing </p> tag.\n

    " }, "domparser.domparser": { - "url": "$MDN_URL$/web/api/domparser/domparser", + "url": "https://developer.mozilla.org/docs/Web/API/DOMParser/DOMParser", "status": [ "StandardTrack" ], @@ -28254,7 +28254,7 @@ "returns": "A new DOMParser object. This object can be used to parse the text of a document using the parseFromString() method." }, "domparser.parsefromstring": { - "url": "$MDN_URL$/web/api/domparser/parsefromstring", + "url": "https://developer.mozilla.org/docs/Web/API/DOMParser/parseFromString", "status": [ "StandardTrack" ], @@ -28284,7 +28284,7 @@ } }, "dompoint": { - "url": "$MDN_URL$/web/api/dompoint", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint", "status": [ "StandardTrack" ], @@ -28306,7 +28306,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    A DOMPoint object represents a 2D or 3D point in a coordinate system; it includes values for the coordinates in up to three dimensions, as well as an optional perspective value. DOMPoint is based on DOMPointReadOnly but allows its properties' values to be changed.\n

    In general, a positive x component represents a position to the right of the origin, a positive y component is downward from the origin, and a positive z component extends outward from the screen (in other words, toward the user)." }, "dompoint.dompoint": { - "url": "$MDN_URL$/web/api/dompoint/dompoint", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/DOMPoint", "status": [ "StandardTrack" ], @@ -28334,7 +28334,7 @@ } }, "dompoint.frompoint": { - "url": "$MDN_URL$/web/api/dompoint/frompoint_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/fromPoint_static", "status": [ "StandardTrack" ], @@ -28360,7 +28360,7 @@ "returns": "A new DOMPoint object whose coordinate and perspective values are\nidentical to those in the source point. The point's properties are mutable and may be\nchanged at any time." }, "dompoint.w": { - "url": "$MDN_URL$/web/api/dompoint/w", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/w", "status": [ "StandardTrack" ], @@ -28382,7 +28382,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPoint interface's\nw property holds the point's perspective value, w, for a\npoint in space." }, "dompoint.x": { - "url": "$MDN_URL$/web/api/dompoint/x", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/x", "status": [ "StandardTrack" ], @@ -28404,7 +28404,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPoint interface's\nx property holds the horizontal coordinate, x, for a\npoint in space.\n

    In general, positive values x mean to the right,\nand negative values of x means to the left, barring any transforms that may\nhave altered the orientation of the axes." }, "dompoint.y": { - "url": "$MDN_URL$/web/api/dompoint/y", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/y", "status": [ "StandardTrack" ], @@ -28426,7 +28426,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPoint interface's\ny property holds the vertical coordinate, y,\nfor a point in space.\n

    Unless transforms have been applied to alter the\norientation, the value of y increases downward and decreases upward." }, "dompoint.z": { - "url": "$MDN_URL$/web/api/dompoint/z", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPoint/z", "status": [ "StandardTrack" ], @@ -28448,7 +28448,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPoint interface's\nz property specifies the depth coordinate of a point in\nspace.\n

    Unless transforms have changed the orientation, a z of 0 is\nthe plane of the screen, with positive values extending outward toward the user from the\nscreen, and negative values receding into the distance behind the screen." }, "dompointreadonly": { - "url": "$MDN_URL$/web/api/dompointreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly", "status": [ "StandardTrack" ], @@ -28470,7 +28470,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPointReadOnly interface specifies the coordinate and perspective fields used by DOMPoint to define a 2D or 3D point in a coordinate system.\n

    There are two ways to create a new DOMPointReadOnly instance. First, you can use its constructor, passing in the values of the parameters for each dimension and, optionally, the perspective:\n

    \n```js\n/* 2D */\nconst point2D = new DOMPointReadOnly(50, 50);\n/* 3D */\nconst point3D = new DOMPointReadOnly(50, 50, 25);\n/* 3D with perspective */\nconst point3DPerspective = new DOMPointReadOnly(100, 100, 100, 1.0);\n```\n
    \n

    The other option is to use the static DOMPointReadOnly.fromPoint() method:\n

    \n```js\nconst point = DOMPointReadOnly.fromPoint({ x: 100, y: 100, z: 50, w: 1.0 });\n```\n
    " }, "dompointreadonly.dompointreadonly": { - "url": "$MDN_URL$/web/api/dompointreadonly/dompointreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/DOMPointReadOnly", "status": [ "StandardTrack" ], @@ -28499,7 +28499,7 @@ "returns": "A new DOMPointReadOnly object representing the specified location in\nspace." }, "dompointreadonly.frompoint": { - "url": "$MDN_URL$/web/api/dompointreadonly/frompoint_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/fromPoint_static", "status": [ "StandardTrack" ], @@ -28525,7 +28525,7 @@ "returns": "A new DOMPointReadOnly object (which is identical to the source point)." }, "dompointreadonly.matrixtransform": { - "url": "$MDN_URL$/web/api/dompointreadonly/matrixtransform", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/matrixTransform", "status": [ "StandardTrack" ], @@ -28551,7 +28551,7 @@ "returns": "A new DOMPoint object." }, "dompointreadonly.tojson": { - "url": "$MDN_URL$/web/api/dompointreadonly/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/toJSON", "status": [ "StandardTrack" ], @@ -28574,7 +28574,7 @@ "returns": "A new object whose properties are set to the values in the\nDOMPoint or DOMPointReadOnly on which the method was called." }, "dompointreadonly.w": { - "url": "$MDN_URL$/web/api/dompointreadonly/w", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/w", "status": [ "StandardTrack" ], @@ -28596,7 +28596,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPointReadOnly interface's\nw property holds the point's perspective value,\nw, for a read-only point in space.\n

    If your script needs to be able\nto change the value of this property, you should instead use the DOMPoint\nobject." }, "dompointreadonly.x": { - "url": "$MDN_URL$/web/api/dompointreadonly/x", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/x", "status": [ "StandardTrack" ], @@ -28618,7 +28618,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPointReadOnly interface's\nx property holds the horizontal coordinate, x, for a\nread-only point in space. This property cannot be changed by JavaScript code in this\nread-only version of the DOMPoint object.\n

    In general, positive values x mean to the right, and negative values of\nx means to the left, assuming no transforms have resulted in a reversal." }, "dompointreadonly.y": { - "url": "$MDN_URL$/web/api/dompointreadonly/y", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/y", "status": [ "StandardTrack" ], @@ -28640,7 +28640,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPointReadOnly interface's\ny property holds the vertical coordinate, y, for a\nread-only point in space.\n

    If your script needs to be able to change the value\nof this property, you should instead use the DOMPoint object.\n

    In general, positive values of y mean downward, and negative values of\ny mean upward, assuming no transforms have resulted in a reversal." }, "dompointreadonly.z": { - "url": "$MDN_URL$/web/api/dompointreadonly/z", + "url": "https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/z", "status": [ "StandardTrack" ], @@ -28662,7 +28662,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMPointReadOnly interface's\nz property holds the depth coordinate, z, for a\nread-only point in space.\n

    If your script needs to be able to change the value\nof this property, you should instead use the DOMPoint object.\n

    In general, positive values of z mean toward the user (out from the\nscreen), and negative values of z mean away from the user (into the\nscreen), assuming no transforms have resulted in a reversal." }, "domquad": { - "url": "$MDN_URL$/web/api/domquad", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad", "status": [ "StandardTrack" ], @@ -28684,7 +28684,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    A DOMQuad is a collection of four DOMPoints defining the corners of an arbitrary quadrilateral. Returning DOMQuads lets getBoxQuads() return accurate information even when arbitrary 2D or 3D transforms are present. It has a handy bounds attribute returning a DOMRectReadOnly for those cases where you just want an axis-aligned bounding rectangle." }, "domquad.domquad": { - "url": "$MDN_URL$/web/api/domquad/domquad", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/DOMQuad", "status": [ "StandardTrack" ], @@ -28709,7 +28709,7 @@ } }, "domquad.fromquad": { - "url": "$MDN_URL$/web/api/domquad/fromquad_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/fromQuad_static", "status": [ "StandardTrack" ], @@ -28735,7 +28735,7 @@ "returns": "A DOMQuad object." }, "domquad.fromrect": { - "url": "$MDN_URL$/web/api/domquad/fromrect_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/fromRect_static", "status": [ "StandardTrack" ], @@ -28761,7 +28761,7 @@ "returns": "A DOMQuad object." }, "domquad.getbounds": { - "url": "$MDN_URL$/web/api/domquad/getbounds", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/getBounds", "status": [ "StandardTrack" ], @@ -28784,7 +28784,7 @@ "returns": "A DOMRect with the x, y, width, and height properties, defining the bounding box for the DOMQuad based on its corner coordinates." }, "domquad.p1": { - "url": "$MDN_URL$/web/api/domquad/p1", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p1", "status": [ "StandardTrack" ], @@ -28806,7 +28806,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMQuad interface's p1 property holds the DOMPoint object that represents one of the four corners of the DOMQuad. When created from DOMQuad.fromRect(), it is the point (x, y)." }, "domquad.p2": { - "url": "$MDN_URL$/web/api/domquad/p2", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p2", "status": [ "StandardTrack" ], @@ -28828,7 +28828,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMQuad interface's p2 property holds the DOMPoint object that represents one of the four corners of the DOMQuad. When created from DOMQuad.fromRect(), it is the point (x + width, y)." }, "domquad.p3": { - "url": "$MDN_URL$/web/api/domquad/p3", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p3", "status": [ "StandardTrack" ], @@ -28850,7 +28850,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMQuad interface's p3 property holds the DOMPoint object that represents one of the four corners of the DOMQuad. When created from DOMQuad.fromRect(), it is the point (x + width, y + height)." }, "domquad.p4": { - "url": "$MDN_URL$/web/api/domquad/p4", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/p4", "status": [ "StandardTrack" ], @@ -28872,7 +28872,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMQuad interface's p4 property holds the DOMPoint object that represents one of the four corners of the DOMQuad. When created from DOMQuad.fromRect(), it is the point (x, y + height)." }, "domquad.tojson": { - "url": "$MDN_URL$/web/api/domquad/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/DOMQuad/toJSON", "status": [ "StandardTrack" ], @@ -28895,7 +28895,7 @@ "returns": "A new object whose properties are set to the values in the\nDOMQuad on which the method was called." }, "domrect": { - "url": "$MDN_URL$/web/api/domrect", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect", "status": [ "StandardTrack" ], @@ -28917,7 +28917,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    A DOMRect describes the size and position of a rectangle.\n

    The type of box represented by the DOMRect is specified by the method or property that returned it. For example, Range.getBoundingClientRect() specifies the rectangle that bounds the content of the range using such objects.\n

    It inherits from its parent, DOMRectReadOnly." }, "domrect.domrect": { - "url": "$MDN_URL$/web/api/domrect/domrect", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/DOMRect", "status": [ "StandardTrack" ], @@ -28946,7 +28946,7 @@ "returns": "A new DOMRect object." }, "domrect.fromrect": { - "url": "$MDN_URL$/web/api/domrect/fromrect_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/fromRect_static", "status": [ "StandardTrack" ], @@ -28972,7 +28972,7 @@ "returns": "An instance of DOMRect." }, "domrect.height": { - "url": "$MDN_URL$/web/api/domrect/height", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/height", "status": [ "StandardTrack" ], @@ -28994,7 +28994,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The height property of the DOMRect interface represents the height of the rectangle. The value can be negative." }, "domrect.width": { - "url": "$MDN_URL$/web/api/domrect/width", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/width", "status": [ "StandardTrack" ], @@ -29016,7 +29016,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The width property of the DOMRect interface represents the width of the rectangle. The value can be negative." }, "domrect.x": { - "url": "$MDN_URL$/web/api/domrect/x", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/x", "status": [ "StandardTrack" ], @@ -29038,7 +29038,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The x property of the DOMRect interface represents the x-coordinate of the rectangle, which is the horizontal distance between the viewport's left edge and the rectangle's origin.\n

    When the rectangle's width is non-negative, the rectangle's horizontal origin is the viewport's left edge. If the width is negative, the rectangle's horizontal origin is the viewport's right edge." }, "domrect.y": { - "url": "$MDN_URL$/web/api/domrect/y", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRect/y", "status": [ "StandardTrack" ], @@ -29060,7 +29060,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The y property of the DOMRect interface represents the y-coordinate of the rectangle, which is the vertical distance between the viewport's top edge and the rectangle's origin.\n

    When the rectangle's height is non-negative, the rectangle's vertical origin is the viewport's top edge. If the height has a negative height, the rectangle's vertical origin is the viewport's bottom edge." }, "domrectlist": { - "url": "$MDN_URL$/web/api/domrectlist", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectList", "status": [ "StandardTrack" ], @@ -29082,7 +29082,7 @@ "doc": "The DOMRectList interface represents a collection of DOMRect objects, typically used to hold the rectangles associated with a particular element, like bounding boxes returned by methods such as getClientRects(). It provides access to each rectangle in the list via its index, along with a length property that indicates the total number of rectangles in the list.\n

    \n

    Note:\nDOMRectList exists for compatibility with legacy Web content and is not recommended to be used when creating new APIs.\n

    " }, "domrectlist.item": { - "url": "$MDN_URL$/web/api/domrectlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectList/item", "status": [ "StandardTrack" ], @@ -29108,7 +29108,7 @@ "returns": "A DOMRect object at the specified index in the DOMRectList, or null if index is greater than or equal to the number of rectangles in the list." }, "domrectlist.length": { - "url": "$MDN_URL$/web/api/domrectlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectList/length", "status": [ "StandardTrack" ], @@ -29130,7 +29130,7 @@ "doc": "The read-only length property of the DOMRectList interface returns the number of DOMRect objects in the list." }, "domrectreadonly": { - "url": "$MDN_URL$/web/api/domrectreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly", "status": [ "StandardTrack" ], @@ -29152,7 +29152,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMRectReadOnly interface specifies the standard properties (also used by DOMRect) to define a rectangle whose properties are immutable." }, "domrectreadonly.bottom": { - "url": "$MDN_URL$/web/api/domrectreadonly/bottom", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/bottom", "status": [ "StandardTrack" ], @@ -29174,7 +29174,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The bottom read-only property of the DOMRectReadOnly interface returns the bottom coordinate value of the DOMRect. (Has the same value as y + height, or y if height is negative.)" }, "domrectreadonly.domrectreadonly": { - "url": "$MDN_URL$/web/api/domrectreadonly/domrectreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/DOMRectReadOnly", "status": [ "StandardTrack" ], @@ -29202,7 +29202,7 @@ } }, "domrectreadonly.fromrect": { - "url": "$MDN_URL$/web/api/domrectreadonly/fromrect_static", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/fromRect_static", "status": [ "StandardTrack" ], @@ -29228,7 +29228,7 @@ "returns": "An instance of DOMRectReadOnly." }, "domrectreadonly.height": { - "url": "$MDN_URL$/web/api/domrectreadonly/height", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/height", "status": [ "StandardTrack" ], @@ -29250,7 +29250,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The height read-only property of the DOMRectReadOnly interface represents the height of the DOMRect." }, "domrectreadonly.left": { - "url": "$MDN_URL$/web/api/domrectreadonly/left", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/left", "status": [ "StandardTrack" ], @@ -29272,7 +29272,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The left read-only property of the DOMRectReadOnly interface returns the left coordinate value of the DOMRect. (Has the same value as x, or x + width if width is negative.)" }, "domrectreadonly.right": { - "url": "$MDN_URL$/web/api/domrectreadonly/right", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/right", "status": [ "StandardTrack" ], @@ -29294,7 +29294,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The right read-only property of the DOMRectReadOnly interface returns the right coordinate value of the DOMRect. (Has the same value as x + width, or x if width is negative.)" }, "domrectreadonly.tojson": { - "url": "$MDN_URL$/web/api/domrectreadonly/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/toJSON", "status": [ "StandardTrack" ], @@ -29317,7 +29317,7 @@ "returns": "A new object whose properties are set to the values in the DOMRectReadOnly on which the method was called." }, "domrectreadonly.top": { - "url": "$MDN_URL$/web/api/domrectreadonly/top", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/top", "status": [ "StandardTrack" ], @@ -29339,7 +29339,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The top read-only property of the DOMRectReadOnly interface returns the top coordinate value of the DOMRect. (Has the same value as y, or y + height if height is negative.)" }, "domrectreadonly.width": { - "url": "$MDN_URL$/web/api/domrectreadonly/width", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/width", "status": [ "StandardTrack" ], @@ -29361,7 +29361,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The width read-only property of the DOMRectReadOnly interface represents the width of the DOMRect." }, "domrectreadonly.x": { - "url": "$MDN_URL$/web/api/domrectreadonly/x", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/x", "status": [ "StandardTrack" ], @@ -29383,7 +29383,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The x read-only property of the DOMRectReadOnly interface represents the x coordinate of the DOMRect's origin." }, "domrectreadonly.y": { - "url": "$MDN_URL$/web/api/domrectreadonly/y", + "url": "https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/y", "status": [ "StandardTrack" ], @@ -29405,7 +29405,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The y read-only property of the DOMRectReadOnly interface represents the y coordinate of the DOMRect's origin." }, "domstringlist": { - "url": "$MDN_URL$/web/api/domstringlist", + "url": "https://developer.mozilla.org/docs/Web/API/DOMStringList", "status": [ "StandardTrack" ], @@ -29427,7 +29427,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The DOMStringList interface is a legacy type returned by some APIs and represents a non-modifiable list of strings (DOMString).\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid DOMStringList. You don't create DOMStringList objects yourself, but you get them from APIs such as Location.ancestorOrigins, and these APIs are not deprecated. However, be careful of the semantic differences from a real array.\n

    This interface is used in IndexedDB and in the Location API:\n

    " }, "domstringlist.contains": { - "url": "$MDN_URL$/web/api/domstringlist/contains", + "url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/contains", "status": [ "StandardTrack" ], @@ -29456,7 +29456,7 @@ } }, "domstringlist.item": { - "url": "$MDN_URL$/web/api/domstringlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/item", "status": [ "StandardTrack" ], @@ -29485,7 +29485,7 @@ } }, "domstringlist.length": { - "url": "$MDN_URL$/web/api/domstringlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/DOMStringList/length", "status": [ "StandardTrack" ], @@ -29507,7 +29507,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only length property indicates the number of strings in the DOMStringList." }, "domstringmap": { - "url": "$MDN_URL$/web/api/domstringmap", + "url": "https://developer.mozilla.org/docs/Web/API/DOMStringMap", "status": [ "StandardTrack" ], @@ -29529,7 +29529,7 @@ "doc": "The DOMStringMap interface is used for the HTMLElement.dataset attribute, to represent data for custom attributes added to elements." }, "domtokenlist": { - "url": "$MDN_URL$/web/api/domtokenlist", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList", "status": [ "StandardTrack" ], @@ -29551,7 +29551,7 @@ "doc": "The DOMTokenList interface represents a set of space-separated tokens. Such a set is returned by Element.classList or HTMLLinkElement.relList, and many others.\n

    A DOMTokenList is indexed beginning with 0 as with JavaScript Array objects. DOMTokenList is always case-sensitive." }, "domtokenlist.add": { - "url": "$MDN_URL$/web/api/domtokenlist/add", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/add", "status": [ "StandardTrack" ], @@ -29581,7 +29581,7 @@ } }, "domtokenlist.contains": { - "url": "$MDN_URL$/web/api/domtokenlist/contains", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/contains", "status": [ "StandardTrack" ], @@ -29607,7 +29607,7 @@ "returns": "A boolean value, which is true if the calling list contains\ntoken, otherwise false." }, "domtokenlist.entries": { - "url": "$MDN_URL$/web/api/domtokenlist/entries", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/entries", "status": [ "StandardTrack" ], @@ -29630,7 +29630,7 @@ "returns": "Returns an iterator." }, "domtokenlist.foreach": { - "url": "$MDN_URL$/web/api/domtokenlist/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/forEach", "status": [ "StandardTrack" ], @@ -29657,7 +29657,7 @@ "returns": "None." }, "domtokenlist.item": { - "url": "$MDN_URL$/web/api/domtokenlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/item", "status": [ "StandardTrack" ], @@ -29686,7 +29686,7 @@ } }, "domtokenlist.keys": { - "url": "$MDN_URL$/web/api/domtokenlist/keys", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/keys", "status": [ "StandardTrack" ], @@ -29709,7 +29709,7 @@ "returns": "Returns an iterator." }, "domtokenlist.length": { - "url": "$MDN_URL$/web/api/domtokenlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/length", "status": [ "StandardTrack" ], @@ -29731,7 +29731,7 @@ "doc": "The read-only length property of the DOMTokenList interface is an integer representing the number\nof objects stored in the object." }, "domtokenlist.remove": { - "url": "$MDN_URL$/web/api/domtokenlist/remove", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/remove", "status": [ "StandardTrack" ], @@ -29757,7 +29757,7 @@ "returns": "None (undefined)." }, "domtokenlist.replace": { - "url": "$MDN_URL$/web/api/domtokenlist/replace", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/replace", "status": [ "StandardTrack" ], @@ -29784,7 +29784,7 @@ "returns": "A boolean value, which is true if oldToken was\nsuccessfully replaced, or false if not." }, "domtokenlist.supports": { - "url": "$MDN_URL$/web/api/domtokenlist/supports", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/supports", "status": [ "StandardTrack" ], @@ -29810,7 +29810,7 @@ "returns": "A boolean value indicating whether the token was found." }, "domtokenlist.toggle": { - "url": "$MDN_URL$/web/api/domtokenlist/toggle", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/toggle", "status": [ "StandardTrack" ], @@ -29837,7 +29837,7 @@ "returns": "A boolean value, true or false, indicating whether token is in the\nlist after the call or not." }, "domtokenlist.tostring": { - "url": "$MDN_URL$/web/api/domtokenlist/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/toString", "status": [ "StandardTrack" ], @@ -29860,7 +29860,7 @@ "returns": "A string." }, "domtokenlist.value": { - "url": "$MDN_URL$/web/api/domtokenlist/value", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/value", "status": [ "StandardTrack" ], @@ -29882,7 +29882,7 @@ "doc": "The value property of the DOMTokenList\ninterface is a stringifier that returns the value of the list serialized as a\nstring, or clears and sets the list to the given value." }, "domtokenlist.values": { - "url": "$MDN_URL$/web/api/domtokenlist/values", + "url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/values", "status": [ "StandardTrack" ], @@ -29905,7 +29905,7 @@ "returns": "Returns an iterator." }, "dragevent": { - "url": "$MDN_URL$/web/api/dragevent", + "url": "https://developer.mozilla.org/docs/Web/API/DragEvent", "status": [ "StandardTrack" ], @@ -29927,7 +29927,7 @@ "doc": "The DragEvent interface is a DOM event that represents a drag and drop interaction. The user initiates a drag by placing a pointer device (such as a mouse) on the touch surface and then dragging the pointer to a new location (such as another DOM element). Applications are free to interpret a drag and drop interaction in an application-specific way.\n

    This interface inherits properties from MouseEvent and Event." }, "dragevent.datatransfer": { - "url": "$MDN_URL$/web/api/dragevent/datatransfer", + "url": "https://developer.mozilla.org/docs/Web/API/DragEvent/dataTransfer", "status": [ "StandardTrack" ], @@ -29949,7 +29949,7 @@ "doc": "The DragEvent.dataTransfer read-only property holds the drag\noperation's data (as a DataTransfer object)." }, "dragevent.dragevent": { - "url": "$MDN_URL$/web/api/dragevent/dragevent", + "url": "https://developer.mozilla.org/docs/Web/API/DragEvent/DragEvent", "status": [ "StandardTrack" ], @@ -29975,7 +29975,7 @@ } }, "dynamicscompressornode": { - "url": "$MDN_URL$/web/api/dynamicscompressornode", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode", "status": [ "StandardTrack" ], @@ -29997,7 +29997,7 @@ "doc": "The DynamicsCompressorNode interface provides a compression effect, which lowers the volume of the loudest parts of the signal in order to help prevent clipping and distortion that can occur when multiple sounds are played and multiplexed together at once. This is often used in musical production and game audio. DynamicsCompressorNode is an AudioNode that has exactly one input and one output.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"clamped-max\"
    Channel count2
    Channel interpretation\"speakers\"
    " }, "dynamicscompressornode.attack": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/attack", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/attack", "status": [ "StandardTrack" ], @@ -30019,7 +30019,7 @@ "doc": "The attack property of the DynamicsCompressorNode interface is a k-rate AudioParam representing the amount of time, in seconds, required to reduce the gain by 10 dB. It defines how quickly the signal is adapted when its volume is increased.\n

    The attack property's default value is 0.003 and it can be set between 0 and 1." }, "dynamicscompressornode.dynamicscompressornode": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/dynamicscompressornode", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/DynamicsCompressorNode", "status": [ "StandardTrack" ], @@ -30045,7 +30045,7 @@ } }, "dynamicscompressornode.knee": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/knee", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/knee", "status": [ "StandardTrack" ], @@ -30067,7 +30067,7 @@ "doc": "The knee property of the DynamicsCompressorNode interface is a k-rate AudioParam containing a decibel value representing the range above the threshold where the curve smoothly transitions to the compressed portion.\n

    The knee property's default value is 30 and it can be set between 0 and 40." }, "dynamicscompressornode.ratio": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/ratio", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/ratio", "status": [ "StandardTrack" ], @@ -30089,7 +30089,7 @@ "doc": "The ratio property of the DynamicsCompressorNode interface Is a k-rate AudioParam representing the amount of change, in dB, needed in the input for a 1 dB change in the output.\n

    The ratio property's default value is 12 and it can be set between 1 and 20." }, "dynamicscompressornode.reduction": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/reduction", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/reduction", "status": [ "StandardTrack" ], @@ -30111,7 +30111,7 @@ "doc": "The reduction read-only property of the DynamicsCompressorNode interface is a float representing the amount of gain reduction currently applied by the compressor to the signal.\n

    Intended for metering purposes, it returns a value in dB, or 0 (no gain reduction) if no signal is fed into the DynamicsCompressorNode. The range of this value is between -20 and 0 (in dB)." }, "dynamicscompressornode.release": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/release", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/release", "status": [ "StandardTrack" ], @@ -30133,7 +30133,7 @@ "doc": "The release property of the DynamicsCompressorNode interface Is a k-rate AudioParam representing the amount of time, in seconds, required to increase the gain by 10 dB. It defines how quick the signal is adapted when its volume is reduced.\n

    The release property's default value is 0.25 and it can be set between 0 and 1." }, "dynamicscompressornode.threshold": { - "url": "$MDN_URL$/web/api/dynamicscompressornode/threshold", + "url": "https://developer.mozilla.org/docs/Web/API/DynamicsCompressorNode/threshold", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-e.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-e.json index 069072a0a11f..03c8e126e296 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-e.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-e.json @@ -26,7 +26,7 @@ "doc": "The EcKeyImportParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into SubtleCrypto.importKey() or SubtleCrypto.unwrapKey(), when generating any elliptic-curve-based key pair: that is, when the algorithm is identified as either of ECDSA or ECDH." }, "editcontext": { - "url": "$MDN_URL$/web/api/editcontext", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext", "status": [ "Experimental", "StandardTrack" @@ -43,7 +43,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The EditContext interface represents the text edit context of an element that was made editable by using the EditContext API.\n

    The EditContext API can be used to build rich text editors on the web that support advanced text input experiences, such as Input Method Editor (IME) composition, emoji picker, or any other platform-specific editing-related UI surfaces." }, "editcontext.attachedelements": { - "url": "$MDN_URL$/web/api/editcontext/attachedelements", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/attachedElements", "status": [ "Experimental", "StandardTrack" @@ -61,7 +61,7 @@ "returns": "An Array containing one HTMLElement object.\n

    There can only be one element associated to an EditContext instance, so the returned array will always contain one element. If the API is extended in the future to support multiple associated elements, the return value will be an array containing multiple elements." }, "editcontext.characterbounds": { - "url": "$MDN_URL$/web/api/editcontext/characterbounds", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/characterBounds", "status": [ "Experimental", "StandardTrack" @@ -79,7 +79,7 @@ "returns": "An Array containing DOMRect objects." }, "editcontext.characterboundsrangestart": { - "url": "$MDN_URL$/web/api/editcontext/characterboundsrangestart", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/characterBoundsRangeStart", "status": [ "Experimental", "StandardTrack" @@ -96,7 +96,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The characterBoundsRangeStart read-only property of the EditContext interface indicates the index of the character, within the editable text content, that corresponds to the first item in the characterBounds array.\n

    For example, if the EditContent contains the characters abc, and if characterBoundRangeStart is 1, the first item in the characterBounds array contains the bounds for the character b." }, "editcontext.editcontext": { - "url": "$MDN_URL$/web/api/editcontext/editcontext", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/EditContext", "status": [ "Experimental", "StandardTrack" @@ -116,7 +116,7 @@ } }, "editcontext.selectionend": { - "url": "$MDN_URL$/web/api/editcontext/selectionend", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/selectionEnd", "status": [ "Experimental", "StandardTrack" @@ -133,7 +133,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The selectionEnd read-only property of the EditContext refers to the offset, within the editable text content, of the end of the current selection." }, "editcontext.selectionstart": { - "url": "$MDN_URL$/web/api/editcontext/selectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/selectionStart", "status": [ "Experimental", "StandardTrack" @@ -150,7 +150,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The selectionStart read-only property of the EditContext refers to the offset, within the editable text content, of the start of the current selection." }, "editcontext.text": { - "url": "$MDN_URL$/web/api/editcontext/text", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/text", "status": [ "Experimental", "StandardTrack" @@ -167,7 +167,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The text read-only property of the EditContext interface represents the editable content of the element." }, "editcontext.updatecharacterbounds": { - "url": "$MDN_URL$/web/api/editcontext/updatecharacterbounds", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/updateCharacterBounds", "status": [ "Experimental", "StandardTrack" @@ -192,7 +192,7 @@ } }, "editcontext.updatecontrolbounds": { - "url": "$MDN_URL$/web/api/editcontext/updatecontrolbounds", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/updateControlBounds", "status": [ "Experimental", "StandardTrack" @@ -216,7 +216,7 @@ } }, "editcontext.updateselection": { - "url": "$MDN_URL$/web/api/editcontext/updateselection", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/updateSelection", "status": [ "Experimental", "StandardTrack" @@ -241,7 +241,7 @@ } }, "editcontext.updateselectionbounds": { - "url": "$MDN_URL$/web/api/editcontext/updateselectionbounds", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/updateSelectionBounds", "status": [ "Experimental", "StandardTrack" @@ -265,7 +265,7 @@ } }, "editcontext.updatetext": { - "url": "$MDN_URL$/web/api/editcontext/updatetext", + "url": "https://developer.mozilla.org/docs/Web/API/EditContext/updateText", "status": [ "Experimental", "StandardTrack" @@ -291,7 +291,7 @@ } }, "element": { - "url": "$MDN_URL$/web/api/element", + "url": "https://developer.mozilla.org/docs/Web/API/Element", "status": [ "StandardTrack" ], @@ -313,7 +313,7 @@ "doc": "Element is the most general base class from which all element objects (i.e., objects that represent elements) in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element.\n

    For example, the HTMLElement interface is the base interface for HTML elements. Similarly, the SVGElement interface is the basis for all SVG elements, and the MathMLElement interface is the base interface for MathML elements. Most functionality is specified further down the class hierarchy.\n

    Languages outside the realm of the Web platform, like XUL through the XULElement interface, also implement Element." }, "element.after": { - "url": "$MDN_URL$/web/api/element/after", + "url": "https://developer.mozilla.org/docs/Web/API/Element/after", "status": [ "StandardTrack" ], @@ -342,7 +342,7 @@ } }, "element.animate": { - "url": "$MDN_URL$/web/api/element/animate", + "url": "https://developer.mozilla.org/docs/Web/API/Element/animate", "status": [ "StandardTrack" ], @@ -369,7 +369,7 @@ "returns": "Returns an Animation." }, "element.append": { - "url": "$MDN_URL$/web/api/element/append", + "url": "https://developer.mozilla.org/docs/Web/API/Element/append", "status": [ "StandardTrack" ], @@ -398,7 +398,7 @@ } }, "element.ariaactivedescendantelement": { - "url": "$MDN_URL$/web/api/element/ariaactivedescendantelement", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaActiveDescendantElement", "status": [ "StandardTrack" ], @@ -419,7 +419,7 @@ "doc": "The ariaActiveDescendantElement property of the Element interface represents the current active element when focus is on a composite widget, combobox, textbox, group, or application.\n

    The aria-activedescendant topic contains additional information about how the attribute and property should be used." }, "element.ariaatomic": { - "url": "$MDN_URL$/web/api/element/ariaatomic", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaAtomic", "status": [ "StandardTrack" ], @@ -440,7 +440,7 @@ "doc": "The ariaAtomic property of the Element interface reflects the value of the aria-atomic attribute, which indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute." }, "element.ariaautocomplete": { - "url": "$MDN_URL$/web/api/element/ariaautocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaAutoComplete", "status": [ "StandardTrack" ], @@ -461,7 +461,7 @@ "doc": "The ariaAutoComplete property of the Element interface reflects the value of the aria-autocomplete attribute, which indicates whether inputting text could trigger display of one or more predictions of the user's intended value for a combobox, searchbox, or textbox and specifies how predictions would be presented if they were made." }, "element.ariabraillelabel": { - "url": "$MDN_URL$/web/api/element/ariabraillelabel", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleLabel", "status": [ "StandardTrack" ], @@ -482,7 +482,7 @@ "doc": "The ariaBrailleLabel property of the Element interface reflects the value of the aria-braillelabel attribute, which defines the ARIA braille label of the element.\n

    This element label may be used by assistive technologies that can present content in braille, but should only be set if a braille-specific label would improve the user experience.\nThe aria-braillelabel contains additional information about when the property should be set." }, "element.ariabrailleroledescription": { - "url": "$MDN_URL$/web/api/element/ariabrailleroledescription", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaBrailleRoleDescription", "status": [ "StandardTrack" ], @@ -503,7 +503,7 @@ "doc": "The ariaBrailleRoleDescription property of the Element interface reflects the value of the aria-brailleroledescription attribute, which defines the ARIA braille role description of the element.\n

    This property may be used to provide an abbreviated version of the aria-roledescription value.\nIt should only be used if aria-roledescription is present and in the rare case where it is too verbose for braille.\nThe aria-brailleroledescription contains additional information about when the property should be set." }, "element.ariabusy": { - "url": "$MDN_URL$/web/api/element/ariabusy", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaBusy", "status": [ "StandardTrack" ], @@ -524,7 +524,7 @@ "doc": "The ariaBusy property of the Element interface reflects the value of the aria-busy attribute, which indicates whether an element is being modified, as assistive technologies may want to wait until the modifications are complete before exposing them to the user." }, "element.ariachecked": { - "url": "$MDN_URL$/web/api/element/ariachecked", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaChecked", "status": [ "StandardTrack" ], @@ -545,7 +545,7 @@ "doc": "The ariaChecked property of the Element interface reflects the value of the aria-checked attribute, which indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets that have a checked state.\n

    \n

    Note:\nWhere possible use an HTML <input> element with type=\"checkbox\" as this element has built in semantics and does not require ARIA attributes.\n

    " }, "element.ariacolcount": { - "url": "$MDN_URL$/web/api/element/ariacolcount", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaColCount", "status": [ "StandardTrack" ], @@ -566,7 +566,7 @@ "doc": "The ariaColCount property of the Element interface reflects the value of the aria-colcount attribute, which defines the number of columns in a table, grid, or treegrid." }, "element.ariacolindex": { - "url": "$MDN_URL$/web/api/element/ariacolindex", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaColIndex", "status": [ "StandardTrack" ], @@ -587,7 +587,7 @@ "doc": "The ariaColIndex property of the Element interface reflects the value of the aria-colindex attribute, which defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid." }, "element.ariacolindextext": { - "url": "$MDN_URL$/web/api/element/ariacolindextext", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaColIndexText", "status": [ "StandardTrack" ], @@ -608,7 +608,7 @@ "doc": "The ariaColIndexText property of the Element interface reflects the value of the aria-colindextext attribute, which defines a human readable text alternative of aria-colindex." }, "element.ariacolspan": { - "url": "$MDN_URL$/web/api/element/ariacolspan", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaColSpan", "status": [ "StandardTrack" ], @@ -629,7 +629,7 @@ "doc": "The ariaColSpan property of the Element interface reflects the value of the aria-colspan attribute, which defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid." }, "element.ariacontrolselements": { - "url": "$MDN_URL$/web/api/element/ariacontrolselements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaControlsElements", "status": [ "StandardTrack" ], @@ -650,7 +650,7 @@ "doc": "The ariaControlsElements property of the Element interface is an array containing the elements that are controlled by the element it is applied to.\nFor example, this might be set on a combobox to indicate the element that it pops up, or on a scrollbar to indicate the ID of the element it controls.\n

    The aria-controls topic contains additional information about how the attribute and property should be used." }, "element.ariacurrent": { - "url": "$MDN_URL$/web/api/element/ariacurrent", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaCurrent", "status": [ "StandardTrack" ], @@ -671,7 +671,7 @@ "doc": "The ariaCurrent property of the Element interface reflects the value of the aria-current attribute, which indicates the element that represents the current item within a container or set of related elements." }, "element.ariadescribedbyelements": { - "url": "$MDN_URL$/web/api/element/ariadescribedbyelements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaDescribedByElements", "status": [ "StandardTrack" ], @@ -692,7 +692,7 @@ "doc": "The ariaDescribedByElements property of the Element interface is an array containing the element (or elements) that provide an accessible description for the element it is applied to.\nThe accessible description is similar to the accessible label (see ariaLabelledByElements), but provides more verbose information.\n

    The aria-describedby topic contains additional information about how the attribute and property should be used." }, "element.ariadescription": { - "url": "$MDN_URL$/web/api/element/ariadescription", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaDescription", "status": [ "StandardTrack" ], @@ -713,7 +713,7 @@ "doc": "The ariaDescription property of the Element interface reflects the value of the aria-description attribute, which defines a string value that describes or annotates the current element." }, "element.ariadetailselements": { - "url": "$MDN_URL$/web/api/element/ariadetailselements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaDetailsElements", "status": [ "StandardTrack" ], @@ -734,7 +734,7 @@ "doc": "The ariaDetailsElements property of the Element interface is an array containing the element (or elements) that provide an accessible details for the element it is applied to.\nThe accessible details are similar to the accessible description (see ariaDescribedByElements), but provides more verbose information.\n

    The aria-details topic contains additional information about how the attribute and property should be used." }, "element.ariadisabled": { - "url": "$MDN_URL$/web/api/element/ariadisabled", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaDisabled", "status": [ "StandardTrack" ], @@ -755,7 +755,7 @@ "doc": "The ariaDisabled property of the Element interface reflects the value of the aria-disabled attribute, which indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n

    \n

    Note:\nWhere possible, use the <input> element with type=\"button\" or the <button> element — because those elements have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariaerrormessageelements": { - "url": "$MDN_URL$/web/api/element/ariaerrormessageelements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaErrorMessageElements", "status": [ "StandardTrack" ], @@ -776,7 +776,7 @@ "doc": "The ariaErrorMessageElements property of the Element interface is an array containing the element (or elements) that provide an error message for the element it is applied to.\n

    The aria-errormessage topic contains additional information about how the attribute and property should be used." }, "element.ariaexpanded": { - "url": "$MDN_URL$/web/api/element/ariaexpanded", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaExpanded", "status": [ "StandardTrack" ], @@ -797,7 +797,7 @@ "doc": "The ariaExpanded property of the Element interface reflects the value of the aria-expanded attribute, which indicates whether a grouping element owned or controlled by this element is expanded or collapsed." }, "element.ariaflowtoelements": { - "url": "$MDN_URL$/web/api/element/ariaflowtoelements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaFlowToElements", "status": [ "StandardTrack" ], @@ -818,7 +818,7 @@ "doc": "The ariaFlowToElements property of the Element interface is an array containing the element (or elements) that provide an alternate reading order of content, overriding the general default reading order at the user's discretion.\nIf just one element is provided this is the next element in the reading order.\nIf multiple elements are provided, then each element represents a possible path that should be offered to the user for selection.\n

    The aria-flowto topic contains additional information about how the attribute and property should be used." }, "element.ariahaspopup": { - "url": "$MDN_URL$/web/api/element/ariahaspopup", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaHasPopup", "status": [ "StandardTrack" ], @@ -839,7 +839,7 @@ "doc": "The ariaHasPopup property of the Element interface reflects the value of the aria-haspopup attribute, which indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element." }, "element.ariahidden": { - "url": "$MDN_URL$/web/api/element/ariahidden", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaHidden", "status": [ "StandardTrack" ], @@ -860,7 +860,7 @@ "doc": "The ariaHidden property of the Element interface reflects the value of the aria-hidden) attribute, which indicates whether the element is exposed to an accessibility API." }, "element.ariainvalid": { - "url": "$MDN_URL$/web/api/element/ariainvalid", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaInvalid", "status": [ "StandardTrack" ], @@ -881,7 +881,7 @@ "doc": "The ariaInvalid property of the Element interface reflects the value of the aria-invalid attribute. Relevant for the application, checkbox, combobox, gridcell, listbox, radiogroup, slider, spinbutton, textbox, and tree roles, it indicates to the accessibility API whether the entered value does not conform to the format expected by the application.\n

    If the attribute is not present, or is set to the empty string, assistive technology will treat the value as if it were set to false. If the attribute is present but set to a value other than false, grammar, spelling or the empty string (\"\"), assistive technology treats the value as true. The property reflects the attribute value as set, not as handled by assistive technology." }, "element.ariakeyshortcuts": { - "url": "$MDN_URL$/web/api/element/ariakeyshortcuts", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaKeyShortcuts", "status": [ "StandardTrack" ], @@ -902,7 +902,7 @@ "doc": "The ariaKeyShortcuts property of the Element interface reflects the value of the aria-keyshortcuts attribute, which indicates keyboard shortcuts that an author has implemented to activate or give focus to an element." }, "element.arialabel": { - "url": "$MDN_URL$/web/api/element/arialabel", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaLabel", "status": [ "StandardTrack" ], @@ -923,7 +923,7 @@ "doc": "The ariaLabel property of the Element interface reflects the value of the aria-label attribute, which defines a string value that labels the current element." }, "element.arialabelledbyelements": { - "url": "$MDN_URL$/web/api/element/arialabelledbyelements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaLabelledByElements", "status": [ "StandardTrack" ], @@ -944,7 +944,7 @@ "doc": "The ariaLabelledByElements property of the Element interface is an array containing the element (or elements) that provide an accessible name for the element it is applied to.\n

    The property is primarily intended to provide a label for elements that don't have a standard method for defining their accessible name.\nFor example, this might be used to name a generic container element, such as a <div> or <span>, or a grouping of elements, such as an image with a slider that can be used to change its opacity.\nThe property takes precedence over other mechanisms for providing an accessible name for elements, and may therefore also be used to provide a name for elements that would normally get it from their inner content or from an associated element such as a label.\n

    The aria-labelledby topic contains additional information about how the attribute and property should be used." }, "element.arialevel": { - "url": "$MDN_URL$/web/api/element/arialevel", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaLevel", "status": [ "StandardTrack" ], @@ -965,7 +965,7 @@ "doc": "The ariaLevel property of the Element interface reflects the value of the aria-level attribute, which defines the hierarchical level of an element within a structure.\n

    \n

    Note:\nWhere possible use an HTML h1 or other correct heading level as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.arialive": { - "url": "$MDN_URL$/web/api/element/arialive", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaLive", "status": [ "StandardTrack" ], @@ -986,7 +986,7 @@ "doc": "The ariaLive property of the Element interface reflects the value of the aria-live attribute, which indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region." }, "element.ariamodal": { - "url": "$MDN_URL$/web/api/element/ariamodal", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaModal", "status": [ "StandardTrack" ], @@ -1007,7 +1007,7 @@ "doc": "The ariaModal property of the Element interface reflects the value of the aria-modal attribute, which indicates whether an element is modal when displayed. Applying the aria-modal property to an element with role=\"dialog\" replaces the technique of using aria-hidden on the background for informing assistive technologies that content outside a dialog is inert." }, "element.ariamultiline": { - "url": "$MDN_URL$/web/api/element/ariamultiline", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaMultiLine", "status": [ "StandardTrack" ], @@ -1028,7 +1028,7 @@ "doc": "The ariaMultiLine property of the Element interface reflects the value of the aria-multiline attribute, which indicates whether a text box accepts multiple lines of input or only a single line.\n
    \n

    Note:\nWhere possible use an HTML <input> element with type=\"text\" or a <textarea> as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariamultiselectable": { - "url": "$MDN_URL$/web/api/element/ariamultiselectable", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaMultiSelectable", "status": [ "StandardTrack" ], @@ -1049,7 +1049,7 @@ "doc": "The ariaMultiSelectable property of the Element interface reflects the value of the aria-multiselectable attribute, which indicates that the user may select more than one item from the current selectable descendants.\n
    \n

    Note:\nWhere possible use an HTML <select> element as this has built in semantics and does not require ARIA attributes.\n

    " }, "element.arianotify": { - "url": "$MDN_URL$/web/api/element/arianotify", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaNotify", "status": [ "Experimental" ], @@ -1065,7 +1065,7 @@ "returns": "None (undefined)." }, "element.ariaorientation": { - "url": "$MDN_URL$/web/api/element/ariaorientation", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaOrientation", "status": [ "StandardTrack" ], @@ -1086,7 +1086,7 @@ "doc": "The ariaOrientation property of the Element interface reflects the value of the aria-orientation attribute, which indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous." }, "element.ariaownselements": { - "url": "$MDN_URL$/web/api/element/ariaownselements", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaOwnsElements", "status": [ "StandardTrack" ], @@ -1102,7 +1102,7 @@ "doc": "The ariaOwnsElements property of the Element interface is an array containing the element (or elements) that define a visual, functional, or contextual relationship between a parent element that it is applied to, and its child elements.\nThis is used when the DOM hierarchy cannot be used to represent the relationship, and it would not otherwise be available to assistive technology,\n

    The aria-owns topic contains additional information about how the attribute and property should be used." }, "element.ariaplaceholder": { - "url": "$MDN_URL$/web/api/element/ariaplaceholder", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaPlaceholder", "status": [ "StandardTrack" ], @@ -1123,7 +1123,7 @@ "doc": "The ariaPlaceholder property of the Element interface reflects the value of the aria-placeholder attribute, which defines a short hint intended to aid the user with data entry when the control has no value.\n

    \n

    Note:\nWhere possible use an HTML <input> element with type=\"text\" or a <textarea> as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariaposinset": { - "url": "$MDN_URL$/web/api/element/ariaposinset", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaPosInSet", "status": [ "StandardTrack" ], @@ -1144,7 +1144,7 @@ "doc": "The ariaPosInSet property of the Element interface reflects the value of the aria-posinset attribute, which defines an element's number or position in the current set of listitems or treeitems." }, "element.ariapressed": { - "url": "$MDN_URL$/web/api/element/ariapressed", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaPressed", "status": [ "StandardTrack" ], @@ -1165,7 +1165,7 @@ "doc": "The ariaPressed property of the Element interface reflects the value of the aria-pressed attribute, which indicates the current \"pressed\" state of toggle buttons.\n
    \n

    Note:\nWhere possible use an HTML <input> element with type=\"button\" or the <button> element as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariareadonly": { - "url": "$MDN_URL$/web/api/element/ariareadonly", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaReadOnly", "status": [ "StandardTrack" ], @@ -1186,7 +1186,7 @@ "doc": "The ariaReadOnly property of the Element interface reflects the value of the aria-readonly attribute, which indicates that the element is not editable, but is otherwise operable.\n
    \n

    Note:\nWhere possible use an HTML <input> element with type=\"text\" or a <textarea> as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariarelevant": { - "url": "$MDN_URL$/web/api/element/ariarelevant", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRelevant", "compatibility": { "Chrome": "81", "ChromeAndroid": "81", @@ -1204,7 +1204,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ariaRelevant property of the Element interface reflects the value of the aria-relevant attribute, which indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified. This is used to describe what changes in an aria-live region are relevant and should be announced." }, "element.ariarequired": { - "url": "$MDN_URL$/web/api/element/ariarequired", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRequired", "status": [ "StandardTrack" ], @@ -1225,7 +1225,7 @@ "doc": "The ariaRequired property of the Element interface reflects the value of the aria-required attribute, which indicates that user input is required on the element before a form may be submitted.\n

    \n

    Note:\nWhere possible use an HTML <input> element with type=\"text\" or a <textarea> as these have built in semantics and do not require ARIA attributes.\n

    " }, "element.ariaroledescription": { - "url": "$MDN_URL$/web/api/element/ariaroledescription", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRoleDescription", "status": [ "StandardTrack" ], @@ -1246,7 +1246,7 @@ "doc": "The ariaRoleDescription property of the Element interface reflects the value of the aria-roledescription attribute, which defines a human-readable, author-localized description for the role of an element." }, "element.ariarowcount": { - "url": "$MDN_URL$/web/api/element/ariarowcount", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRowCount", "status": [ "StandardTrack" ], @@ -1267,7 +1267,7 @@ "doc": "The ariaRowCount property of the Element interface reflects the value of the aria-rowcount attribute, which defines the total number of rows in a table, grid, or treegrid." }, "element.ariarowindex": { - "url": "$MDN_URL$/web/api/element/ariarowindex", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndex", "status": [ "StandardTrack" ], @@ -1288,7 +1288,7 @@ "doc": "The ariaRowIndex property of the Element interface reflects the value of the aria-rowindex attribute, which defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid." }, "element.ariarowindextext": { - "url": "$MDN_URL$/web/api/element/ariarowindextext", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRowIndexText", "status": [ "StandardTrack" ], @@ -1309,7 +1309,7 @@ "doc": "The ariaRowIndexText property of the Element interface reflects the value of the aria-rowindextext attribute, which defines a human readable text alternative of aria-rowindex." }, "element.ariarowspan": { - "url": "$MDN_URL$/web/api/element/ariarowspan", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaRowSpan", "status": [ "StandardTrack" ], @@ -1330,7 +1330,7 @@ "doc": "The ariaRowSpan property of the Element interface reflects the value of the aria-rowspan attribute, which defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid." }, "element.ariaselected": { - "url": "$MDN_URL$/web/api/element/ariaselected", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaSelected", "status": [ "StandardTrack" ], @@ -1351,7 +1351,7 @@ "doc": "The ariaSelected property of the Element interface reflects the value of the aria-selected attribute, which indicates the current \"selected\" state of elements that have a selected state." }, "element.ariasetsize": { - "url": "$MDN_URL$/web/api/element/ariasetsize", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaSetSize", "status": [ "StandardTrack" ], @@ -1372,7 +1372,7 @@ "doc": "The ariaSetSize property of the Element interface reflects the value of the aria-setsize attribute, which defines the number of items in the current set of listitems or treeitems." }, "element.ariasort": { - "url": "$MDN_URL$/web/api/element/ariasort", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaSort", "status": [ "StandardTrack" ], @@ -1393,7 +1393,7 @@ "doc": "The ariaSort property of the Element interface reflects the value of the aria-sort attribute, which indicates if items in a table or grid are sorted in ascending or descending order." }, "element.ariavaluemax": { - "url": "$MDN_URL$/web/api/element/ariavaluemax", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaValueMax", "status": [ "StandardTrack" ], @@ -1414,7 +1414,7 @@ "doc": "The ariaValueMax property of the Element interface reflects the value of the aria-valuemax attribute, which defines the maximum allowed value for a range widget." }, "element.ariavaluemin": { - "url": "$MDN_URL$/web/api/element/ariavaluemin", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaValueMin", "status": [ "StandardTrack" ], @@ -1435,7 +1435,7 @@ "doc": "The ariaValueMin property of the Element interface reflects the value of the aria-valuemin attribute, which defines the minimum allowed value for a range widget." }, "element.ariavaluenow": { - "url": "$MDN_URL$/web/api/element/ariavaluenow", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaValueNow", "status": [ "StandardTrack" ], @@ -1456,7 +1456,7 @@ "doc": "The ariaValueNow property of the Element interface reflects the value of the aria-valuenow attribute, which defines the current value for a range widget." }, "element.ariavaluetext": { - "url": "$MDN_URL$/web/api/element/ariavaluetext", + "url": "https://developer.mozilla.org/docs/Web/API/Element/ariaValueText", "status": [ "StandardTrack" ], @@ -1477,7 +1477,7 @@ "doc": "The ariaValueText property of the Element interface reflects the value of the aria-valuetext attribute, which defines the human-readable text alternative of aria-valuenow for a range widget." }, "element.assignedslot": { - "url": "$MDN_URL$/web/api/element/assignedslot", + "url": "https://developer.mozilla.org/docs/Web/API/Element/assignedSlot", "status": [ "StandardTrack" ], @@ -1499,7 +1499,7 @@ "doc": "The assignedSlot read-only\nproperty of the Element interface returns an\nHTMLSlotElement representing the <slot> element the\nnode is inserted in." }, "element.attachshadow": { - "url": "$MDN_URL$/web/api/element/attachshadow", + "url": "https://developer.mozilla.org/docs/Web/API/Element/attachShadow", "status": [ "StandardTrack" ], @@ -1528,7 +1528,7 @@ } }, "element.attributes": { - "url": "$MDN_URL$/web/api/element/attributes", + "url": "https://developer.mozilla.org/docs/Web/API/Element/attributes", "status": [ "StandardTrack" ], @@ -1550,7 +1550,7 @@ "doc": "The Element.attributes property returns a live collection\nof all attribute nodes registered to the specified node. It is a\nNamedNodeMap, not an Array, so it has no Array\nmethods and the Attr nodes' indexes may differ among browsers. To be more\nspecific, attributes is a key/value pair of strings that represents any\ninformation regarding that attribute." }, "element.before": { - "url": "$MDN_URL$/web/api/element/before", + "url": "https://developer.mozilla.org/docs/Web/API/Element/before", "status": [ "StandardTrack" ], @@ -1579,7 +1579,7 @@ } }, "element.checkvisibility": { - "url": "$MDN_URL$/web/api/element/checkvisibility", + "url": "https://developer.mozilla.org/docs/Web/API/Element/checkVisibility", "status": [ "StandardTrack" ], @@ -1604,7 +1604,7 @@ "returns": "false if any of the following conditions are met, otherwise true:\n" }, "element.childelementcount": { - "url": "$MDN_URL$/web/api/element/childelementcount", + "url": "https://developer.mozilla.org/docs/Web/API/Element/childElementCount", "status": [ "StandardTrack" ], @@ -1626,7 +1626,7 @@ "doc": "The Element.childElementCount read-only property\nreturns the number of child elements of this element." }, "element.children": { - "url": "$MDN_URL$/web/api/element/children", + "url": "https://developer.mozilla.org/docs/Web/API/Element/children", "status": [ "StandardTrack" ], @@ -1648,7 +1648,7 @@ "doc": "The read-only children property returns a live HTMLCollection\nwhich contains all of the child elements of the element upon which it was called.\n

    Element.children includes only element nodes. To get all child nodes, including non-element nodes like text and comment nodes, use Node.childNodes." }, "element.classlist": { - "url": "$MDN_URL$/web/api/element/classlist", + "url": "https://developer.mozilla.org/docs/Web/API/Element/classList", "status": [ "StandardTrack" ], @@ -1670,7 +1670,7 @@ "doc": "The read-only classList property of the Element interface contains a live DOMTokenList collection representing the class attribute of the element. This can then be used to manipulate the class list.\n

    Using classList is a convenient alternative to accessing an element's list of classes as a space-delimited string via element.className." }, "element.classname": { - "url": "$MDN_URL$/web/api/element/classname", + "url": "https://developer.mozilla.org/docs/Web/API/Element/className", "status": [ "StandardTrack" ], @@ -1692,7 +1692,7 @@ "doc": "The className property of the\nElement interface gets and sets the value of the class attribute\nof the specified element." }, "element.clientheight": { - "url": "$MDN_URL$/web/api/element/clientheight", + "url": "https://developer.mozilla.org/docs/Web/API/Element/clientHeight", "status": [ "StandardTrack" ], @@ -1714,7 +1714,7 @@ "doc": "The clientHeight read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels. It includes padding but excludes borders, margins, and horizontal scrollbars (if present).\n

    clientHeight can be calculated as: CSS height + CSS padding - height of horizontal scrollbar (if present).\n

    When clientHeight is used on the root element (the <html> element), (or on <body> if the document is in quirks mode), the viewport's height (excluding any scrollbar) is returned." }, "element.clientleft": { - "url": "$MDN_URL$/web/api/element/clientleft", + "url": "https://developer.mozilla.org/docs/Web/API/Element/clientLeft", "status": [ "StandardTrack" ], @@ -1736,7 +1736,7 @@ "doc": "The clientLeft read-only property of the Element interface returns the width of the left border of an element in pixels. It includes the width of the vertical scrollbar if the text direction of the element is right-to-left and if there is an overflow causing a left vertical scrollbar to be rendered. clientLeft does not include the left margin or the left padding.\n

    \n

    Note:\nWhen an element has display: inline, clientLeft returns 0 regardless of the element's border.\n

    " }, "element.clienttop": { - "url": "$MDN_URL$/web/api/element/clienttop", + "url": "https://developer.mozilla.org/docs/Web/API/Element/clientTop", "status": [ "StandardTrack" ], @@ -1758,7 +1758,7 @@ "doc": "The clientTop read-only property of the Element interface returns the width of the top border of an element in pixels.\n

    All that lies between the offsetTop and clientTop is the element's border. This is because the offsetTop indicates the location of the top of the border (not the margin) while the client area starts immediately below the border, including padding. Therefore, the clientTop value is always equal to the border-top-width, rounded to integer. For example, if the computed border-top-width is zero, then clientTop is also zero." }, "element.clientwidth": { - "url": "$MDN_URL$/web/api/element/clientwidth", + "url": "https://developer.mozilla.org/docs/Web/API/Element/clientWidth", "status": [ "StandardTrack" ], @@ -1780,7 +1780,7 @@ "doc": "The clientWidth read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels. It includes padding but excludes borders, margins, and vertical scrollbars (if present).\n

    When clientWidth is used on the root element (the <html> element), (or on <body> if the document is in quirks mode), the viewport's width (excluding any scrollbar) is returned." }, "element.closest": { - "url": "$MDN_URL$/web/api/element/closest", + "url": "https://developer.mozilla.org/docs/Web/API/Element/closest", "status": [ "StandardTrack" ], @@ -1809,7 +1809,7 @@ } }, "element.computedstylemap": { - "url": "$MDN_URL$/web/api/element/computedstylemap", + "url": "https://developer.mozilla.org/docs/Web/API/Element/computedStyleMap", "status": [ "StandardTrack" ], @@ -1828,7 +1828,7 @@ "returns": "A StylePropertyMapReadOnly object.\n

    Unlike Window.getComputedStyle, the return value contains computed values, not resolved values. For most properties, they are the same, except a few layout-related properties, where the resolved value is the used value instead of the computed value. See the comparison with getComputedStyle() example for details." }, "element.currentcsszoom": { - "url": "$MDN_URL$/web/api/element/currentcsszoom", + "url": "https://developer.mozilla.org/docs/Web/API/Element/currentCSSZoom", "status": [ "StandardTrack" ], @@ -1865,7 +1865,7 @@ "doc": "The customElementRegistry read-only property of the Element interface returns the CustomElementRegistry object associated with this element, or null if one has not been set.\n

    An element's customElementRegistry is set when the element is created (for example, via Document.createElement() with the customElementRegistry option, or when parsed in a context that has a scoped registry). Once set to a CustomElementRegistry object, it cannot be changed. The registry determines which custom element definitions are used when the element is upgraded." }, "element.elementtiming": { - "url": "$MDN_URL$/web/api/element/elementtiming", + "url": "https://developer.mozilla.org/docs/Web/API/Element/elementTiming", "status": [ "Experimental", "StandardTrack" @@ -1882,7 +1882,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The elementTiming property of the Element interface identifies elements for observation in the PerformanceElementTiming API. The elementTiming property reflects the value of the elementtiming attribute." }, "element.firstelementchild": { - "url": "$MDN_URL$/web/api/element/firstelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/Element/firstElementChild", "status": [ "StandardTrack" ], @@ -1904,7 +1904,7 @@ "doc": "The Element.firstElementChild read-only property\nreturns an element's first child Element, or null if there\nare no child elements.\n

    Element.firstElementChild includes only element nodes.\nTo get all child nodes, including non-element nodes like text and comment nodes, use Node.firstChild." }, "element.getanimations": { - "url": "$MDN_URL$/web/api/element/getanimations", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAnimations", "status": [ "StandardTrack" ], @@ -1930,7 +1930,7 @@ "returns": "An Array of Animation objects, each representing an\nanimation currently targeting the Element on which this method is called,\nor one of its descendant elements if { subtree: true } is specified." }, "element.getattribute": { - "url": "$MDN_URL$/web/api/element/getattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAttribute", "status": [ "StandardTrack" ], @@ -1956,7 +1956,7 @@ "returns": "A string containing the value of attributeName if the attribute exists, otherwise null." }, "element.getattributenames": { - "url": "$MDN_URL$/web/api/element/getattributenames", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNames", "status": [ "StandardTrack" ], @@ -1979,7 +1979,7 @@ "returns": "An (Array) of strings." }, "element.getattributenode": { - "url": "$MDN_URL$/web/api/element/getattributenode", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNode", "status": [ "StandardTrack" ], @@ -2005,7 +2005,7 @@ "returns": "An Attr node for the attribute." }, "element.getattributenodens": { - "url": "$MDN_URL$/web/api/element/getattributenodens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNodeNS", "status": [ "StandardTrack" ], @@ -2032,7 +2032,7 @@ "returns": "The node for specified attribute." }, "element.getattributens": { - "url": "$MDN_URL$/web/api/element/getattributens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getAttributeNS", "status": [ "StandardTrack" ], @@ -2059,7 +2059,7 @@ "returns": "The string value of the specified attribute. If the attribute doesn't exist, the result\nis null.\n

    \n

    Note:\nEarlier versions of the DOM specification had\nthis method described as returning an empty string for non-existent attributes, but it\nwas not typically implemented this way since null makes more sense. The DOM4\nspecification now says this method should return null for non-existent attributes.\n

    " }, "element.getboundingclientrect": { - "url": "$MDN_URL$/web/api/element/getboundingclientrect", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getBoundingClientRect", "status": [ "StandardTrack" ], @@ -2082,7 +2082,7 @@ "returns": "The returned value is a DOMRect object which is the smallest rectangle\nwhich contains the entire element, including its padding and border-width. The\nleft, top, right, bottom,\nx, y, width, and height properties\ndescribe the position and size of the overall rectangle in pixels. Properties other than\nwidth and height are relative to the top-left of the viewport.\n

    \n

    The width and height properties of the DOMRect\nobject returned by the method include the padding and\nborder-width, not only the content width/height. In the standard box model,\nthis would be equal to the width or height property of the\nelement + padding + border-width. But\nif box-sizing: border-box is\nset for the element this would be directly equal to its width or\nheight.\n

    The returned value can be thought of as the union of the rectangles returned by\ngetClientRects() for the element, i.e., the CSS\nborder-boxes associated with the element.\n

    Empty border-boxes are completely ignored. If all the element's border-boxes are empty,\nthen a rectangle is returned with a width and height of zero\nand where the top and left are the top-left of the border-box\nfor the first CSS box (in content order) for the element.\n

    The amount of scrolling that has been done of the viewport area (or any other\nscrollable element) is taken into account when computing the bounding rectangle. This\nmeans that the rectangle's boundary edges (top, right,\nbottom, left) change their values every time the scrolling\nposition changes (because their values are relative to the viewport and not absolute).\n

    If you need the bounding rectangle relative to the top-left corner of the document,\njust add the current scrolling position to the top and left\nproperties (these can be obtained using window.scrollY and\nwindow.scrollX) to get a bounding rectangle which is independent from the\ncurrent scrolling position." }, "element.getclientrects": { - "url": "$MDN_URL$/web/api/element/getclientrects", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getClientRects", "status": [ "StandardTrack" ], @@ -2105,7 +2105,7 @@ "returns": "The returned value is a collection of DOMRect objects, one for each CSS\nborder box associated with the element. Each DOMRect object describes the border box, in pixels, with the top-left\nrelative to the top-left of the viewport. For tables with captions, the caption is\nincluded even though it's outside the border box of the table. When called on SVG\nelements other than an outer-<svg>, the \"viewport\" that the resulting\nrectangles are relative to is the viewport that the element's\nouter-<svg> establishes (and to be clear, the rectangles are also\ntransformed by the outer-<svg>'s viewBox transform, if\nany).\n

    The amount of scrolling that has been done of the viewport area (or any other\nscrollable element) is taken into account when computing the rectangles.\n

    The returned rectangles do not include the bounds of any child elements that might\nhappen to overflow.\n

    For HTML <area> elements, SVG elements that do not render anything\nthemselves, display:none elements, and generally any elements that are not\ndirectly rendered, an empty list is returned.\n

    Rectangles are returned even for CSS boxes that have empty border-boxes. The\nleft, top, right, and bottom\ncoordinates can still be meaningful.\n

    Fractional pixel offsets are possible." }, "element.getelementsbyclassname": { - "url": "$MDN_URL$/web/api/element/getelementsbyclassname", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByClassName", "status": [ "StandardTrack" ], @@ -2131,7 +2131,7 @@ "returns": "An HTMLCollection providing a live-updating list of every element which\nis a member of every class in names." }, "element.getelementsbytagname": { - "url": "$MDN_URL$/web/api/element/getelementsbytagname", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagName", "status": [ "StandardTrack" ], @@ -2157,7 +2157,7 @@ "returns": "A live HTMLCollection of elements with a matching tag name, in the order they appear. If no elements are found, the HTMLCollection is empty." }, "element.getelementsbytagnamens": { - "url": "$MDN_URL$/web/api/element/getelementsbytagnamens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getElementsByTagNameNS", "status": [ "StandardTrack" ], @@ -2184,7 +2184,7 @@ "returns": "A live HTMLCollection of found elements in the order they appear in the tree." }, "element.gethtml": { - "url": "$MDN_URL$/web/api/element/gethtml", + "url": "https://developer.mozilla.org/docs/Web/API/Element/getHTML", "status": [ "StandardTrack" ], @@ -2209,7 +2209,7 @@ "returns": "A string that represents the HTML serialization of the element." }, "element.hasattribute": { - "url": "$MDN_URL$/web/api/element/hasattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttribute", "status": [ "StandardTrack" ], @@ -2235,7 +2235,7 @@ "returns": "A boolean." }, "element.hasattributens": { - "url": "$MDN_URL$/web/api/element/hasattributens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributeNS", "status": [ "StandardTrack" ], @@ -2262,7 +2262,7 @@ "returns": "A boolean." }, "element.hasattributes": { - "url": "$MDN_URL$/web/api/element/hasattributes", + "url": "https://developer.mozilla.org/docs/Web/API/Element/hasAttributes", "status": [ "StandardTrack" ], @@ -2285,7 +2285,7 @@ "returns": "A boolean." }, "element.haspointercapture": { - "url": "$MDN_URL$/web/api/element/haspointercapture", + "url": "https://developer.mozilla.org/docs/Web/API/Element/hasPointerCapture", "status": [ "StandardTrack" ], @@ -2311,7 +2311,7 @@ "returns": "A boolean value — true if the element does have pointer capture for the pointer identified by the given pointer ID, false if it doesn't." }, "element.id": { - "url": "$MDN_URL$/web/api/element/id", + "url": "https://developer.mozilla.org/docs/Web/API/Element/id", "status": [ "StandardTrack" ], @@ -2333,7 +2333,7 @@ "doc": "The id property of the Element interface\nrepresents the element's identifier, reflecting the\nid\nglobal attribute.\n

    If the id value is not the empty string, it must be unique in a document.\n

    The id is often used with getElementById() to retrieve a particular element.\nAnother common case is to use an element's ID as a selector when styling the document with CSS.\n

    \n

    Note:\nIdentifiers are case-sensitive, but you should avoid creating\nIDs that differ only in the capitalization.\n

    " }, "element.innerhtml": { - "url": "$MDN_URL$/web/api/element/innerhtml", + "url": "https://developer.mozilla.org/docs/Web/API/Element/innerHTML", "status": [ "StandardTrack" ], @@ -2360,7 +2360,7 @@ } }, "element.insertadjacentelement": { - "url": "$MDN_URL$/web/api/element/insertadjacentelement", + "url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentElement", "status": [ "StandardTrack" ], @@ -2391,7 +2391,7 @@ } }, "element.insertadjacenthtml": { - "url": "$MDN_URL$/web/api/element/insertadjacenthtml", + "url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentHTML", "status": [ "StandardTrack" ], @@ -2423,7 +2423,7 @@ } }, "element.insertadjacenttext": { - "url": "$MDN_URL$/web/api/element/insertadjacenttext", + "url": "https://developer.mozilla.org/docs/Web/API/Element/insertAdjacentText", "status": [ "StandardTrack" ], @@ -2453,7 +2453,7 @@ } }, "element.lastelementchild": { - "url": "$MDN_URL$/web/api/element/lastelementchild", + "url": "https://developer.mozilla.org/docs/Web/API/Element/lastElementChild", "status": [ "StandardTrack" ], @@ -2475,7 +2475,7 @@ "doc": "The Element.lastElementChild read-only property\nreturns an element's last child Element, or null if there\nare no child elements.\n

    Element.lastElementChild includes only element nodes.\nTo get all child nodes, including non-element nodes like text and comment nodes, use Node.lastChild." }, "element.localname": { - "url": "$MDN_URL$/web/api/element/localname", + "url": "https://developer.mozilla.org/docs/Web/API/Element/localName", "status": [ "StandardTrack" ], @@ -2497,7 +2497,7 @@ "doc": "The Element.localName read-only property returns the\nlocal part of the qualified name of an element." }, "element.matches": { - "url": "$MDN_URL$/web/api/element/matches", + "url": "https://developer.mozilla.org/docs/Web/API/Element/matches", "status": [ "StandardTrack" ], @@ -2526,7 +2526,7 @@ } }, "element.movebefore": { - "url": "$MDN_URL$/web/api/element/movebefore", + "url": "https://developer.mozilla.org/docs/Web/API/Element/moveBefore", "status": [ "StandardTrack" ], @@ -2554,7 +2554,7 @@ } }, "element.namespaceuri": { - "url": "$MDN_URL$/web/api/element/namespaceuri", + "url": "https://developer.mozilla.org/docs/Web/API/Element/namespaceURI", "status": [ "StandardTrack" ], @@ -2576,7 +2576,7 @@ "doc": "The Element.namespaceURI read-only property returns the namespace URI of the element, or null if the element is not in a namespace." }, "element.nextelementsibling": { - "url": "$MDN_URL$/web/api/element/nextelementsibling", + "url": "https://developer.mozilla.org/docs/Web/API/Element/nextElementSibling", "status": [ "StandardTrack" ], @@ -2598,7 +2598,7 @@ "doc": "The Element.nextElementSibling read-only\nproperty returns the element immediately following the specified one in its parent's\nchildren list, or null if the specified element is the last one in the list." }, "element.outerhtml": { - "url": "$MDN_URL$/web/api/element/outerhtml", + "url": "https://developer.mozilla.org/docs/Web/API/Element/outerHTML", "status": [ "StandardTrack" ], @@ -2625,7 +2625,7 @@ } }, "element.part": { - "url": "$MDN_URL$/web/api/element/part", + "url": "https://developer.mozilla.org/docs/Web/API/Element/part", "status": [ "StandardTrack" ], @@ -2647,7 +2647,7 @@ "doc": "The read-only part property of the Element interface contains a DOMTokenList object representing the part identifier(s) of the element. It reflects the element's part content attribute. These can be used to style parts of a shadow DOM, via the ::part pseudo-element." }, "element.prefix": { - "url": "$MDN_URL$/web/api/element/prefix", + "url": "https://developer.mozilla.org/docs/Web/API/Element/prefix", "status": [ "StandardTrack" ], @@ -2669,7 +2669,7 @@ "doc": "The Element.prefix read-only property returns the\nnamespace prefix of the specified element, or null if no prefix is\nspecified." }, "element.prepend": { - "url": "$MDN_URL$/web/api/element/prepend", + "url": "https://developer.mozilla.org/docs/Web/API/Element/prepend", "status": [ "StandardTrack" ], @@ -2698,7 +2698,7 @@ } }, "element.previouselementsibling": { - "url": "$MDN_URL$/web/api/element/previouselementsibling", + "url": "https://developer.mozilla.org/docs/Web/API/Element/previousElementSibling", "status": [ "StandardTrack" ], @@ -2720,7 +2720,7 @@ "doc": "The Element.previousElementSibling\nread-only property returns the Element immediately prior to the specified\none in its parent's children list, or null if the specified element is the first one in the list." }, "element.queryselector": { - "url": "$MDN_URL$/web/api/element/queryselector", + "url": "https://developer.mozilla.org/docs/Web/API/Element/querySelector", "status": [ "StandardTrack" ], @@ -2749,7 +2749,7 @@ } }, "element.queryselectorall": { - "url": "$MDN_URL$/web/api/element/queryselectorall", + "url": "https://developer.mozilla.org/docs/Web/API/Element/querySelectorAll", "status": [ "StandardTrack" ], @@ -2778,7 +2778,7 @@ } }, "element.releasepointercapture": { - "url": "$MDN_URL$/web/api/element/releasepointercapture", + "url": "https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture", "status": [ "StandardTrack" ], @@ -2807,7 +2807,7 @@ } }, "element.remove": { - "url": "$MDN_URL$/web/api/element/remove", + "url": "https://developer.mozilla.org/docs/Web/API/Element/remove", "status": [ "StandardTrack" ], @@ -2830,7 +2830,7 @@ "returns": "None (undefined)." }, "element.removeattribute": { - "url": "$MDN_URL$/web/api/element/removeattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttribute", "status": [ "StandardTrack" ], @@ -2856,7 +2856,7 @@ "returns": "None (undefined)." }, "element.removeattributenode": { - "url": "$MDN_URL$/web/api/element/removeattributenode", + "url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNode", "status": [ "StandardTrack" ], @@ -2885,7 +2885,7 @@ } }, "element.removeattributens": { - "url": "$MDN_URL$/web/api/element/removeattributens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/removeAttributeNS", "status": [ "StandardTrack" ], @@ -2912,7 +2912,7 @@ "returns": "None (undefined)." }, "element.replacechildren": { - "url": "$MDN_URL$/web/api/element/replacechildren", + "url": "https://developer.mozilla.org/docs/Web/API/Element/replaceChildren", "status": [ "StandardTrack" ], @@ -2941,7 +2941,7 @@ } }, "element.replacewith": { - "url": "$MDN_URL$/web/api/element/replacewith", + "url": "https://developer.mozilla.org/docs/Web/API/Element/replaceWith", "status": [ "StandardTrack" ], @@ -2970,7 +2970,7 @@ } }, "element.requestfullscreen": { - "url": "$MDN_URL$/web/api/element/requestfullscreen", + "url": "https://developer.mozilla.org/docs/Web/API/Element/requestFullscreen", "status": [ "StandardTrack" ], @@ -2996,7 +2996,7 @@ } }, "element.requestpointerlock": { - "url": "$MDN_URL$/web/api/element/requestpointerlock", + "url": "https://developer.mozilla.org/docs/Web/API/Element/requestPointerLock", "status": [ "StandardTrack" ], @@ -3018,7 +3018,7 @@ "returns": "A Promise that resolves with undefined." }, "element.role": { - "url": "$MDN_URL$/web/api/element/role", + "url": "https://developer.mozilla.org/docs/Web/API/Element/role", "status": [ "StandardTrack" ], @@ -3039,7 +3039,7 @@ "doc": "The role property of the Element interface returns the explicitly set WAI-ARIA role for the element.\n

    All HTML elements have an implicit ARIA role, even if that role is generic. This semantic association allows tools to present and support interaction with the object in a manner that is consistent with user expectations about other objects of that type. The role attribute is used to explicitly set the element's ARIA role, overriding the implicit role. For example, a <ul>, which has an implicit list role, might have role=\"treegrid\" explicitly set. The role property reflects the explicitly set value of the role attribute—in this case treegrid; it does not return the element's implicit list role unless explicitly set.\n

    The full list of defined ARIA roles can be found on the ARIA roles reference page." }, "element.scroll": { - "url": "$MDN_URL$/web/api/element/scroll", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scroll", "status": [ "StandardTrack" ], @@ -3067,7 +3067,7 @@ "returns": "None (undefined)." }, "element.scrollby": { - "url": "$MDN_URL$/web/api/element/scrollby", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollBy", "status": [ "StandardTrack" ], @@ -3095,7 +3095,7 @@ "returns": "None (undefined)." }, "element.scrollheight": { - "url": "$MDN_URL$/web/api/element/scrollheight", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollHeight", "status": [ "StandardTrack" ], @@ -3117,7 +3117,7 @@ "doc": "The scrollHeight read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.\n

    The scrollHeight value is equal to the minimum height the element would require in order to fit all the content in the viewport without using a vertical scrollbar. The height is measured in the same way as clientHeight: it includes the element's padding, but not its border, margin or horizontal scrollbar (if present). It can also include the height of pseudo-elements such as ::before or ::after. If the element's content can fit without a need for vertical scrollbar, its scrollHeight is equal to clientHeight." }, "element.scrollintoview": { - "url": "$MDN_URL$/web/api/element/scrollintoview", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollIntoView", "status": [ "StandardTrack" ], @@ -3144,7 +3144,7 @@ "returns": "None (undefined)." }, "element.scrollintoviewifneeded": { - "url": "$MDN_URL$/web/api/element/scrollintoviewifneeded", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollIntoViewIfNeeded", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -3160,7 +3160,7 @@ "returns": "None (undefined)." }, "element.scrollleft": { - "url": "$MDN_URL$/web/api/element/scrollleft", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollLeft", "status": [ "StandardTrack" ], @@ -3182,7 +3182,7 @@ "doc": "The scrollLeft property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge. This value is subpixel precise in modern browsers, meaning that it isn't necessarily a whole number." }, "element.scrollleftmax": { - "url": "$MDN_URL$/web/api/element/scrollleftmax", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollLeftMax", "compatibility": { "Firefox": "16", "FirefoxAndroid": "16" @@ -3190,7 +3190,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Element.scrollLeftMax read-only property returns a\nnumber representing the maximum left scroll offset possible for the\nelement." }, "element.scrollto": { - "url": "$MDN_URL$/web/api/element/scrollto", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTo", "status": [ "StandardTrack" ], @@ -3218,7 +3218,7 @@ "returns": "None (undefined)." }, "element.scrolltop": { - "url": "$MDN_URL$/web/api/element/scrolltop", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTop", "status": [ "StandardTrack" ], @@ -3240,7 +3240,7 @@ "doc": "The scrollTop property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge. This value is subpixel precise in modern browsers, meaning that it isn't necessarily a whole number." }, "element.scrolltopmax": { - "url": "$MDN_URL$/web/api/element/scrolltopmax", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollTopMax", "compatibility": { "Firefox": "16", "FirefoxAndroid": "16" @@ -3248,7 +3248,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Element.scrollTopMax read-only property returns a\nnumber representing the maximum top scroll offset possible for the\nelement." }, "element.scrollwidth": { - "url": "$MDN_URL$/web/api/element/scrollwidth", + "url": "https://developer.mozilla.org/docs/Web/API/Element/scrollWidth", "status": [ "StandardTrack" ], @@ -3270,7 +3270,7 @@ "doc": "The scrollWidth read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.\n

    The scrollWidth value is equal to the minimum width the element would require in order to fit all the content in the viewport without using a horizontal scrollbar. The width is measured in the same way as clientWidth: it includes the element's padding, but not its border, margin or vertical scrollbar (if present). It can also include the width of pseudo-elements such as ::before or ::after. If the element's content can fit without a need for horizontal scrollbar, its scrollWidth is equal to clientWidth." }, "element.setattribute": { - "url": "$MDN_URL$/web/api/element/setattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setAttribute", "status": [ "StandardTrack" ], @@ -3301,7 +3301,7 @@ } }, "element.setattributenode": { - "url": "$MDN_URL$/web/api/element/setattributenode", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNode", "status": [ "StandardTrack" ], @@ -3327,7 +3327,7 @@ "returns": "The replaced attribute node, if any, returned by this function." }, "element.setattributenodens": { - "url": "$MDN_URL$/web/api/element/setattributenodens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNodeNS", "status": [ "StandardTrack" ], @@ -3353,7 +3353,7 @@ "returns": "The replaced attribute node, if any, returned by this function." }, "element.setattributens": { - "url": "$MDN_URL$/web/api/element/setattributens", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setAttributeNS", "status": [ "StandardTrack" ], @@ -3381,7 +3381,7 @@ "returns": "None (undefined)." }, "element.setcapture": { - "url": "$MDN_URL$/web/api/element/setcapture", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setCapture", "status": [ "Deprecated" ], @@ -3396,7 +3396,7 @@ "returns": "None (undefined)." }, "element.sethtml": { - "url": "$MDN_URL$/web/api/element/sethtml", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setHTML", "status": [ "StandardTrack" ], @@ -3421,7 +3421,7 @@ } }, "element.sethtmlunsafe": { - "url": "$MDN_URL$/web/api/element/sethtmlunsafe", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setHTMLUnsafe", "status": [ "StandardTrack" ], @@ -3450,7 +3450,7 @@ } }, "element.setpointercapture": { - "url": "$MDN_URL$/web/api/element/setpointercapture", + "url": "https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture", "status": [ "StandardTrack" ], @@ -3479,7 +3479,7 @@ } }, "element.shadowroot": { - "url": "$MDN_URL$/web/api/element/shadowroot", + "url": "https://developer.mozilla.org/docs/Web/API/Element/shadowRoot", "status": [ "StandardTrack" ], @@ -3501,7 +3501,7 @@ "doc": "The Element.shadowRoot read-only property\nrepresents the shadow root hosted by the element.\n

    Use Element.attachShadow() to add a shadow root to an existing element." }, "element.slot": { - "url": "$MDN_URL$/web/api/element/slot", + "url": "https://developer.mozilla.org/docs/Web/API/Element/slot", "status": [ "StandardTrack" ], @@ -3523,7 +3523,7 @@ "doc": "The slot property of the Element interface\nreturns the name of the shadow DOM slot the element is inserted in.\n

    A slot is a placeholder inside a web component that users can fill with their own markup (see Using templates and slots for more information)." }, "element.tagname": { - "url": "$MDN_URL$/web/api/element/tagname", + "url": "https://developer.mozilla.org/docs/Web/API/Element/tagName", "status": [ "StandardTrack" ], @@ -3545,7 +3545,7 @@ "doc": "The tagName read-only property\nof the Element interface returns the tag name of the element on which\nit's called.\n

    For example, if the element is an <img>, its\ntagName property is IMG (for HTML documents; it may be cased\ndifferently for XML/XHTML documents). Note: You can use the localName property\nto access the Element's local name — which for the case in the example is img (lowercase)." }, "element.toggleattribute": { - "url": "$MDN_URL$/web/api/element/toggleattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Element/toggleAttribute", "status": [ "StandardTrack" ], @@ -3575,7 +3575,7 @@ } }, "elementinternals": { - "url": "$MDN_URL$/web/api/elementinternals", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals", "status": [ "StandardTrack" ], @@ -3597,7 +3597,7 @@ "doc": "The ElementInternals interface of the Document Object Model gives web developers a way to allow custom elements to fully participate in HTML forms. It provides utilities for working with these elements in the same way you would work with any standard HTML form element, and also exposes the Accessibility Object Model to the element." }, "elementinternals.ariaactivedescendantelement": { - "url": "$MDN_URL$/web/api/elementinternals/ariaactivedescendantelement", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaActiveDescendantElement", "status": [ "StandardTrack" ], @@ -3618,7 +3618,7 @@ "doc": "The ariaActiveDescendantElement property of the ElementInternals interface represents the current active element when focus is on a composite widget, combobox, textbox, group, or application.\n

    The aria-activedescendant topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariaatomic": { - "url": "$MDN_URL$/web/api/elementinternals/ariaatomic", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaAtomic", "status": [ "StandardTrack" ], @@ -3639,7 +3639,7 @@ "doc": "The ariaAtomic property of the ElementInternals interface reflects the value of the aria-atomic attribute, which indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaautocomplete": { - "url": "$MDN_URL$/web/api/elementinternals/ariaautocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaAutoComplete", "status": [ "StandardTrack" ], @@ -3660,7 +3660,7 @@ "doc": "The ariaAutoComplete property of the ElementInternals interface reflects the value of the aria-autocomplete attribute, which indicates whether inputting text could trigger display of one or more predictions of the user's intended value for a combobox, searchbox, or textbox and specifies how predictions would be presented if they were made.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariabraillelabel": { - "url": "$MDN_URL$/web/api/elementinternals/ariabraillelabel", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBrailleLabel", "status": [ "StandardTrack" ], @@ -3681,7 +3681,7 @@ "doc": "The ariaBrailleLabel property of the ElementInternals interface reflects the value of the aria-braillelabel attribute, which defines the ARIA braille label of the element.\n

    This element label may be used by assistive technologies that can present content in braille, but should only be set if a braille-specific label would improve the user experience.\nThe aria-braillelabel contains additional information about when the property should be set." }, "elementinternals.ariabrailleroledescription": { - "url": "$MDN_URL$/web/api/elementinternals/ariabrailleroledescription", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBrailleRoleDescription", "status": [ "StandardTrack" ], @@ -3702,7 +3702,7 @@ "doc": "The ariaBrailleRoleDescription property of the ElementInternals interface reflects the value of the aria-brailleroledescription attribute, which defines the ARIA braille role description of the element.\n

    This property may be used to provide an abbreviated version of the aria-roledescription value.\nIt should only be used if aria-roledescription is present and in the rare case where it is too verbose for braille.\nThe aria-brailleroledescription contains additional information about when the property should be set." }, "elementinternals.ariabusy": { - "url": "$MDN_URL$/web/api/elementinternals/ariabusy", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaBusy", "status": [ "StandardTrack" ], @@ -3723,7 +3723,7 @@ "doc": "The ariaBusy property of the ElementInternals interface reflects the value of the aria-busy attribute, which indicates whether an element is being modified, as assistive technologies may want to wait until the modifications are complete before exposing them to the user.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariachecked": { - "url": "$MDN_URL$/web/api/elementinternals/ariachecked", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaChecked", "status": [ "StandardTrack" ], @@ -3744,7 +3744,7 @@ "doc": "The ariaChecked property of the ElementInternals interface reflects the value of the aria-checked attribute, which indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets that have a checked state.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariacolcount": { - "url": "$MDN_URL$/web/api/elementinternals/ariacolcount", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColCount", "status": [ "StandardTrack" ], @@ -3765,7 +3765,7 @@ "doc": "The ariaColCount property of the ElementInternals interface reflects the value of the aria-colcount attribute, which defines the number of columns in a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariacolindex": { - "url": "$MDN_URL$/web/api/elementinternals/ariacolindex", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColIndex", "status": [ "StandardTrack" ], @@ -3786,7 +3786,7 @@ "doc": "The ariaColIndex property of the ElementInternals interface reflects the value of the aria-colindex attribute, which defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariacolindextext": { - "url": "$MDN_URL$/web/api/elementinternals/ariacolindextext", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColIndexText", "status": [ "StandardTrack" ], @@ -3804,7 +3804,7 @@ "doc": "The ariaColIndexText property of the ElementInternals interface reflects the value of the aria-colindextext attribute, which defines a human readable text alternative of aria-colindex.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariacolspan": { - "url": "$MDN_URL$/web/api/elementinternals/ariacolspan", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaColSpan", "status": [ "StandardTrack" ], @@ -3825,7 +3825,7 @@ "doc": "The ariaColSpan property of the ElementInternals interface reflects the value of the aria-colspan attribute, which defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariacontrolselements": { - "url": "$MDN_URL$/web/api/elementinternals/ariacontrolselements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaControlsElements", "status": [ "StandardTrack" ], @@ -3846,7 +3846,7 @@ "doc": "The ariaControlsElements property of the ElementInternals interface is an array containing the element (or elements) that are controlled by the element it is applied to.\nFor example, this might be set on a combobox to indicate the element that it pops up, or on a scrollbar to indicate the ID of the element it controls.\n

    The aria-controls topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariacurrent": { - "url": "$MDN_URL$/web/api/elementinternals/ariacurrent", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaCurrent", "status": [ "StandardTrack" ], @@ -3867,7 +3867,7 @@ "doc": "The ariaCurrent property of the ElementInternals interface reflects the value of the aria-current attribute, which indicates the element that represents the current item within a container or set of related elements.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariadescribedbyelements": { - "url": "$MDN_URL$/web/api/elementinternals/ariadescribedbyelements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDescribedByElements", "status": [ "StandardTrack" ], @@ -3888,7 +3888,7 @@ "doc": "The ariaDescribedByElements property of the ElementInternals interface is an array containing the element (or elements) that provide an accessible description for the element it is applied to.\nThe accessible description is similar to the accessible label (see ariaLabelledByElements), but provides more verbose information.\n

    The aria-describedby topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariadescription": { - "url": "$MDN_URL$/web/api/elementinternals/ariadescription", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDescription", "status": [ "StandardTrack" ], @@ -3906,7 +3906,7 @@ "doc": "The ariaDescription property of the ElementInternals interface reflects the value of the aria-description attribute, which defines a string value that describes or annotates the current element.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariadetailselements": { - "url": "$MDN_URL$/web/api/elementinternals/ariadetailselements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDetailsElements", "status": [ "StandardTrack" ], @@ -3927,7 +3927,7 @@ "doc": "The ariaDetailsElements property of the ElementInternals interface is an array containing the element (or elements) that provide an accessible details for the element it is applied to.\nThe accessible details are similar to the accessible description (see ariaDescribedByElements), but provides more verbose information.\n

    The aria-details topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariadisabled": { - "url": "$MDN_URL$/web/api/elementinternals/ariadisabled", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaDisabled", "status": [ "StandardTrack" ], @@ -3948,7 +3948,7 @@ "doc": "The ariaDisabled property of the ElementInternals interface reflects the value of the aria-disabled attribute, which indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaerrormessageelements": { - "url": "$MDN_URL$/web/api/elementinternals/ariaerrormessageelements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaErrorMessageElements", "status": [ "StandardTrack" ], @@ -3969,7 +3969,7 @@ "doc": "The ariaErrorMessageElements property of the ElementInternals interface is an array containing the element (or elements) that provide an error message for the element it is applied to.\n

    The aria-errormessage topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariaexpanded": { - "url": "$MDN_URL$/web/api/elementinternals/ariaexpanded", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaExpanded", "status": [ "StandardTrack" ], @@ -3990,7 +3990,7 @@ "doc": "The ariaExpanded property of the ElementInternals interface reflects the value of the aria-expanded attribute, which indicates whether a grouping element owned or controlled by this element is expanded or collapsed.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaflowtoelements": { - "url": "$MDN_URL$/web/api/elementinternals/ariaflowtoelements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaFlowToElements", "status": [ "StandardTrack" ], @@ -4011,7 +4011,7 @@ "doc": "The ariaFlowToElements property of the ElementInternals interface is an array containing the element (or elements) that provide an alternate reading order of content, overriding the general default reading order at the user's discretion.\nIf just one element is provided this is the next element in the reading order.\nIf multiple elements are provided, then each element represents a possible path that should be offered to the user for selection.\n

    The aria-flowto topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariahaspopup": { - "url": "$MDN_URL$/web/api/elementinternals/ariahaspopup", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaHasPopup", "status": [ "StandardTrack" ], @@ -4032,7 +4032,7 @@ "doc": "The ariaHasPopup property of the ElementInternals interface reflects the value of the aria-haspopup attribute, which indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariahidden": { - "url": "$MDN_URL$/web/api/elementinternals/ariahidden", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaHidden", "status": [ "StandardTrack" ], @@ -4053,7 +4053,7 @@ "doc": "The ariaHidden property of the ElementInternals interface reflects the value of the aria-hidden attribute, which indicates whether the element is exposed to an accessibility API.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariainvalid": { - "url": "$MDN_URL$/web/api/elementinternals/ariainvalid", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaInvalid", "status": [ "StandardTrack" ], @@ -4074,7 +4074,7 @@ "doc": "The ariaInvalid property of the ElementInternals interface reflects the value of the aria-invalid attribute. Relevant for the application, checkbox, combobox, gridcell, listbox, radiogroup, slider, spinbutton, textbox, and tree roles, it indicates to the accessibility API whether the entered value does not conform to the format expected by the application.\n
    \n

    Note:\nSetting ARIA attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariakeyshortcuts": { - "url": "$MDN_URL$/web/api/elementinternals/ariakeyshortcuts", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaKeyShortcuts", "status": [ "StandardTrack" ], @@ -4095,7 +4095,7 @@ "doc": "The ariaKeyShortcuts property of the ElementInternals interface reflects the value of the aria-keyshortcuts attribute, which indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.arialabel": { - "url": "$MDN_URL$/web/api/elementinternals/arialabel", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLabel", "status": [ "StandardTrack" ], @@ -4116,7 +4116,7 @@ "doc": "The ariaLabel property of the ElementInternals interface reflects the value of the aria-label attribute, which defines a string value that labels the current Element.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.arialabelledbyelements": { - "url": "$MDN_URL$/web/api/elementinternals/arialabelledbyelements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLabelledByElements", "status": [ "StandardTrack" ], @@ -4137,7 +4137,7 @@ "doc": "The ariaLabelledByElements property of the ElementInternals interface is an array containing the element (or elements) that provide an accessible name for the element it is applied to.\n

    The property is primarily intended to provide a label for elements that don't have a standard method for defining their accessible name.\nFor example, this might be used to name a generic container element, such as a <div> or <span>, or a grouping of elements, such as an image with a slider that can be used to change its opacity.\nThe property takes precedence over other mechanisms for providing an accessible name for elements, and may therefore also be used to provide a name for elements that would normally get it from their inner content or from an associated element such as a label.\n

    The aria-labelledby topic contains additional information about how the attribute and property should be used." }, "elementinternals.arialevel": { - "url": "$MDN_URL$/web/api/elementinternals/arialevel", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLevel", "status": [ "StandardTrack" ], @@ -4158,7 +4158,7 @@ "doc": "The ariaLevel property of the ElementInternals interface reflects the value of the aria-level attribute, which defines the hierarchical level of an element within a structure.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.arialive": { - "url": "$MDN_URL$/web/api/elementinternals/arialive", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaLive", "status": [ "StandardTrack" ], @@ -4179,7 +4179,7 @@ "doc": "The ariaLive property of the ElementInternals interface reflects the value of the aria-live attribute, which indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariamodal": { - "url": "$MDN_URL$/web/api/elementinternals/ariamodal", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaModal", "status": [ "StandardTrack" ], @@ -4200,7 +4200,7 @@ "doc": "The ariaModal property of the ElementInternals interface reflects the value of the aria-modal attribute, which indicates whether an element is modal when displayed.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariamultiline": { - "url": "$MDN_URL$/web/api/elementinternals/ariamultiline", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaMultiLine", "status": [ "StandardTrack" ], @@ -4221,7 +4221,7 @@ "doc": "The ariaMultiLine property of the ElementInternals interface reflects the value of the aria-multiline attribute, which indicates whether a text box accepts multiple lines of input or only a single line.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariamultiselectable": { - "url": "$MDN_URL$/web/api/elementinternals/ariamultiselectable", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaMultiSelectable", "status": [ "StandardTrack" ], @@ -4242,7 +4242,7 @@ "doc": "The ariaMultiSelectable property of the ElementInternals interface reflects the value of the aria-multiselectable attribute, which indicates that the user may select more than one item from the current selectable descendants.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaorientation": { - "url": "$MDN_URL$/web/api/elementinternals/ariaorientation", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaOrientation", "status": [ "StandardTrack" ], @@ -4263,7 +4263,7 @@ "doc": "The ariaOrientation property of the ElementInternals interface reflects the value of the aria-orientation attribute, which indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaownselements": { - "url": "$MDN_URL$/web/api/elementinternals/ariaownselements", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaOwnsElements", "status": [ "StandardTrack" ], @@ -4279,7 +4279,7 @@ "doc": "The ariaOwnsElements property of the ElementInternals interface is an array containing the element (or elements) that define a visual, functional, or contextual relationship between a parent element that it is applied to, and its child elements.\nThis is used when the shadow DOM hierarchy cannot be used to represent the relationship, and it would not otherwise be available to assistive technology,\n

    The aria-owns topic contains additional information about how the attribute and property should be used." }, "elementinternals.ariaplaceholder": { - "url": "$MDN_URL$/web/api/elementinternals/ariaplaceholder", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPlaceholder", "status": [ "StandardTrack" ], @@ -4300,7 +4300,7 @@ "doc": "The ariaPlaceholder property of the ElementInternals interface reflects the value of the aria-placeholder attribute, which defines a short hint intended to aid the user with data entry when the control has no value.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaposinset": { - "url": "$MDN_URL$/web/api/elementinternals/ariaposinset", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPosInSet", "status": [ "StandardTrack" ], @@ -4321,7 +4321,7 @@ "doc": "The ariaPosInSet property of the ElementInternals interface reflects the value of the aria-posinset attribute, which defines an element's number or position in the current set of listitems or treeitems.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariapressed": { - "url": "$MDN_URL$/web/api/elementinternals/ariapressed", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaPressed", "status": [ "StandardTrack" ], @@ -4342,7 +4342,7 @@ "doc": "The ariaPressed property of the ElementInternals interface reflects the value of the aria-pressed attribute, which indicates the current \"pressed\" state of toggle buttons.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariareadonly": { - "url": "$MDN_URL$/web/api/elementinternals/ariareadonly", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaReadOnly", "status": [ "StandardTrack" ], @@ -4363,7 +4363,7 @@ "doc": "The ariaReadOnly property of the ElementInternals interface reflects the value of the aria-readonly attribute, which indicates that the element is not editable, but is otherwise operable.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarelevant": { - "url": "$MDN_URL$/web/api/elementinternals/ariarelevant", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRelevant", "compatibility": { "Chrome": "81", "ChromeAndroid": "81", @@ -4377,7 +4377,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The ariaRelevant property of the ElementInternals interface reflects the value of the aria-relevant attribute, which indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified. This is used to describe what changes in an aria-live region are relevant and should be announced.\n

    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarequired": { - "url": "$MDN_URL$/web/api/elementinternals/ariarequired", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRequired", "status": [ "StandardTrack" ], @@ -4398,7 +4398,7 @@ "doc": "The ariaRequired property of the ElementInternals interface reflects the value of the aria-required attribute, which indicates that user input is required on the element before a form may be submitted.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaroledescription": { - "url": "$MDN_URL$/web/api/elementinternals/ariaroledescription", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRoleDescription", "status": [ "StandardTrack" ], @@ -4419,7 +4419,7 @@ "doc": "The ariaRoleDescription property of the ElementInternals interface reflects the value of the aria-roledescription attribute, which defines a human-readable, author-localized description for the role of an element.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarowcount": { - "url": "$MDN_URL$/web/api/elementinternals/ariarowcount", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowCount", "status": [ "StandardTrack" ], @@ -4440,7 +4440,7 @@ "doc": "The ariaRowCount property of the ElementInternals interface reflects the value of the aria-rowcount attribute, which defines the total number of rows in a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarowindex": { - "url": "$MDN_URL$/web/api/elementinternals/ariarowindex", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowIndex", "status": [ "StandardTrack" ], @@ -4461,7 +4461,7 @@ "doc": "The ariaRowIndex property of the ElementInternals interface reflects the value of the aria-rowindex attribute, which defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarowindextext": { - "url": "$MDN_URL$/web/api/elementinternals/ariarowindextext", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowIndexText", "status": [ "StandardTrack" ], @@ -4479,7 +4479,7 @@ "doc": "The ariaRowIndexText property of the ElementInternals interface reflects the value of the aria-rowindextext attribute, which defines a human readable text alternative of aria-rowindex.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariarowspan": { - "url": "$MDN_URL$/web/api/elementinternals/ariarowspan", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaRowSpan", "status": [ "StandardTrack" ], @@ -4500,7 +4500,7 @@ "doc": "The ariaRowSpan property of the ElementInternals interface reflects the value of the aria-rowspan attribute, which defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariaselected": { - "url": "$MDN_URL$/web/api/elementinternals/ariaselected", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSelected", "status": [ "StandardTrack" ], @@ -4521,7 +4521,7 @@ "doc": "The ariaSelected property of the ElementInternals interface reflects the value of the aria-selected attribute, which indicates the current \"selected\" state of elements that have a selected state.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariasetsize": { - "url": "$MDN_URL$/web/api/elementinternals/ariasetsize", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSetSize", "status": [ "StandardTrack" ], @@ -4542,7 +4542,7 @@ "doc": "The ariaSetSize property of the ElementInternals interface reflects the value of the aria-setsize attribute, which defines the number of items in the current set of listitems or treeitems.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariasort": { - "url": "$MDN_URL$/web/api/elementinternals/ariasort", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaSort", "status": [ "StandardTrack" ], @@ -4563,7 +4563,7 @@ "doc": "The ariaSort property of the ElementInternals interface reflects the value of the aria-sort attribute, which indicates if items in a table or grid are sorted in ascending or descending order.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariavaluemax": { - "url": "$MDN_URL$/web/api/elementinternals/ariavaluemax", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueMax", "status": [ "StandardTrack" ], @@ -4584,7 +4584,7 @@ "doc": "The ariaValueMax property of the ElementInternals interface reflects the value of the aria-valuemax attribute, which defines the maximum allowed value for a range widget.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariavaluemin": { - "url": "$MDN_URL$/web/api/elementinternals/ariavaluemin", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueMin", "status": [ "StandardTrack" ], @@ -4605,7 +4605,7 @@ "doc": "The ariaValueMin property of the ElementInternals interface reflects the value of the aria-valuemin attribute, which defines the minimum allowed value for a range widget.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariavaluenow": { - "url": "$MDN_URL$/web/api/elementinternals/ariavaluenow", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueNow", "status": [ "StandardTrack" ], @@ -4626,7 +4626,7 @@ "doc": "The ariaValueNow property of the ElementInternals interface reflects the value of the aria-valuenow attribute, which defines the current value for a range widget.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.ariavaluetext": { - "url": "$MDN_URL$/web/api/elementinternals/ariavaluetext", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/ariaValueText", "status": [ "StandardTrack" ], @@ -4647,7 +4647,7 @@ "doc": "The ariaValueText property of the ElementInternals interface reflects the value of the aria-valuetext attribute, which defines the human-readable text alternative of aria-valuenow for a range widget.\n
    \n

    Note:\nSetting aria attributes on ElementInternals allows default semantics to be defined on a custom element. These may be overwritten by author-defined attributes, but ensure that default semantics are retained should the author delete those attributes, or fail to add them at all. For more information see the Accessibility Object Model explainer.\n

    " }, "elementinternals.checkvalidity": { - "url": "$MDN_URL$/web/api/elementinternals/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/checkValidity", "status": [ "StandardTrack" ], @@ -4673,7 +4673,7 @@ } }, "elementinternals.form": { - "url": "$MDN_URL$/web/api/elementinternals/form", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/form", "status": [ "StandardTrack" ], @@ -4695,7 +4695,7 @@ "doc": "The form read-only property of the ElementInternals interface returns the HTMLFormElement associated with this element." }, "elementinternals.labels": { - "url": "$MDN_URL$/web/api/elementinternals/labels", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/labels", "status": [ "StandardTrack" ], @@ -4717,7 +4717,7 @@ "doc": "The labels read-only property of the ElementInternals interface returns the labels associated with the element." }, "elementinternals.reportvalidity": { - "url": "$MDN_URL$/web/api/elementinternals/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/reportValidity", "status": [ "StandardTrack" ], @@ -4743,7 +4743,7 @@ } }, "elementinternals.role": { - "url": "$MDN_URL$/web/api/elementinternals/role", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/role", "status": [ "StandardTrack" ], @@ -4764,7 +4764,7 @@ "doc": "The role property of the ElementInternals interface returns the WAI-ARIA role for the element. For example, a checkbox might have role=\"checkbox\". It reflects the role attribute; it does not return the element's implicit ARIA role, if any, unless explicitly set." }, "elementinternals.setformvalue": { - "url": "$MDN_URL$/web/api/elementinternals/setformvalue", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/setFormValue", "status": [ "StandardTrack" ], @@ -4794,7 +4794,7 @@ } }, "elementinternals.setvalidity": { - "url": "$MDN_URL$/web/api/elementinternals/setvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/setValidity", "status": [ "StandardTrack" ], @@ -4827,7 +4827,7 @@ } }, "elementinternals.shadowroot": { - "url": "$MDN_URL$/web/api/elementinternals/shadowroot", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/shadowRoot", "status": [ "StandardTrack" ], @@ -4844,7 +4844,7 @@ "doc": "The shadowRoot read-only property of the ElementInternals interface returns the ShadowRoot for this element." }, "elementinternals.states": { - "url": "$MDN_URL$/web/api/elementinternals/states", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/states", "status": [ "StandardTrack" ], @@ -4865,7 +4865,7 @@ "doc": "The states read-only property of the ElementInternals interface returns a CustomStateSet representing the possible states of the custom element." }, "elementinternals.validationmessage": { - "url": "$MDN_URL$/web/api/elementinternals/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/validationMessage", "status": [ "StandardTrack" ], @@ -4887,7 +4887,7 @@ "doc": "The validationMessage read-only property of the ElementInternals interface returns the validation message for the element." }, "elementinternals.validity": { - "url": "$MDN_URL$/web/api/elementinternals/validity", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/validity", "status": [ "StandardTrack" ], @@ -4912,7 +4912,7 @@ } }, "elementinternals.willvalidate": { - "url": "$MDN_URL$/web/api/elementinternals/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/ElementInternals/willValidate", "status": [ "StandardTrack" ], @@ -4937,7 +4937,7 @@ } }, "encodedaudiochunk": { - "url": "$MDN_URL$/web/api/encodedaudiochunk", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk", "status": [ "StandardTrack" ], @@ -4956,7 +4956,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The EncodedAudioChunk interface of the WebCodecs API represents a chunk of encoded audio data." }, "encodedaudiochunk.bytelength": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/bytelength", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/byteLength", "status": [ "StandardTrack" ], @@ -4975,7 +4975,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The byteLength read-only property of the EncodedAudioChunk interface returns the length in bytes of the encoded audio data." }, "encodedaudiochunk.copyto": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/copyto", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/copyTo", "status": [ "StandardTrack" ], @@ -4998,7 +4998,7 @@ "returns": "None (undefined)." }, "encodedaudiochunk.duration": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/duration", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/duration", "status": [ "StandardTrack" ], @@ -5017,7 +5017,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The duration read-only property of the EncodedAudioChunk interface returns an integer indicating the duration of the audio in microseconds." }, "encodedaudiochunk.encodedaudiochunk": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/encodedaudiochunk", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/EncodedAudioChunk", "status": [ "StandardTrack" ], @@ -5039,7 +5039,7 @@ } }, "encodedaudiochunk.timestamp": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/timestamp", "status": [ "StandardTrack" ], @@ -5058,7 +5058,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The timestamp read-only property of the EncodedAudioChunk interface returns an integer indicating the timestamp of the audio in microseconds." }, "encodedaudiochunk.type": { - "url": "$MDN_URL$/web/api/encodedaudiochunk/type", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedAudioChunk/type", "status": [ "StandardTrack" ], @@ -5077,7 +5077,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The type read-only property of the EncodedAudioChunk interface returns a value indicating whether the audio chunk is a key chunk, which does not relying on other frames for decoding." }, "encodedvideochunk": { - "url": "$MDN_URL$/web/api/encodedvideochunk", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk", "status": [ "StandardTrack" ], @@ -5096,7 +5096,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The EncodedVideoChunk interface of the WebCodecs API represents a chunk of encoded video data." }, "encodedvideochunk.bytelength": { - "url": "$MDN_URL$/web/api/encodedvideochunk/bytelength", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/byteLength", "status": [ "StandardTrack" ], @@ -5115,7 +5115,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The byteLength read-only property of the EncodedVideoChunk interface returns the length in bytes of the encoded video data." }, "encodedvideochunk.copyto": { - "url": "$MDN_URL$/web/api/encodedvideochunk/copyto", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/copyTo", "status": [ "StandardTrack" ], @@ -5138,7 +5138,7 @@ "returns": "None (undefined)." }, "encodedvideochunk.duration": { - "url": "$MDN_URL$/web/api/encodedvideochunk/duration", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/duration", "status": [ "StandardTrack" ], @@ -5157,7 +5157,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The duration read-only property of the EncodedVideoChunk interface returns an integer indicating the duration of the video in microseconds." }, "encodedvideochunk.encodedvideochunk": { - "url": "$MDN_URL$/web/api/encodedvideochunk/encodedvideochunk", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/EncodedVideoChunk", "status": [ "StandardTrack" ], @@ -5179,7 +5179,7 @@ } }, "encodedvideochunk.timestamp": { - "url": "$MDN_URL$/web/api/encodedvideochunk/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/timestamp", "status": [ "StandardTrack" ], @@ -5198,7 +5198,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The timestamp read-only property of the EncodedVideoChunk interface returns an integer indicating the timestamp of the video in microseconds." }, "encodedvideochunk.type": { - "url": "$MDN_URL$/web/api/encodedvideochunk/type", + "url": "https://developer.mozilla.org/docs/Web/API/EncodedVideoChunk/type", "status": [ "StandardTrack" ], @@ -5217,7 +5217,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The type read-only property of the EncodedVideoChunk interface returns a value indicating whether the video chunk is a key chunk, which does not rely on other frames for decoding." }, "errorevent": { - "url": "$MDN_URL$/web/api/errorevent", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent", "status": [ "StandardTrack" ], @@ -5235,7 +5235,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ErrorEvent interface represents events providing information related to errors in scripts or in files." }, "errorevent.colno": { - "url": "$MDN_URL$/web/api/errorevent/colno", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/colno", "status": [ "StandardTrack" ], @@ -5253,7 +5253,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The colno read-only property of the ErrorEvent interface returns an integer containing the column number of the script file on which the error occurred." }, "errorevent.error": { - "url": "$MDN_URL$/web/api/errorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/error", "status": [ "StandardTrack" ], @@ -5271,7 +5271,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The error read-only property of the ErrorEvent interface returns a JavaScript value, such as an Error or DOMException, representing the error associated with this event." }, "errorevent.errorevent": { - "url": "$MDN_URL$/web/api/errorevent/errorevent", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/ErrorEvent", "status": [ "StandardTrack" ], @@ -5294,7 +5294,7 @@ "returns": "A new ErrorEvent object." }, "errorevent.filename": { - "url": "$MDN_URL$/web/api/errorevent/filename", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/filename", "status": [ "StandardTrack" ], @@ -5312,7 +5312,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The filename read-only property of the ErrorEvent interface returns a string containing the name of the script file in which the error occurred." }, "errorevent.lineno": { - "url": "$MDN_URL$/web/api/errorevent/lineno", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/lineno", "status": [ "StandardTrack" ], @@ -5330,7 +5330,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lineno read-only property of the ErrorEvent interface returns an integer containing the line number of the script file on which the error occurred." }, "errorevent.message": { - "url": "$MDN_URL$/web/api/errorevent/message", + "url": "https://developer.mozilla.org/docs/Web/API/ErrorEvent/message", "status": [ "StandardTrack" ], @@ -5348,7 +5348,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The message read-only property of the ErrorEvent interface returns a string containing a human-readable error message describing the problem." }, "event": { - "url": "$MDN_URL$/web/api/event", + "url": "https://developer.mozilla.org/docs/Web/API/Event", "status": [ "StandardTrack" ], @@ -5372,7 +5372,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Event interface represents an event which takes place on an EventTarget.\n

    An event can be triggered by the user action e.g., clicking the mouse button or tapping the keyboard, or generated by APIs to represent the progress of an asynchronous task. It can also be triggered programmatically, such as by calling the HTMLElement.click() method of an element, or by defining the event, then sending it to a specified target using EventTarget.dispatchEvent().\n

    There are many types of events, some of which use other interfaces based on the main Event interface. Event itself contains the properties and methods which are common to all events.\n

    Many DOM elements can be set up to accept (or \"listen\" for) these events, and execute code in response to process (or \"handle\") them. Event-handlers are usually connected (or \"attached\") to various HTML elements (such as <button>, <div>, <span>, etc.) using EventTarget.addEventListener(), and this generally replaces using the old HTML event handler attributes. Further, when properly added, such handlers can also be disconnected if needed using removeEventListener().\n

    \n

    Note:\nOne element can have several such handlers, even for the exact same event—particularly if separate, independent code modules attach them, each for its own independent purposes. (For example, a webpage with an advertising-module and statistics-module both monitoring video-watching.)\n

    \n

    When there are many nested elements, each with its own handler(s), event processing can become very complicated—especially where a parent element receives the very same event as its child elements because \"spatially\" they overlap so the event technically occurs in both, and the processing order of such events depends on the Event bubbling settings of each handler triggered." }, "event.bubbles": { - "url": "$MDN_URL$/web/api/event/bubbles", + "url": "https://developer.mozilla.org/docs/Web/API/Event/bubbles", "status": [ "StandardTrack" ], @@ -5396,7 +5396,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The bubbles read-only property of the Event interface indicates whether the event bubbles up through the DOM tree or not.\n

    \n

    Note:\nSee Event bubbling for more information on bubbling.\n

    " }, "event.cancelable": { - "url": "$MDN_URL$/web/api/event/cancelable", + "url": "https://developer.mozilla.org/docs/Web/API/Event/cancelable", "status": [ "StandardTrack" ], @@ -5420,7 +5420,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The cancelable read-only property of the Event interface indicates whether the event\ncan be canceled, and therefore prevented as if the event never happened.\n

    If the event is not cancelable, then its cancelable property will be\nfalse and the event listener cannot stop the event from occurring.\n

    Most browser-native events that can be canceled are the ones that result from the user\ninteracting with the page. Canceling the click,\nwheel, or\nbeforeunload events would prevent the user\nfrom clicking on something, scrolling the page with the mouse wheel, or\nnavigating away from the page, respectively.\n

    Synthetic events created by other JavaScript\ncode define if they can be canceled when they are created.\n

    To cancel an event, call the preventDefault()\nmethod on the event. This keeps the implementation from executing the default action\nthat is associated with the event.\n

    Event listeners that handle multiple kinds of events may want to check\ncancelable before invoking their preventDefault() methods." }, "event.cancelbubble": { - "url": "$MDN_URL$/web/api/event/cancelbubble", + "url": "https://developer.mozilla.org/docs/Web/API/Event/cancelBubble", "status": [ "StandardTrack", "Deprecated" @@ -5440,7 +5440,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is available in Web Workers.

    \n

    The cancelBubble property of the Event\ninterface is deprecated. Use Event.stopPropagation() instead.\nSetting its value to true before returning from an event handler prevents propagation\nof the event. In later implementations, setting this to false does nothing.\nSee Browser compatibility for details." }, "event.composed": { - "url": "$MDN_URL$/web/api/event/composed", + "url": "https://developer.mozilla.org/docs/Web/API/Event/composed", "status": [ "StandardTrack" ], @@ -5464,7 +5464,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only composed property of the\nEvent interface returns a boolean value which indicates whether\nor not the event will propagate across the shadow DOM boundary into the standard DOM.\n

    All UA-dispatched UI events are composed (click/touch/mouseover/copy/paste, etc.). Most\nother types of events are not composed, and so will return false. For\nexample, this includes synthetic events that are created without their\ncomposed option set to true.\n

    Propagation only occurs if the bubbles property is also\ntrue. However, capturing only composed events are also handled at host as\nif they were in AT_TARGET phase. You can determine the path the event will\nfollow through the shadow root to the DOM root by calling\ncomposedPath()." }, "event.composedpath": { - "url": "$MDN_URL$/web/api/event/composedpath", + "url": "https://developer.mozilla.org/docs/Web/API/Event/composedPath", "status": [ "StandardTrack" ], @@ -5489,7 +5489,7 @@ "returns": "An array of EventTarget objects representing the objects on which an\nevent listener will be invoked." }, "event.currenttarget": { - "url": "$MDN_URL$/web/api/event/currenttarget", + "url": "https://developer.mozilla.org/docs/Web/API/Event/currentTarget", "status": [ "StandardTrack" ], @@ -5513,7 +5513,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The currentTarget read-only property of the Event interface identifies the element to which the event handler has been attached.\n

    This will not always be the same as the element on which the event was fired, because the event may have fired on a descendant of the element with the handler, and then bubbled up to the element with the handler. The element on which the event was fired is given by Event.target.\n

    Note that the value of currentTarget is only available in a handler for the event. Outside an event handler it will be null. This means that, for example, if you take a reference to the Event object inside an event handler and then access its currentTarget property outside the event handler, its value will be null." }, "event.defaultprevented": { - "url": "$MDN_URL$/web/api/event/defaultprevented", + "url": "https://developer.mozilla.org/docs/Web/API/Event/defaultPrevented", "status": [ "StandardTrack" ], @@ -5537,7 +5537,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The defaultPrevented read-only property of the Event interface returns a boolean value indicating whether or not the call to Event.preventDefault() canceled the event." }, "event.event": { - "url": "$MDN_URL$/web/api/event/event", + "url": "https://developer.mozilla.org/docs/Web/API/Event/Event", "status": [ "StandardTrack" ], @@ -5562,7 +5562,7 @@ "returns": "A new Event object." }, "event.eventphase": { - "url": "$MDN_URL$/web/api/event/eventphase", + "url": "https://developer.mozilla.org/docs/Web/API/Event/eventPhase", "status": [ "StandardTrack" ], @@ -5586,7 +5586,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The eventPhase read-only property of the\nEvent interface indicates which phase of the event flow is currently\nbeing evaluated." }, "event.explicitoriginaltarget": { - "url": "$MDN_URL$/web/api/event/explicitoriginaltarget", + "url": "https://developer.mozilla.org/docs/Web/API/Event/explicitOriginalTarget", "compatibility": { "Firefox": "1.5", "FirefoxAndroid": "4" @@ -5594,7 +5594,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Note: This feature is available in Web Workers.

    \n

    The read-only explicitOriginalTarget property of the Event interface returns the non-anonymous original target of the event.\n

    If the event was retargeted for some reason other than an anonymous boundary crossing, this will be set to the target before the retargeting occurs.\n

    For example, mouse events are retargeted to their parent node when they happen over text nodes (see Firefox bug 185889), and in that case currentTarget will show the parent while this property will show the text node.\n

    This property also differs from originalTarget in that it will never contain anonymous content." }, "event.initevent": { - "url": "$MDN_URL$/web/api/event/initevent", + "url": "https://developer.mozilla.org/docs/Web/API/Event/initEvent", "status": [ "StandardTrack", "Deprecated" @@ -5619,7 +5619,7 @@ "returns": "None." }, "event.istrusted": { - "url": "$MDN_URL$/web/api/event/istrusted", + "url": "https://developer.mozilla.org/docs/Web/API/Event/isTrusted", "status": [ "StandardTrack" ], @@ -5643,7 +5643,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The isTrusted read-only property of the\nEvent interface is a boolean value that is true\nwhen the event was generated by the user agent (including via user actions and programmatic methods such as HTMLElement.focus()),\nand false when the event was dispatched via\nEventTarget.dispatchEvent().\nThe only exception is the click event, which initializes the isTrusted\nproperty to false in user agents." }, "event.originaltarget": { - "url": "$MDN_URL$/web/api/event/originaltarget", + "url": "https://developer.mozilla.org/docs/Web/API/Event/originalTarget", "compatibility": { "Firefox": "1.5", "FirefoxAndroid": "4" @@ -5651,7 +5651,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Note: This feature is available in Web Workers.

    \n

    The read-only originalTarget property of the Event interface returns the original target of the event before any retargetings. Unlike Event.explicitOriginalTarget it can also be native anonymous content." }, "event.preventdefault": { - "url": "$MDN_URL$/web/api/event/preventdefault", + "url": "https://developer.mozilla.org/docs/Web/API/Event/preventDefault", "status": [ "StandardTrack" ], @@ -5676,7 +5676,7 @@ "returns": "None (undefined)." }, "event.returnvalue": { - "url": "$MDN_URL$/web/api/event/returnvalue", + "url": "https://developer.mozilla.org/docs/Web/API/Event/returnValue", "status": [ "StandardTrack", "Deprecated" @@ -5696,7 +5696,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is available in Web Workers.

    \n

    The Event property\nreturnValue indicates whether the default action for\nthis event has been prevented or not.\n

    It is set to true by\ndefault, allowing the default action to occur. Setting this property to\nfalse prevents the default action.\n

    \n

    Note:\nWhile returnValue has been adopted into the DOM\nstandard, it is present primarily to support existing code. Use\npreventDefault(), and\ndefaultPrevented instead of this historical\nproperty.\n

    " }, "event.srcelement": { - "url": "$MDN_URL$/web/api/event/srcelement", + "url": "https://developer.mozilla.org/docs/Web/API/Event/srcElement", "status": [ "StandardTrack", "Deprecated" @@ -5716,7 +5716,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deprecated Event.srcElement is an alias for the Event.target property. Use Event.target instead." }, "event.stopimmediatepropagation": { - "url": "$MDN_URL$/web/api/event/stopimmediatepropagation", + "url": "https://developer.mozilla.org/docs/Web/API/Event/stopImmediatePropagation", "status": [ "StandardTrack" ], @@ -5741,7 +5741,7 @@ "returns": "None (undefined)." }, "event.stoppropagation": { - "url": "$MDN_URL$/web/api/event/stoppropagation", + "url": "https://developer.mozilla.org/docs/Web/API/Event/stopPropagation", "status": [ "StandardTrack" ], @@ -5766,7 +5766,7 @@ "returns": "None." }, "event.target": { - "url": "$MDN_URL$/web/api/event/target", + "url": "https://developer.mozilla.org/docs/Web/API/Event/target", "status": [ "StandardTrack" ], @@ -5790,7 +5790,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only target property of the\nEvent interface is a reference to the object onto which the event was\ndispatched. It is different from Event.currentTarget when the event\nhandler is called during the bubbling or capturing phase of the event." }, "event.timestamp": { - "url": "$MDN_URL$/web/api/event/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/Event/timeStamp", "status": [ "StandardTrack" ], @@ -5814,7 +5814,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The timeStamp read-only property of the Event interface returns the time (in milliseconds) at which the event was created." }, "event.type": { - "url": "$MDN_URL$/web/api/event/type", + "url": "https://developer.mozilla.org/docs/Web/API/Event/type", "status": [ "StandardTrack" ], @@ -5838,7 +5838,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the Event\ninterface returns a string containing the event's type. It is set when the event is\nconstructed and is the name commonly used to refer to the specific event, such as\nclick, load, or error." }, "eventcounts": { - "url": "$MDN_URL$/web/api/eventcounts", + "url": "https://developer.mozilla.org/docs/Web/API/EventCounts", "status": [ "StandardTrack" ], @@ -5859,7 +5859,7 @@ "doc": "The EventCounts interface of the Performance API provides the number of events that have been dispatched for each event type.\n

    An EventCounts instance is a read-only Map-like object, in which each key is the name string for an event type, and the corresponding value is an integer indicating the number of events that have been dispatched for that event type." }, "eventsource": { - "url": "$MDN_URL$/web/api/eventsource", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource", "status": [ "StandardTrack" ], @@ -5882,7 +5882,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The EventSource interface is web content's interface to server-sent events.\n

    An EventSource instance opens a persistent connection to an HTTP server, which sends events in text/event-stream format. The connection remains open until closed by calling EventSource.close().\n

    Once the connection is opened, incoming messages from the server are delivered to your code in the form of events. If there is an event field in the incoming message, the triggered event is the same as the event field value. If no event field is present, then a generic message event is fired.\n

    Unlike WebSockets, server-sent events are unidirectional; that is, data messages are delivered in one direction, from the server to the client (such as a user's web browser). That makes them an excellent choice when there's no need to send data from the client to the server in message form. For example, EventSource is a useful approach for handling things like social media status updates, news feeds, or delivering data into a client-side storage mechanism like IndexedDB or web storage.\n

    \n

    Warning:\nWhen not used over HTTP/2, SSE suffers from a limitation to the maximum number of open connections, which can be specially painful when opening various tabs as the limit is per browser and set to a very low number (6). The issue has been marked as \"Won't fix\" in Chrome and Firefox. This limit is per browser + domain, so that means that you can open 6 SSE connections across all of the tabs to www.example1.com and another 6 SSE connections to www.example2.com. (from Stack Overflow). When using HTTP/2, the maximum number of simultaneous HTTP streams is negotiated between the server and the client (defaults to 100).\n

    " }, "eventsource.close": { - "url": "$MDN_URL$/web/api/eventsource/close", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource/close", "status": [ "StandardTrack" ], @@ -5906,7 +5906,7 @@ "returns": "None (undefined)." }, "eventsource.eventsource": { - "url": "$MDN_URL$/web/api/eventsource/eventsource", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource/EventSource", "status": [ "StandardTrack" ], @@ -5933,7 +5933,7 @@ } }, "eventsource.readystate": { - "url": "$MDN_URL$/web/api/eventsource/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource/readyState", "status": [ "StandardTrack" ], @@ -5956,7 +5956,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readyState read-only property of the\nEventSource interface returns a number representing the state of the\nconnection." }, "eventsource.url": { - "url": "$MDN_URL$/web/api/eventsource/url", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource/url", "status": [ "StandardTrack" ], @@ -5979,7 +5979,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The url read-only property of the\nEventSource interface returns a string representing the\nURL of the source." }, "eventsource.withcredentials": { - "url": "$MDN_URL$/web/api/eventsource/withcredentials", + "url": "https://developer.mozilla.org/docs/Web/API/EventSource/withCredentials", "status": [ "StandardTrack" ], @@ -6002,7 +6002,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The withCredentials read-only property of the\nEventSource interface returns a boolean value indicating whether\nthe EventSource object was instantiated with CORS credentials set." }, "eventtarget": { - "url": "$MDN_URL$/web/api/eventtarget", + "url": "https://developer.mozilla.org/docs/Web/API/EventTarget", "status": [ "StandardTrack" ], @@ -6026,7 +6026,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The EventTarget interface is implemented by objects that can receive events and may have listeners for them.\nIn other words, any target of events implements the three methods associated with this interface.\n

    Element, and its children, as well as Document and Window, are the most common event targets,\nbut other objects can be event targets, too.\nFor example IDBRequest, AudioNode, and AudioContext are also event targets.\n

    Many event targets (including elements, documents, and windows) also support registering event handlers via onevent properties and attributes." }, "eventtarget.addeventlistener": { - "url": "$MDN_URL$/web/api/eventtarget/addeventlistener", + "url": "https://developer.mozilla.org/docs/Web/API/EventTarget/addEventListener", "status": [ "StandardTrack" ], @@ -6058,7 +6058,7 @@ "returns": "None (undefined)." }, "eventtarget.dispatchevent": { - "url": "$MDN_URL$/web/api/eventtarget/dispatchevent", + "url": "https://developer.mozilla.org/docs/Web/API/EventTarget/dispatchEvent", "status": [ "StandardTrack" ], @@ -6089,7 +6089,7 @@ } }, "eventtarget.eventtarget": { - "url": "$MDN_URL$/web/api/eventtarget/eventtarget", + "url": "https://developer.mozilla.org/docs/Web/API/EventTarget/EventTarget", "status": [ "StandardTrack" ], @@ -6114,7 +6114,7 @@ "returns": "A new instance of the EventTarget object." }, "eventtarget.removeeventlistener": { - "url": "$MDN_URL$/web/api/eventtarget/removeeventlistener", + "url": "https://developer.mozilla.org/docs/Web/API/EventTarget/removeEventListener", "status": [ "StandardTrack" ], @@ -6145,7 +6145,7 @@ "returns": "None." }, "extendablecookiechangeevent": { - "url": "$MDN_URL$/web/api/extendablecookiechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent", "status": [ "StandardTrack" ], @@ -6163,7 +6163,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The ExtendableCookieChangeEvent interface of the Cookie Store API is the event type passed to cookiechange event fired at the ServiceWorkerGlobalScope when any cookie changes occur which match the service worker's cookie change subscription list. A cookie change event consists of a cookie and a type (either \"changed\" or \"deleted\").\n

    Cookie changes that cause the ExtendableCookieChangeEvent to be dispatched are:\n

    " }, "extendablecookiechangeevent.changed": { - "url": "$MDN_URL$/web/api/extendablecookiechangeevent/changed", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/changed", "status": [ "StandardTrack" ], @@ -6181,7 +6181,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The changed read-only property of the ExtendableCookieChangeEvent interface returns any cookies that have been changed by the given ExtendableCookieChangeEvent instance." }, "extendablecookiechangeevent.deleted": { - "url": "$MDN_URL$/web/api/extendablecookiechangeevent/deleted", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/deleted", "status": [ "StandardTrack" ], @@ -6199,7 +6199,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The deleted read-only property of the ExtendableCookieChangeEvent interface returns any cookies that have been deleted by the given ExtendableCookieChangeEvent instance." }, "extendablecookiechangeevent.extendablecookiechangeevent": { - "url": "$MDN_URL$/web/api/extendablecookiechangeevent/extendablecookiechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableCookieChangeEvent/ExtendableCookieChangeEvent", "status": [ "StandardTrack" ], @@ -6222,7 +6222,7 @@ "returns": "A new ExtendableCookieChangeEvent object." }, "extendableevent": { - "url": "$MDN_URL$/web/api/extendableevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent", "status": [ "StandardTrack" ], @@ -6244,7 +6244,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The ExtendableEvent interface extends the lifetime of the install and activate events dispatched on the global scope as part of the service worker lifecycle. This ensures that any functional events (like FetchEvent) are not dispatched until it upgrades database schemas and deletes the outdated cache entries.\n

    If waitUntil() is called outside of the ExtendableEvent handler, the browser should throw an InvalidStateError; note also that multiple calls will stack up, and the resulting promises will be added to the list of extend lifetime promises.\n

    This interface inherits from the Event interface.\n

    \n

    Note:\nThis interface is only available when the global scope is a ServiceWorkerGlobalScope. It is not available when it is a Window, or the scope of another kind of worker.\n

    " }, "extendableevent.extendableevent": { - "url": "$MDN_URL$/web/api/extendableevent/extendableevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent/ExtendableEvent", "status": [ "StandardTrack" ], @@ -6271,7 +6271,7 @@ "returns": "A new ExtendableEvent object." }, "extendableevent.waituntil": { - "url": "$MDN_URL$/web/api/extendableevent/waituntil", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableEvent/waitUntil", "status": [ "StandardTrack" ], @@ -6297,7 +6297,7 @@ "returns": "None (undefined)." }, "extendablemessageevent": { - "url": "$MDN_URL$/web/api/extendablemessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent", "status": [ "StandardTrack" ], @@ -6319,7 +6319,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The ExtendableMessageEvent interface of the Service Worker API represents the event object of a message event fired on a service worker (when a message is received on the ServiceWorkerGlobalScope from another context) — extends the lifetime of such events.\n

    This interface inherits from the ExtendableEvent interface." }, "extendablemessageevent.data": { - "url": "$MDN_URL$/web/api/extendablemessageevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/data", "status": [ "StandardTrack" ], @@ -6341,7 +6341,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The data read-only property of the\nExtendableMessageEvent interface returns the event's data. It can be any\ndata type." }, "extendablemessageevent.extendablemessageevent": { - "url": "$MDN_URL$/web/api/extendablemessageevent/extendablemessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/ExtendableMessageEvent", "status": [ "StandardTrack" ], @@ -6368,7 +6368,7 @@ "returns": "A new ExtendableMessageEvent object." }, "extendablemessageevent.lasteventid": { - "url": "$MDN_URL$/web/api/extendablemessageevent/lasteventid", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/lastEventId", "status": [ "StandardTrack" ], @@ -6390,7 +6390,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The lastEventID read-only property of the\nExtendableMessageEvent interface represents, in server-sent events, the last event ID of the event source. This is an empty string." }, "extendablemessageevent.origin": { - "url": "$MDN_URL$/web/api/extendablemessageevent/origin", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/origin", "status": [ "StandardTrack" ], @@ -6412,7 +6412,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The origin read-only property of the\nExtendableMessageEvent interface returns the origin of the\nClient that sent the message." }, "extendablemessageevent.ports": { - "url": "$MDN_URL$/web/api/extendablemessageevent/ports", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/ports", "status": [ "StandardTrack" ], @@ -6434,7 +6434,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The ports read-only property of the\nExtendableMessageEvent interface returns the array containing the\nMessagePort objects representing the ports of the associated message\nchannel (the channel the message is being sent through.)" }, "extendablemessageevent.source": { - "url": "$MDN_URL$/web/api/extendablemessageevent/source", + "url": "https://developer.mozilla.org/docs/Web/API/ExtendableMessageEvent/source", "status": [ "StandardTrack" ], @@ -6456,7 +6456,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The source read-only property of the\nExtendableMessageEvent interface returns a reference to the\nClient object from which the message was sent." }, "eyedropper": { - "url": "$MDN_URL$/web/api/eyedropper", + "url": "https://developer.mozilla.org/docs/Web/API/EyeDropper", "status": [ "Experimental", "StandardTrack" @@ -6472,7 +6472,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The EyeDropper interface represents an instance of an eyedropper tool that can be opened and used by the user to select colors from the screen." }, "eyedropper.eyedropper": { - "url": "$MDN_URL$/web/api/eyedropper/eyedropper", + "url": "https://developer.mozilla.org/docs/Web/API/EyeDropper/EyeDropper", "status": [ "Experimental", "StandardTrack" @@ -6488,7 +6488,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The EyeDropper() constructor returns a new EyeDropper object." }, "eyedropper.open": { - "url": "$MDN_URL$/web/api/eyedropper/open", + "url": "https://developer.mozilla.org/docs/Web/API/EyeDropper/open", "status": [ "Experimental", "StandardTrack" @@ -6514,7 +6514,7 @@ } }, "featurepolicy": { - "url": "$MDN_URL$/web/api/featurepolicy", + "url": "https://developer.mozilla.org/docs/Web/API/FeaturePolicy", "status": [ "Experimental", "StandardTrack" @@ -6528,7 +6528,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The FeaturePolicy interface represents the set of Permissions Policies applied to the current execution context." }, "featurepolicy.allowedfeatures": { - "url": "$MDN_URL$/web/api/featurepolicy/allowedfeatures", + "url": "https://developer.mozilla.org/docs/Web/API/FeaturePolicy/allowedFeatures", "status": [ "Experimental", "StandardTrack" @@ -6543,7 +6543,7 @@ "returns": "An array of strings representing the Permissions Policy directive names that are allowed by\nthe Permissions Policy this method is called on." }, "featurepolicy.allowsfeature": { - "url": "$MDN_URL$/web/api/featurepolicy/allowsfeature", + "url": "https://developer.mozilla.org/docs/Web/API/FeaturePolicy/allowsFeature", "status": [ "Experimental", "StandardTrack" @@ -6562,7 +6562,7 @@ "returns": "A Boolean that is true if and only if the feature is\nallowed." }, "featurepolicy.features": { - "url": "$MDN_URL$/web/api/featurepolicy/features", + "url": "https://developer.mozilla.org/docs/Web/API/FeaturePolicy/features", "status": [ "Experimental", "StandardTrack" @@ -6577,7 +6577,7 @@ "returns": "A list of strings that represent names of all Permissions Policy directives supported by\nthe user agent." }, "featurepolicy.getallowlistforfeature": { - "url": "$MDN_URL$/web/api/featurepolicy/getallowlistforfeature", + "url": "https://developer.mozilla.org/docs/Web/API/FeaturePolicy/getAllowlistForFeature", "status": [ "Experimental", "StandardTrack" @@ -6595,7 +6595,7 @@ "returns": "An array of strings containing the serialized list of allowed origins for the feature. If a wildcard (*) is used, the array will contain *." }, "federatedcredential": { - "url": "$MDN_URL$/web/api/federatedcredential", + "url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential", "status": [ "Experimental", "StandardTrack" @@ -6612,7 +6612,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The FederatedCredential interface of the Credential Management API provides information about credentials from a federated identity provider. A federated identity provider is an entity that a website trusts to correctly authenticate a user, and that provides an API for that purpose. OpenID Connect is an example of a federated identity provider framework.\n

    \n

    Note:\nThe Federated Credential Management API (FedCM) provides a more complete solution for handling identity federation in the browser, and uses the IdentityCredential type.\n

    \n

    In browsers that support it, an instance of this interface may be passed in the credential member of the init object for global fetch()." }, "federatedcredential.federatedcredential": { - "url": "$MDN_URL$/web/api/federatedcredential/federatedcredential", + "url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/FederatedCredential", "status": [ "Experimental", "StandardTrack" @@ -6632,7 +6632,7 @@ } }, "federatedcredential.protocol": { - "url": "$MDN_URL$/web/api/federatedcredential/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/protocol", "status": [ "Experimental", "StandardTrack" @@ -6649,7 +6649,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The protocol property of the\nFederatedCredential interface returns a read-only\nstring containing a credential's federated identity protocol. If this\nproperty is null, the protocol may be inferred from the\nFederatedCredential.provider property." }, "federatedcredential.provider": { - "url": "$MDN_URL$/web/api/federatedcredential/provider", + "url": "https://developer.mozilla.org/docs/Web/API/FederatedCredential/provider", "status": [ "Experimental", "StandardTrack" @@ -6670,7 +6670,7 @@ "doc": "The FederatedCredentialInit dictionary represents the object passed to CredentialsContainer.create() as the value of the federated option: that is, when creating a FederatedCredential object representing a credential associated with a federated identify provider.\n

    \n

    Note:\nThe Federated Credential Management API (FedCM) supersedes the FederatedCredential interface in favor of the IdentityCredential interface.\n

    The FederatedCredentialInit dictionary is not used when working with the IdentityCredential interface.\n

    " }, "fence": { - "url": "$MDN_URL$/web/api/fence", + "url": "https://developer.mozilla.org/docs/Web/API/Fence", "status": [ "Experimental", "StandardTrack" @@ -6687,7 +6687,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Fence interface of the Fenced Frame API contains several functions relevant to <fencedframe> functionality.\n

    Fence objects are accessed through the Window.fence property, but they are only available to documents embedded inside <fencedframe>s (loaded via FencedFrameConfigs) or <iframe>s (loaded via opaque URNs).\n

    \n

    Note:\nSee How do <fencedframe>s work? for some description around FencedFrameConfigs and opaque URNs.\n

    " }, "fence.getnestedconfigs": { - "url": "$MDN_URL$/web/api/fence/getnestedconfigs", + "url": "https://developer.mozilla.org/docs/Web/API/Fence/getNestedConfigs", "status": [ "Experimental", "StandardTrack" @@ -6705,7 +6705,7 @@ "returns": "getNestedConfigs() has two possible return values:\n" }, "fence.reportevent": { - "url": "$MDN_URL$/web/api/fence/reportevent", + "url": "https://developer.mozilla.org/docs/Web/API/Fence/reportEvent", "status": [ "Experimental", "StandardTrack" @@ -6726,7 +6726,7 @@ "returns": "None (Undefined)." }, "fence.setreporteventdataforautomaticbeacons": { - "url": "$MDN_URL$/web/api/fence/setreporteventdataforautomaticbeacons", + "url": "https://developer.mozilla.org/docs/Web/API/Fence/setReportEventDataForAutomaticBeacons", "status": [ "Experimental", "StandardTrack" @@ -6747,7 +6747,7 @@ "returns": "None (Undefined)." }, "fencedframeconfig": { - "url": "$MDN_URL$/web/api/fencedframeconfig", + "url": "https://developer.mozilla.org/docs/Web/API/FencedFrameConfig", "status": [ "Experimental", "StandardTrack" @@ -6764,7 +6764,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The FencedFrameConfig interface represents the navigation of a <fencedframe>, i.e., what content will be displayed in it.\n

    FencedFrameConfig objects cannot be constructed manually via JavaScript. They are returned from a source such as the Protected Audience API and set as the value of HTMLFencedFrameElement.config.\n

    A FencedFrameConfig object instance has an exposed method, but it also maps to internal config information containing opaque properties not accessible from JavaScript. This includes information such as the source of the loaded content and interest groups for advertising purposes. It is key to how fenced frames help to implement key use cases while respecting user privacy." }, "fencedframeconfig.setsharedstoragecontext": { - "url": "$MDN_URL$/web/api/fencedframeconfig/setsharedstoragecontext", + "url": "https://developer.mozilla.org/docs/Web/API/FencedFrameConfig/setSharedStorageContext", "status": [ "Experimental", "StandardTrack" @@ -6785,7 +6785,7 @@ "returns": "None (Undefined)." }, "fetch": { - "url": "$MDN_URL$/web/api/window/fetch", + "url": "https://developer.mozilla.org/docs/Web/API/Window/fetch", "status": [ "StandardTrack" ], @@ -6819,7 +6819,7 @@ } }, "fetchevent": { - "url": "$MDN_URL$/web/api/fetchevent", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent", "status": [ "StandardTrack" ], @@ -6841,7 +6841,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    This is the event type for fetch events dispatched on the service worker global scope. It contains information about the fetch, including the request and how the receiver will treat the response. It provides the event.respondWith() method, which allows us to provide a response to this fetch." }, "fetchevent.clientid": { - "url": "$MDN_URL$/web/api/fetchevent/clientid", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/clientId", "status": [ "StandardTrack" ], @@ -6863,7 +6863,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The clientId read-only property of the\nFetchEvent interface returns the id of the Client that the\ncurrent service worker is controlling.\n

    The Clients.get() method could then be passed this ID to retrieve the\nassociated client." }, "fetchevent.fetchevent": { - "url": "$MDN_URL$/web/api/fetchevent/fetchevent", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/FetchEvent", "status": [ "StandardTrack" ], @@ -6890,7 +6890,7 @@ "returns": "A new FetchEvent object." }, "fetchevent.handled": { - "url": "$MDN_URL$/web/api/fetchevent/handled", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/handled", "status": [ "StandardTrack" ], @@ -6912,7 +6912,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The handled property of the FetchEvent interface returns a promise indicating if the event has been handled by the fetch algorithm or not. This property allows executing code after the browser has consumed a response, and is usually used together with the waitUntil() method." }, "fetchevent.isreload": { - "url": "$MDN_URL$/web/api/fetchevent/isreload", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/isReload", "status": [ "Deprecated" ], @@ -6925,7 +6925,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The isReload read-only property of the\nFetchEvent interface returns true if the event was\ndispatched by the user attempting to reload the page, and false otherwise.\nPressing the refresh button is a reload while clicking a link and pressing the back\nbutton is not." }, "fetchevent.preloadresponse": { - "url": "$MDN_URL$/web/api/fetchevent/preloadresponse", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/preloadResponse", "status": [ "StandardTrack" ], @@ -6951,7 +6951,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The replacesClientId read-only property of the\nFetchEvent interface is the id of the\nclient that is being replaced during a page navigation.\n

    For example, when navigating from page A to page B replacesClientId is the\nID of the client associated with page A. It can be an empty string when navigating from\nabout:blank to another page, as about:blank's client will be\nreused, rather than be replaced.\n

    Additionally, if the fetch isn't a navigation, replacesClientId will be an\nempty string. This could be used to access/communicate with a client that will\nimminently be replaced, right before a navigation." }, "fetchevent.request": { - "url": "$MDN_URL$/web/api/fetchevent/request", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/request", "status": [ "StandardTrack" ], @@ -6973,7 +6973,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The request read-only property of the\nFetchEvent interface returns the Request that triggered\nthe event handler.\n

    This property is non-nullable (since version 46, in the case of Firefox.) If a request\nis not provided by some other means, the constructor options object must\ncontain a request (see FetchEvent().)" }, "fetchevent.respondwith": { - "url": "$MDN_URL$/web/api/fetchevent/respondwith", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/respondWith", "status": [ "StandardTrack" ], @@ -7003,7 +7003,7 @@ } }, "fetchevent.resultingclientid": { - "url": "$MDN_URL$/web/api/fetchevent/resultingclientid", + "url": "https://developer.mozilla.org/docs/Web/API/FetchEvent/resultingClientId", "status": [ "StandardTrack" ], @@ -7025,7 +7025,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The resultingClientId read-only property of the\nFetchEvent interface is the id of the\nclient that replaces the previous client during a page\nnavigation.\n

    For example, when navigating from page A to page B resultingClientId is\nthe ID of the client associated with page B.\n

    If the fetch request is a subresource request or the request's\ndestination is\nreport, resultingClientId will be an empty string." }, "fetchlaterresult": { - "url": "$MDN_URL$/web/api/fetchlaterresult", + "url": "https://developer.mozilla.org/docs/Web/API/FetchLaterResult", "status": [ "Experimental", "StandardTrack" @@ -7042,7 +7042,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The FetchLaterResult interface of the Fetch API is returned by the Window.fetchLater() method after a deferred fetch has been created.\n

    It contains a single activated property that indicates whether the deferred request has been sent out or not.\n

    After a successful sending, the whole response is ignored — including body and headers — so the response of the deferred fetch is never returned to the FetchLaterResult interface." }, "fetchlaterresult.activated": { - "url": "$MDN_URL$/web/api/fetchlaterresult/activated", + "url": "https://developer.mozilla.org/docs/Web/API/FetchLaterResult/activated", "status": [ "Experimental", "StandardTrack" @@ -7059,7 +7059,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The activated read-only property of the FetchLaterResult interface returns a boolean specifying whether the deferred fetch has been sent." }, "file": { - "url": "$MDN_URL$/web/api/file", + "url": "https://developer.mozilla.org/docs/Web/API/File", "status": [ "StandardTrack" ], @@ -7083,7 +7083,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The File interface provides information about files and allows JavaScript in a web page to access their content.\n

    File objects are generally retrieved from a FileList object returned as a result of a user selecting files using the <input> element, or from a drag and drop operation's DataTransfer object.\n

    A File object is a specific kind of Blob, and can be used in any context that a Blob can. In particular, the following APIs accept both Blobs and File objects:\n

    \n

    See Using files from web applications for more information and examples." }, "file.file": { - "url": "$MDN_URL$/web/api/file/file", + "url": "https://developer.mozilla.org/docs/Web/API/File/File", "status": [ "StandardTrack" ], @@ -7112,7 +7112,7 @@ } }, "file.lastmodified": { - "url": "$MDN_URL$/web/api/file/lastmodified", + "url": "https://developer.mozilla.org/docs/Web/API/File/lastModified", "status": [ "StandardTrack" ], @@ -7136,7 +7136,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lastModified read-only property of the File interface provides the\nlast modified date of the file as the number of milliseconds since the Unix\nepoch (January 1, 1970 at midnight). Files without a known last modified date return the\ncurrent date." }, "file.lastmodifieddate": { - "url": "$MDN_URL$/web/api/file/lastmodifieddate", + "url": "https://developer.mozilla.org/docs/Web/API/File/lastModifiedDate", "status": [ "Deprecated" ], @@ -7149,7 +7149,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The lastModifiedDate read-only property of the File interface returns the last modified date of the file. Files without a known last modified date return the current date." }, "file.name": { - "url": "$MDN_URL$/web/api/file/name", + "url": "https://developer.mozilla.org/docs/Web/API/File/name", "status": [ "StandardTrack" ], @@ -7173,7 +7173,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the File interface returns the name of the file represented by a File object. For security\nreasons, the path is excluded from this property." }, "file.webkitrelativepath": { - "url": "$MDN_URL$/web/api/file/webkitrelativepath", + "url": "https://developer.mozilla.org/docs/Web/API/File/webkitRelativePath", "status": [ "StandardTrack" ], @@ -7194,7 +7194,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The webkitRelativePath read-only property of the File interface\ncontains a string which specifies the file's path relative to the\ndirectory selected by the user in an <input> element with its\nwebkitdirectory attribute set." }, "fileentrysync": { - "url": "$MDN_URL$/web/api/fileentrysync", + "url": "https://developer.mozilla.org/docs/Web/API/FileEntrySync", "status": [ "Deprecated" ], @@ -7202,7 +7202,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The FileEntrySync interface represents a file in a file system. It lets you write content to a file.\n

    \n

    Warning:\nThis interface is deprecated and is no more on the standard track.\nDo not use it anymore. Use the File and Directory Entries API instead.\n

    " }, "filelist": { - "url": "$MDN_URL$/web/api/filelist", + "url": "https://developer.mozilla.org/docs/Web/API/FileList", "status": [ "StandardTrack" ], @@ -7224,7 +7224,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FileList interface represents an object of this type returned by the files property of the HTML <input> element; this lets you access the list of files selected with the <input type=\"file\"> element. It's also used for a list of files dropped into web content when using the drag and drop API; see the DataTransfer object for details on this usage.\n

    All <input> element nodes have a files attribute of type FileList on them which allows access to the items in this list. For example, if the HTML includes the following file input:\n

    \n```html\n\n```\n
    \n

    The following line of code fetches the first file in the node's file list as a File object:\n

    \n```js\nconst file = document.getElementById(\"fileItem\").files[0];\n```\n
    \n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid FileList. You don't create FileList objects yourself, but you get them from APIs such as HTMLInputElement.files, and these APIs are not deprecated. However, be careful of the semantic differences from a real array." }, "filelist.item": { - "url": "$MDN_URL$/web/api/filelist/item", + "url": "https://developer.mozilla.org/docs/Web/API/FileList/item", "status": [ "StandardTrack" ], @@ -7250,7 +7250,7 @@ "returns": "A File object representing the requested file." }, "filelist.length": { - "url": "$MDN_URL$/web/api/filelist/length", + "url": "https://developer.mozilla.org/docs/Web/API/FileList/length", "status": [ "StandardTrack" ], @@ -7272,7 +7272,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The length read-only property of the FileList interface returns the number of files in the FileList." }, "filereader": { - "url": "$MDN_URL$/web/api/filereader", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader", "status": [ "StandardTrack" ], @@ -7295,7 +7295,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FileReader interface lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.\n

    File objects may be obtained from a FileList object returned as a result of a user selecting files using the <input type=\"file\"> element, or from a drag and drop operation's DataTransfer object. FileReader can only access the contents of files that the user has explicitly selected; it cannot be used to read a file by pathname from the user's file system. To read files on the client's file system by pathname, use the File System Access API. To read server-side files, use fetch(), with CORS permission if reading cross-origin." }, "filereader.abort": { - "url": "$MDN_URL$/web/api/filereader/abort", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/abort", "status": [ "StandardTrack" ], @@ -7319,7 +7319,7 @@ "returns": "None (undefined)." }, "filereader.error": { - "url": "$MDN_URL$/web/api/filereader/error", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/error", "status": [ "StandardTrack" ], @@ -7342,7 +7342,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The error read-only property of the FileReader interface returns the\nerror that occurred while reading the file." }, "filereader.filereader": { - "url": "$MDN_URL$/web/api/filereader/filereader", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/FileReader", "status": [ "StandardTrack" ], @@ -7365,7 +7365,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FileReader() constructor creates a new FileReader.\n

    For details about how to use FileReader, see Using files from web applications." }, "filereader.readasarraybuffer": { - "url": "$MDN_URL$/web/api/filereader/readasarraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsArrayBuffer", "status": [ "StandardTrack" ], @@ -7392,7 +7392,7 @@ "returns": "None (undefined)." }, "filereader.readasbinarystring": { - "url": "$MDN_URL$/web/api/filereader/readasbinarystring", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsBinaryString", "status": [ "StandardTrack", "Deprecated" @@ -7415,7 +7415,7 @@ "returns": "None (undefined)." }, "filereader.readasdataurl": { - "url": "$MDN_URL$/web/api/filereader/readasdataurl", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsDataURL", "status": [ "StandardTrack" ], @@ -7442,7 +7442,7 @@ "returns": "None (undefined)." }, "filereader.readastext": { - "url": "$MDN_URL$/web/api/filereader/readastext", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/readAsText", "status": [ "StandardTrack" ], @@ -7470,7 +7470,7 @@ "returns": "None (undefined)." }, "filereader.readystate": { - "url": "$MDN_URL$/web/api/filereader/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/readyState", "status": [ "StandardTrack" ], @@ -7493,7 +7493,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readyState read-only property of the FileReader interface provides the current state of the reading operation.\nThis will be one of the states: EMPTY, LOADING, or DONE." }, "filereader.result": { - "url": "$MDN_URL$/web/api/filereader/result", + "url": "https://developer.mozilla.org/docs/Web/API/FileReader/result", "status": [ "StandardTrack" ], @@ -7516,7 +7516,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The result read-only property of the FileReader interface returns the\nfile's contents. This property is only valid after the read operation is complete, and\nthe format of the data depends on which of the methods was used to initiate the read\noperation." }, "filereadersync": { - "url": "$MDN_URL$/web/api/filereadersync", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync", "status": [ "StandardTrack" ], @@ -7538,7 +7538,7 @@ "doc": "

    Note: This feature is only available in Web Workers, except for Service Workers.

    \n

    The FileReaderSync interface allows to read File or Blob objects synchronously. This interface is only available in workers as it enables synchronous I/O that could potentially block." }, "filereadersync.filereadersync": { - "url": "$MDN_URL$/web/api/filereadersync/filereadersync", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/FileReaderSync", "status": [ "StandardTrack" ], @@ -7560,7 +7560,7 @@ "doc": "

    Note: This feature is only available in Web Workers, except for Service Workers.

    \n

    The FileReaderSync() constructor creates a new FileReaderSync." }, "filereadersync.readasarraybuffer": { - "url": "$MDN_URL$/web/api/filereadersync/readasarraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/readAsArrayBuffer", "status": [ "StandardTrack" ], @@ -7592,7 +7592,7 @@ } }, "filereadersync.readasbinarystring": { - "url": "$MDN_URL$/web/api/filereadersync/readasbinarystring", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/readAsBinaryString", "status": [ "StandardTrack", "Deprecated" @@ -7620,7 +7620,7 @@ } }, "filereadersync.readasdataurl": { - "url": "$MDN_URL$/web/api/filereadersync/readasdataurl", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/readAsDataURL", "status": [ "StandardTrack" ], @@ -7652,7 +7652,7 @@ } }, "filereadersync.readastext": { - "url": "$MDN_URL$/web/api/filereadersync/readastext", + "url": "https://developer.mozilla.org/docs/Web/API/FileReaderSync/readAsText", "status": [ "StandardTrack" ], @@ -7685,7 +7685,7 @@ } }, "filesystem": { - "url": "$MDN_URL$/web/api/filesystem", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystem", "status": [ "StandardTrack" ], @@ -7702,7 +7702,7 @@ "doc": "The File and Directory Entries API interface FileSystem is used to represent a file system. These objects can be obtained from the filesystem property on any file system entry. Some browsers offer additional APIs to create and manage file systems, such as Chrome's requestFileSystem() method.\n

    This interface will not grant you access to the users' filesystem. Instead, you will have a \"virtual drive\" within the browser sandbox if you want to gain access to the users' file system, you need to invoke the user, for example by installing a Chrome extension. The relevant Chrome API can be found in the Chrome developer docs." }, "filesystem.name": { - "url": "$MDN_URL$/web/api/filesystem/name", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystem/name", "status": [ "StandardTrack" ], @@ -7719,7 +7719,7 @@ "doc": "The read-only name property of the\nFileSystem interface indicates the file system's name. This\nstring is unique among all file systems currently exposed by the File and Directory Entries API." }, "filesystem.root": { - "url": "$MDN_URL$/web/api/filesystem/root", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystem/root", "status": [ "StandardTrack" ], @@ -7740,7 +7740,7 @@ "doc": "The FileSystemChangeRecord dictionary of the File System API contains details of a single change observed by a FileSystemObserver.\n

    The records argument passed into the FileSystemObserver() constructor's callback function is an array of FileSystemChangeRecord objects." }, "filesystemdirectoryentry": { - "url": "$MDN_URL$/web/api/filesystemdirectoryentry", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry", "status": [ "StandardTrack" ], @@ -7757,7 +7757,7 @@ "doc": "The FileSystemDirectoryEntry interface of the File and Directory Entries API represents a directory in a file system. It provides methods which make it possible to access and manipulate the files in a directory, as well as to access the entries within the directory." }, "filesystemdirectoryentry.createreader": { - "url": "$MDN_URL$/web/api/filesystemdirectoryentry/createreader", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/createReader", "status": [ "StandardTrack" ], @@ -7775,7 +7775,7 @@ "returns": "A FileSystemDirectoryReader object which can be used to read the\ndirectory's entries." }, "filesystemdirectoryentry.getdirectory": { - "url": "$MDN_URL$/web/api/filesystemdirectoryentry/getdirectory", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/getDirectory", "status": [ "StandardTrack" ], @@ -7806,7 +7806,7 @@ } }, "filesystemdirectoryentry.getfile": { - "url": "$MDN_URL$/web/api/filesystemdirectoryentry/getfile", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/getFile", "status": [ "StandardTrack" ], @@ -7837,7 +7837,7 @@ } }, "filesystemdirectoryentry.removerecursively": { - "url": "$MDN_URL$/web/api/filesystemdirectoryentry/removerecursively", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryEntry/removeRecursively", "status": [ "Deprecated" ], @@ -7862,7 +7862,7 @@ } }, "filesystemdirectoryhandle": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle", "status": [ "StandardTrack" ], @@ -7884,7 +7884,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The FileSystemDirectoryHandle interface of the File System API provides a handle to a file system directory.\n

    The interface can be accessed via the window.showDirectoryPicker(), StorageManager.getDirectory(), DataTransferItem.getAsFileSystemHandle(), and FileSystemDirectoryHandle.getDirectoryHandle() methods." }, "filesystemdirectoryhandle.entries": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/entries", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/entries", "status": [ "StandardTrack" ], @@ -7911,7 +7911,7 @@ } }, "filesystemdirectoryhandle.getdirectoryhandle": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/getdirectoryhandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/getDirectoryHandle", "status": [ "StandardTrack" ], @@ -7944,7 +7944,7 @@ } }, "filesystemdirectoryhandle.getfilehandle": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/getfilehandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/getFileHandle", "status": [ "StandardTrack" ], @@ -7977,7 +7977,7 @@ } }, "filesystemdirectoryhandle.keys": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/keys", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/keys", "status": [ "StandardTrack" ], @@ -8004,7 +8004,7 @@ } }, "filesystemdirectoryhandle.removeentry": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/removeentry", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/removeEntry", "status": [ "StandardTrack" ], @@ -8037,7 +8037,7 @@ } }, "filesystemdirectoryhandle.resolve": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/resolve", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/resolve", "status": [ "StandardTrack" ], @@ -8063,7 +8063,7 @@ "returns": "A Promise which resolves with an Array of\nstrings, or null if possibleDescendant is not a descendant of this FileSystemDirectoryHandle." }, "filesystemdirectoryhandle.values": { - "url": "$MDN_URL$/web/api/filesystemdirectoryhandle/values", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryHandle/values", "status": [ "StandardTrack" ], @@ -8090,7 +8090,7 @@ } }, "filesystemdirectoryreader": { - "url": "$MDN_URL$/web/api/filesystemdirectoryreader", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryReader", "status": [ "StandardTrack" ], @@ -8107,7 +8107,7 @@ "doc": "The FileSystemDirectoryReader interface of the File and Directory Entries API lets you access the FileSystemFileEntry-based objects (generally FileSystemFileEntry or FileSystemDirectoryEntry) representing each entry in a directory." }, "filesystemdirectoryreader.readentries": { - "url": "$MDN_URL$/web/api/filesystemdirectoryreader/readentries", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemDirectoryReader/readEntries", "status": [ "StandardTrack" ], @@ -8129,7 +8129,7 @@ "returns": "None (undefined)." }, "filesystementry": { - "url": "$MDN_URL$/web/api/filesystementry", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry", "status": [ "StandardTrack" ], @@ -8146,7 +8146,7 @@ "doc": "The FileSystemEntry interface of the File and Directory Entries API represents a single entry in a file system. The entry can be a file or a directory (directories are represented by the FileSystemDirectoryEntry interface). It includes methods for working with files—including copying, moving, removing, and reading files—as well as information about a file it points to—including the file name and its path from the root to the entry." }, "filesystementry.copyto": { - "url": "$MDN_URL$/web/api/filesystementry/copyto", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/copyTo", "status": [ "Deprecated" ], @@ -8170,7 +8170,7 @@ } }, "filesystementry.filesystem": { - "url": "$MDN_URL$/web/api/filesystementry/filesystem", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/filesystem", "status": [ "StandardTrack" ], @@ -8187,7 +8187,7 @@ "doc": "The read-only filesystem\nproperty of the FileSystemEntry interface contains a\nFileSystem object that represents the file system on which the entry\nresides." }, "filesystementry.fullpath": { - "url": "$MDN_URL$/web/api/filesystementry/fullpath", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/fullPath", "status": [ "StandardTrack" ], @@ -8204,7 +8204,7 @@ "doc": "The read-only fullPath property\nof the FileSystemEntry interface returns a string\nspecifying the full, absolute path from the file system's root to the file represented\nby the entry.\n

    This can also be thought of as a path which is relative to the root directory, with a\n\"/\" prepended to it to make it absolute." }, "filesystementry.getmetadata": { - "url": "$MDN_URL$/web/api/filesystementry/getmetadata", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/getMetadata", "status": [ "Deprecated" ], @@ -8226,7 +8226,7 @@ } }, "filesystementry.getparent": { - "url": "$MDN_URL$/web/api/filesystementry/getparent", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/getParent", "status": [ "StandardTrack" ], @@ -8253,7 +8253,7 @@ } }, "filesystementry.isdirectory": { - "url": "$MDN_URL$/web/api/filesystementry/isdirectory", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/isDirectory", "status": [ "StandardTrack" ], @@ -8270,7 +8270,7 @@ "doc": "The read-only isDirectory\nproperty of the FileSystemEntry interface is true if the\nentry represents a directory (meaning it's a FileSystemDirectoryEntry)\nand false if it's not.\n

    You can also use isFile to determine if the\nentry is a file.\n

    \n

    Warning:\nYou should not assume that any entry which isn't a directory is a file or vice versa.\nThere are other types of file descriptors on many operating systems. Be sure to use\nboth isDirectory and isFile as needed to ensure that the\nentry is something you know how to work with.\n

    " }, "filesystementry.isfile": { - "url": "$MDN_URL$/web/api/filesystementry/isfile", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/isFile", "status": [ "StandardTrack" ], @@ -8287,7 +8287,7 @@ "doc": "The read-only isFile property of\nthe FileSystemEntry interface is true if the entry\nrepresents a file (meaning it's a FileSystemFileEntry) and\nfalse if it's not.\n

    You can also use isDirectory to determine\nif the entry is a directory.\n

    \n

    Warning:\nYou should not assume that any entry which isn't a file is a directory or vice versa.\nThere are other types of file descriptors on many operating systems. Be sure to use\nboth isDirectory and isFile as needed to ensure that the\nentry is something you know how to work with.\n

    " }, "filesystementry.moveto": { - "url": "$MDN_URL$/web/api/filesystementry/moveto", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/moveTo", "status": [ "Deprecated" ], @@ -8311,7 +8311,7 @@ } }, "filesystementry.name": { - "url": "$MDN_URL$/web/api/filesystementry/name", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/name", "status": [ "StandardTrack" ], @@ -8328,7 +8328,7 @@ "doc": "The read-only name property of\nthe FileSystemEntry interface returns a string\nspecifying the entry's name; this is the entry within its parent directory (the last\ncomponent of the path as indicated by the fullPath property)." }, "filesystementry.remove": { - "url": "$MDN_URL$/web/api/filesystementry/remove", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/remove", "status": [ "Deprecated" ], @@ -8353,7 +8353,7 @@ } }, "filesystementry.tourl": { - "url": "$MDN_URL$/web/api/filesystementry/tourl", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemEntry/toURL", "status": [ "Deprecated" ], @@ -8370,7 +8370,7 @@ "returns": "A string containing a URL that can then be used as a document\nreference in HTML content, or an empty string if the URL can't be generated (such as if\nthe file system implementation doesn't support toURL())." }, "filesystemfileentry": { - "url": "$MDN_URL$/web/api/filesystemfileentry", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry", "status": [ "StandardTrack" ], @@ -8387,7 +8387,7 @@ "doc": "The FileSystemFileEntry interface of the File and Directory Entries API represents a file in a file system. It offers properties describing the file's attributes, as well as the file() method, which creates a File object that can be used to read the file." }, "filesystemfileentry.createwriter": { - "url": "$MDN_URL$/web/api/filesystemfileentry/createwriter", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry/createWriter", "status": [ "Deprecated" ], @@ -8405,7 +8405,7 @@ "returns": "None (undefined)." }, "filesystemfileentry.file": { - "url": "$MDN_URL$/web/api/filesystemfileentry/file", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileEntry/file", "status": [ "StandardTrack" ], @@ -8427,7 +8427,7 @@ "returns": "None (undefined)." }, "filesystemfilehandle": { - "url": "$MDN_URL$/web/api/filesystemfilehandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle", "status": [ "StandardTrack" ], @@ -8449,7 +8449,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The FileSystemFileHandle interface of the File System API represents a handle to a file system entry. The interface is accessed through the window.showOpenFilePicker() method.\n

    Note that read and write operations depend on file-access permissions that do not persist after a page refresh if no other tabs for that origin remain open. The queryPermission method of the FileSystemHandle interface can be used to verify permission state before accessing a file." }, "filesystemfilehandle.createsyncaccesshandle": { - "url": "$MDN_URL$/web/api/filesystemfilehandle/createsyncaccesshandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle/createSyncAccessHandle", "status": [ "StandardTrack" ], @@ -8481,7 +8481,7 @@ } }, "filesystemfilehandle.createwritable": { - "url": "$MDN_URL$/web/api/filesystemfilehandle/createwritable", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle/createWritable", "status": [ "StandardTrack" ], @@ -8512,7 +8512,7 @@ } }, "filesystemfilehandle.getfile": { - "url": "$MDN_URL$/web/api/filesystemfilehandle/getfile", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemFileHandle/getFile", "status": [ "StandardTrack" ], @@ -8539,7 +8539,7 @@ } }, "filesystemhandle": { - "url": "$MDN_URL$/web/api/filesystemhandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle", "status": [ "StandardTrack" ], @@ -8561,7 +8561,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The FileSystemHandle interface of the File System API is an object which represents a file or directory entry. Multiple handles can represent the same entry. For the most part you do not work with FileSystemHandle directly but rather its child interfaces FileSystemFileHandle and FileSystemDirectoryHandle." }, "filesystemhandle.issameentry": { - "url": "$MDN_URL$/web/api/filesystemhandle/issameentry", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/isSameEntry", "status": [ "StandardTrack" ], @@ -8587,7 +8587,7 @@ "returns": "A Promise that fulfills with a Boolean." }, "filesystemhandle.kind": { - "url": "$MDN_URL$/web/api/filesystemhandle/kind", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/kind", "status": [ "StandardTrack" ], @@ -8609,7 +8609,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The kind read-only property of the\nFileSystemHandle interface returns the type of entry. This is\n'file' if the associated entry is a file or 'directory'. It is\nused to distinguish files from directories when iterating over the contents of a\ndirectory." }, "filesystemhandle.name": { - "url": "$MDN_URL$/web/api/filesystemhandle/name", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/name", "status": [ "StandardTrack" ], @@ -8631,7 +8631,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the\nFileSystemHandle interface returns the name of the entry represented by\nhandle." }, "filesystemhandle.querypermission": { - "url": "$MDN_URL$/web/api/filesystemhandle/querypermission", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/queryPermission", "status": [ "Experimental", "StandardTrack" @@ -8655,7 +8655,7 @@ } }, "filesystemhandle.remove": { - "url": "$MDN_URL$/web/api/filesystemhandle/remove", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/remove", "status": [ "Experimental" ], @@ -8678,7 +8678,7 @@ } }, "filesystemhandle.requestpermission": { - "url": "$MDN_URL$/web/api/filesystemhandle/requestpermission", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemHandle/requestPermission", "status": [ "Experimental", "StandardTrack" @@ -8703,7 +8703,7 @@ } }, "filesystemobserver": { - "url": "$MDN_URL$/web/api/filesystemobserver", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemObserver", "status": [ "Experimental" ], @@ -8715,7 +8715,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The FileSystemObserver interface of the File System API provides a mechanism to observe changes to the user-observable file system and the Origin Private File System (OPFS). This means web applications don't have to poll the file system to find changes in the files or folder structure, which can be time-consuming and wasteful." }, "filesystemobserver.disconnect": { - "url": "$MDN_URL$/web/api/filesystemobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemObserver/disconnect", "status": [ "Experimental" ], @@ -8728,7 +8728,7 @@ "returns": "None (undefined)." }, "filesystemobserver.filesystemobserver": { - "url": "$MDN_URL$/web/api/filesystemobserver/filesystemobserver", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemObserver/FileSystemObserver", "status": [ "Experimental" ], @@ -8744,7 +8744,7 @@ "returns": "A new FileSystemObserver object." }, "filesystemobserver.observe": { - "url": "$MDN_URL$/web/api/filesystemobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemObserver/observe", "status": [ "Experimental" ], @@ -8764,7 +8764,7 @@ } }, "filesystemsync": { - "url": "$MDN_URL$/web/api/filesystemsync", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSync", "status": [ "Deprecated" ], @@ -8777,7 +8777,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    In the File and Directory Entries API, a FileSystemSync object represents a file system. It has two properties.\n

    \n

    Warning:\nThis interface is deprecated and is no more on the standard track.\nDo not use it anymore. Use the File System API instead.\n

    " }, "filesystemsyncaccesshandle": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle", "status": [ "StandardTrack" ], @@ -8799,7 +8799,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The FileSystemSyncAccessHandle interface of the File System API represents a synchronous handle to a file system entry.\n

    This class is only accessible inside dedicated Web Workers (so that its methods do not block execution on the main thread) for files within the origin private file system, which is not visible to end-users.\n

    As a result, its methods are not subject to the same security checks as methods running on files within the user-visible file system, and so are much more performant. This makes them suitable for significant, large-scale file updates such as SQLite database modifications.\n

    The interface is accessed through the FileSystemFileHandle.createSyncAccessHandle() method.\n

    \n

    Note:\nIn earlier versions of the spec, close(), flush(), getSize(), and truncate() were wrongly specified as asynchronous methods, and older versions of some browsers implement them in this way. However, all current browsers that support these methods implement them as synchronous methods.\n

    " }, "filesystemsyncaccesshandle.close": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/close", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/close", "status": [ "StandardTrack" ], @@ -8822,7 +8822,7 @@ "returns": "None (undefined)." }, "filesystemsyncaccesshandle.flush": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/flush", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/flush", "status": [ "StandardTrack" ], @@ -8848,7 +8848,7 @@ } }, "filesystemsyncaccesshandle.getsize": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/getsize", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/getSize", "status": [ "StandardTrack" ], @@ -8874,7 +8874,7 @@ } }, "filesystemsyncaccesshandle.read": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/read", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/read", "status": [ "StandardTrack" ], @@ -8905,7 +8905,7 @@ } }, "filesystemsyncaccesshandle.truncate": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/truncate", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/truncate", "status": [ "StandardTrack" ], @@ -8936,7 +8936,7 @@ } }, "filesystemsyncaccesshandle.write": { - "url": "$MDN_URL$/web/api/filesystemsyncaccesshandle/write", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemSyncAccessHandle/write", "status": [ "StandardTrack" ], @@ -8968,7 +8968,7 @@ } }, "filesystemwritablefilestream": { - "url": "$MDN_URL$/web/api/filesystemwritablefilestream", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemWritableFileStream", "status": [ "StandardTrack" ], @@ -8989,7 +8989,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The FileSystemWritableFileStream interface of the File System API is a WritableStream object with additional convenience methods, which operates on a single file on disk. The interface is accessed through the FileSystemFileHandle.createWritable() method." }, "filesystemwritablefilestream.seek": { - "url": "$MDN_URL$/web/api/filesystemwritablefilestream/seek", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemWritableFileStream/seek", "status": [ "StandardTrack" ], @@ -9018,7 +9018,7 @@ } }, "filesystemwritablefilestream.truncate": { - "url": "$MDN_URL$/web/api/filesystemwritablefilestream/truncate", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemWritableFileStream/truncate", "status": [ "StandardTrack" ], @@ -9048,7 +9048,7 @@ } }, "filesystemwritablefilestream.write": { - "url": "$MDN_URL$/web/api/filesystemwritablefilestream/write", + "url": "https://developer.mozilla.org/docs/Web/API/FileSystemWritableFileStream/write", "status": [ "StandardTrack" ], @@ -9078,7 +9078,7 @@ } }, "focusevent": { - "url": "$MDN_URL$/web/api/focusevent", + "url": "https://developer.mozilla.org/docs/Web/API/FocusEvent", "status": [ "StandardTrack" ], @@ -9100,7 +9100,7 @@ "doc": "The FocusEvent interface represents focus-related events, including focus, blur, focusin, and focusout." }, "focusevent.focusevent": { - "url": "$MDN_URL$/web/api/focusevent/focusevent", + "url": "https://developer.mozilla.org/docs/Web/API/FocusEvent/FocusEvent", "status": [ "StandardTrack" ], @@ -9126,7 +9126,7 @@ } }, "focusevent.relatedtarget": { - "url": "$MDN_URL$/web/api/focusevent/relatedtarget", + "url": "https://developer.mozilla.org/docs/Web/API/FocusEvent/relatedTarget", "status": [ "StandardTrack" ], @@ -9148,7 +9148,7 @@ "doc": "The relatedTarget read-only property of the FocusEvent interface is the secondary target, depending on the type of event:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Event nametargetrelatedTarget
    blurThe EventTarget losing focusThe EventTarget receiving focus (if any).
    focusThe EventTarget receiving focusThe EventTarget losing focus (if any)
    focusinThe EventTarget receiving focusThe EventTarget losing focus (if any)
    focusoutThe EventTarget losing focusThe EventTarget receiving focus (if any)
    \n

    Note that many elements can't have focus, which is a common reason for relatedTarget to be null. relatedTarget may also be set to null for security reasons, like when tabbing in or out of a page.\n

    MouseEvent.relatedTarget is a similar property for mouse events." }, "fontdata": { - "url": "$MDN_URL$/web/api/fontdata", + "url": "https://developer.mozilla.org/docs/Web/API/FontData", "status": [ "Experimental", "StandardTrack" @@ -9164,7 +9164,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The FontData interface of the Local Font Access API represents a single local font face." }, "fontdata.blob": { - "url": "$MDN_URL$/web/api/fontdata/blob", + "url": "https://developer.mozilla.org/docs/Web/API/FontData/blob", "status": [ "Experimental", "StandardTrack" @@ -9181,7 +9181,7 @@ "returns": "A Promise that fulfills with a Blob containing the raw bytes of the underlying font file." }, "fontdata.family": { - "url": "$MDN_URL$/web/api/fontdata/family", + "url": "https://developer.mozilla.org/docs/Web/API/FontData/family", "status": [ "Experimental", "StandardTrack" @@ -9197,7 +9197,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The family read-only property of the FontData interface returns the family of the font face.\n

    This is the name used when referring to the font family from code, for example, in the font-family property or in places within the @font-face at-rule such as the local() function.\n

    Examples include:\n

    " }, "fontdata.fullname": { - "url": "$MDN_URL$/web/api/fontdata/fullname", + "url": "https://developer.mozilla.org/docs/Web/API/FontData/fullName", "status": [ "Experimental", "StandardTrack" @@ -9213,7 +9213,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The fullName read-only property of the FontData interface returns the full name of the font face. This is usually a human-readable name used to identify the font, e.g., \"Optima Bold\".\n

    Examples include:\n

    " }, "fontdata.postscriptname": { - "url": "$MDN_URL$/web/api/fontdata/postscriptname", + "url": "https://developer.mozilla.org/docs/Web/API/FontData/postscriptName", "status": [ "Experimental", "StandardTrack" @@ -9229,7 +9229,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The postscriptName read-only property of the FontData interface returns the PostScript name of the font face.\n

    This is the name used to uniquely identify the PostScript font, and is generally an unbroken sequence of characters that includes the font's name and style.\n

    Examples include:\n

    " }, "fontdata.style": { - "url": "$MDN_URL$/web/api/fontdata/style", + "url": "https://developer.mozilla.org/docs/Web/API/FontData/style", "status": [ "Experimental", "StandardTrack" @@ -9245,7 +9245,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The style read-only property of the FontData interface returns the style of the font face.\n

    This is the value used to select the style of the font you want to use, for example inside the font-style property.\n

    Examples include:\n

    " }, "fontface": { - "url": "$MDN_URL$/web/api/fontface", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace", "status": [ "StandardTrack" ], @@ -9267,7 +9267,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FontFace interface of the CSS Font Loading API represents a single usable font face.\n

    This interface defines the source of a font face, either a URL to an external resource or a buffer, and font properties such as style, weight, and so on.\nFor URL font sources it allows authors to trigger when the remote font is fetched and loaded, and to track loading status." }, "fontface.ascentoverride": { - "url": "$MDN_URL$/web/api/fontface/ascentoverride", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/ascentOverride", "status": [ "StandardTrack" ], @@ -9285,7 +9285,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ascentOverride property of the FontFace interface returns and sets the ascent metric for the font, the height above the baseline that CSS uses to lay out line boxes in an inline formatting context.\n

    This property is equivalent to the ascent-override descriptor of @font-face." }, "fontface.descentoverride": { - "url": "$MDN_URL$/web/api/fontface/descentoverride", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/descentOverride", "status": [ "StandardTrack" ], @@ -9303,7 +9303,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The descentOverride property of the FontFace interface returns and sets the value of the descent-override descriptor.\nThe possible values are normal, indicating that the metric used should be obtained from the font file, or a percentage." }, "fontface.display": { - "url": "$MDN_URL$/web/api/fontface/display", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/display", "status": [ "StandardTrack" ], @@ -9325,7 +9325,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The display property of the FontFace interface determines how a font face is displayed based on whether and when it is downloaded and ready to use.\nThis property is equivalent to the CSS font-display descriptor.\n

    When this property is used, font loading has a timeline with three periods.\nThe lengths of the first two periods depend on the value of the property and the user agent.\n(See below.)\n

    \n
    block period
    \n
    \n

    The browser invisibly prepares a fallback font. If the font face loads during this time, it's used to display the text and display is complete.\n

    \n
    swap period
    \n
    \n

    If the font face is still not loaded, the fallback font will be shown.\nWhen the font face loads, the fallback will be swapped for the downloaded font.\n

    \n
    failure period
    \n
    \n

    If the font face still is not loaded, the fallback font will be shown and no swap will occur.\n

    \n
    " }, "fontface.family": { - "url": "$MDN_URL$/web/api/fontface/family", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/family", "status": [ "StandardTrack" ], @@ -9347,7 +9347,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FontFace.family property allows the author to get or set the font family of a FontFace object.\n

    The value is used for name matching against a particular font face when styling elements using the font-family property.\nAny name may be used, and this overrides any name specified in the underlying font data.\n

    This property is equivalent to the font-family descriptor of @font-face." }, "fontface.featuresettings": { - "url": "$MDN_URL$/web/api/fontface/featuresettings", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/featureSettings", "status": [ "StandardTrack" ], @@ -9368,7 +9368,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The featureSettings property of the FontFace interface retrieves or sets infrequently used font features that are not available from a font's variant properties.\n

    This property is equivalent to the font-feature-settings descriptor." }, "fontface.fontface": { - "url": "$MDN_URL$/web/api/fontface/fontface", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/FontFace", "status": [ "StandardTrack" ], @@ -9398,7 +9398,7 @@ } }, "fontface.linegapoverride": { - "url": "$MDN_URL$/web/api/fontface/linegapoverride", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/lineGapOverride", "status": [ "StandardTrack" ], @@ -9416,7 +9416,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lineGapOverride property of the FontFace interface returns and sets the value of the line-gap-override descriptor.\nThe possible values are normal, indicating that the metric used should be obtained from the font file, or a percentage." }, "fontface.load": { - "url": "$MDN_URL$/web/api/fontface/load", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/load", "status": [ "StandardTrack" ], @@ -9442,7 +9442,7 @@ } }, "fontface.loaded": { - "url": "$MDN_URL$/web/api/fontface/loaded", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/loaded", "status": [ "StandardTrack" ], @@ -9464,7 +9464,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The loaded read-only property of the FontFace interface returns a Promise that resolves with the current FontFace object when the font specified in the object's constructor is done loading or rejects with a SyntaxError." }, "fontface.status": { - "url": "$MDN_URL$/web/api/fontface/status", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/status", "status": [ "StandardTrack" ], @@ -9486,7 +9486,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The status read-only property of the FontFace interface returns an enumerated value indicating the status of the font, one of \"unloaded\", \"loading\", \"loaded\", or \"error\"." }, "fontface.stretch": { - "url": "$MDN_URL$/web/api/fontface/stretch", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/stretch", "status": [ "StandardTrack" ], @@ -9508,7 +9508,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The stretch property of the FontFace interface retrieves or sets how the font stretches.\n

    This property is equivalent to the font-stretch descriptor." }, "fontface.style": { - "url": "$MDN_URL$/web/api/fontface/style", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/style", "status": [ "StandardTrack" ], @@ -9530,7 +9530,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The style property of the FontFace interface retrieves or sets the font's style.\n

    This property is equivalent to the font-style descriptor." }, "fontface.unicoderange": { - "url": "$MDN_URL$/web/api/fontface/unicoderange", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/unicodeRange", "status": [ "StandardTrack" ], @@ -9552,7 +9552,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The unicodeRange property of the FontFace interface retrieves or sets the range of unicode code points encompassing the font.\n

    This property is equivalent to the unicode-range descriptor." }, "fontface.variant": { - "url": "$MDN_URL$/web/api/fontface/variant", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/variant", "compatibility": { "Chrome": "35", "ChromeAndroid": "35", @@ -9567,7 +9567,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The variant property of the\nFontFace interface programmatically retrieves or sets font variant\nvalues." }, "fontface.variationsettings": { - "url": "$MDN_URL$/web/api/fontface/variationsettings", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/variationSettings", "status": [ "StandardTrack" ], @@ -9585,7 +9585,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The variationSettings property of the FontFace interface retrieves or sets low-level OpenType or TrueType font variations.\n

    This property is equivalent to the font-variation-settings descriptor." }, "fontface.weight": { - "url": "$MDN_URL$/web/api/fontface/weight", + "url": "https://developer.mozilla.org/docs/Web/API/FontFace/weight", "status": [ "StandardTrack" ], @@ -9607,7 +9607,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The weight property of the FontFace interface retrieves or sets the weight of the font.\n

    This property is equivalent to the font-weight descriptor." }, "fontfaceset": { - "url": "$MDN_URL$/web/api/fontfaceset", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet", "status": [ "StandardTrack" ], @@ -9629,7 +9629,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FontFaceSet interface of the CSS Font Loading API manages the loading of font-faces and querying of their download status.\n

    A FontFaceSet instance is a Set-like object that can hold an ordered set of FontFace objects.\n

    This property is available as Document.fonts, or self.fonts in web workers." }, "fontfaceset.add": { - "url": "$MDN_URL$/web/api/fontfaceset/add", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/add", "status": [ "StandardTrack" ], @@ -9658,7 +9658,7 @@ } }, "fontfaceset.check": { - "url": "$MDN_URL$/web/api/fontfaceset/check", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/check", "status": [ "StandardTrack" ], @@ -9684,7 +9684,7 @@ "returns": "A Boolean value that is true if rendering text with the given font specification will not attempt to use any fonts in this FontFaceSet that are not yet fully loaded.\n

    This means that all fonts in this FontFaceSet that are matched by the given font specification have a status property set to \"loaded\".\n

    Otherwise, this function returns false." }, "fontfaceset.clear": { - "url": "$MDN_URL$/web/api/fontfaceset/clear", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/clear", "status": [ "StandardTrack" ], @@ -9707,7 +9707,7 @@ "returns": "None (undefined)." }, "fontfaceset.delete": { - "url": "$MDN_URL$/web/api/fontfaceset/delete", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/delete", "status": [ "StandardTrack" ], @@ -9733,7 +9733,7 @@ "returns": "A boolean value which is true if the deletion was successful, and false otherwise." }, "fontfaceset.entries": { - "url": "$MDN_URL$/web/api/fontfaceset/entries", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/entries", "status": [ "StandardTrack" ], @@ -9756,7 +9756,7 @@ "returns": "A new iterator object that contains an array of [value, value] for each element in the CustomStateSet, in insertion order." }, "fontfaceset.foreach": { - "url": "$MDN_URL$/web/api/fontfaceset/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/forEach", "status": [ "StandardTrack" ], @@ -9783,7 +9783,7 @@ "returns": "Undefined." }, "fontfaceset.has": { - "url": "$MDN_URL$/web/api/fontfaceset/has", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/has", "status": [ "StandardTrack" ], @@ -9809,7 +9809,7 @@ "returns": "A Boolean, true if value exists in the FontFaceSet." }, "fontfaceset.keys": { - "url": "$MDN_URL$/web/api/fontfaceset/keys", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/keys", "status": [ "StandardTrack" ], @@ -9832,7 +9832,7 @@ "returns": "A new iterator object containing the values for each element in the given FontFaceSet, in insertion order." }, "fontfaceset.load": { - "url": "$MDN_URL$/web/api/fontfaceset/load", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/load", "status": [ "StandardTrack" ], @@ -9859,7 +9859,7 @@ "returns": "A Promise fulfilled with an Array of loaded FontFace objects. The\npromise is fulfilled when all the fonts are loaded; it is rejected if one of the fonts\nfailed to load." }, "fontfaceset.ready": { - "url": "$MDN_URL$/web/api/fontfaceset/ready", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/ready", "status": [ "StandardTrack" ], @@ -9881,7 +9881,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ready read-only property of the FontFaceSet interface returns a Promise that resolves to the given FontFaceSet.\n

    The promise will only resolve once the document has completed loading fonts, layout operations are completed, and no further font loads are needed." }, "fontfaceset.size": { - "url": "$MDN_URL$/web/api/fontfaceset/size", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/size", "status": [ "StandardTrack" ], @@ -9903,7 +9903,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The size property of the FontFaceSet interface returns the number of items in the FontFaceSet." }, "fontfaceset.status": { - "url": "$MDN_URL$/web/api/fontfaceset/status", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/status", "status": [ "StandardTrack" ], @@ -9925,7 +9925,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The status read-only property of the FontFaceSet interface returns the loading state of the fonts in the set." }, "fontfaceset.values": { - "url": "$MDN_URL$/web/api/fontfaceset/values", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/values", "status": [ "StandardTrack" ], @@ -9948,7 +9948,7 @@ "returns": "A new iterator object containing the values for each element in the given FontFaceSet, in insertion order." }, "fontfacesetloadevent": { - "url": "$MDN_URL$/web/api/fontfacesetloadevent", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent", "status": [ "StandardTrack" ], @@ -9966,7 +9966,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FontFaceSetLoadEvent interface of the CSS Font Loading API represents events fired at a FontFaceSet after it starts loading font faces.\n

    Events are fired when font loading starts (loading), loading completes (loadingdone) or there is an error loading one of the fonts (loadingerror)." }, "fontfacesetloadevent.fontfaces": { - "url": "$MDN_URL$/web/api/fontfacesetloadevent/fontfaces", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent/fontfaces", "status": [ "StandardTrack" ], @@ -9984,7 +9984,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The fontfaces read-only property of the\nFontFaceSetLoadEvent interface returns an array of\nFontFace instances, each of which represents a single usable font." }, "fontfacesetloadevent.fontfacesetloadevent": { - "url": "$MDN_URL$/web/api/fontfacesetloadevent/fontfacesetloadevent", + "url": "https://developer.mozilla.org/docs/Web/API/FontFaceSetLoadEvent/FontFaceSetLoadEvent", "status": [ "StandardTrack" ], @@ -10007,7 +10007,7 @@ "returns": "A new FontFaceSetLoadEvent object." }, "formdata": { - "url": "$MDN_URL$/web/api/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/FormData", "status": [ "StandardTrack" ], @@ -10031,7 +10031,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The FormData interface provides a way to construct a set of key/value pairs representing form fields and their values, which can be sent using the fetch(), XMLHttpRequest.send() or navigator.sendBeacon() methods. It uses the same format a form would use if the encoding type were set to \"multipart/form-data\".\n

    You can also pass it directly to the URLSearchParams constructor if you want to generate query parameters in the way a <form> would do if it were using simple GET submission.\n

    An object implementing FormData can directly be used in a for...of structure, instead of entries(): for (const p of myFormData) is equivalent to for (const p of myFormData.entries())." }, "formdata.append": { - "url": "$MDN_URL$/web/api/formdata/append", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/append", "status": [ "StandardTrack" ], @@ -10061,7 +10061,7 @@ "returns": "None (undefined)." }, "formdata.delete": { - "url": "$MDN_URL$/web/api/formdata/delete", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/delete", "status": [ "StandardTrack" ], @@ -10089,7 +10089,7 @@ "returns": "None (undefined)." }, "formdata.entries": { - "url": "$MDN_URL$/web/api/formdata/entries", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/entries", "status": [ "StandardTrack" ], @@ -10114,7 +10114,7 @@ "returns": "An iterator of FormData's key/value pairs." }, "formdata.formdata": { - "url": "$MDN_URL$/web/api/formdata/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/FormData", "status": [ "StandardTrack" ], @@ -10146,7 +10146,7 @@ } }, "formdata.get": { - "url": "$MDN_URL$/web/api/formdata/get", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/get", "status": [ "StandardTrack" ], @@ -10174,7 +10174,7 @@ "returns": "A value whose key matches the specified name. Otherwise, null." }, "formdata.getall": { - "url": "$MDN_URL$/web/api/formdata/getall", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/getAll", "status": [ "StandardTrack" ], @@ -10202,7 +10202,7 @@ "returns": "An array of values whose key matches the specified name. Otherwise, an empty list." }, "formdata.has": { - "url": "$MDN_URL$/web/api/formdata/has", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/has", "status": [ "StandardTrack" ], @@ -10230,7 +10230,7 @@ "returns": "true if a key of FormData matches the specified name. Otherwise, false." }, "formdata.keys": { - "url": "$MDN_URL$/web/api/formdata/keys", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/keys", "status": [ "StandardTrack" ], @@ -10255,7 +10255,7 @@ "returns": "An iterator of FormData's keys." }, "formdata.set": { - "url": "$MDN_URL$/web/api/formdata/set", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/set", "status": [ "StandardTrack" ], @@ -10285,7 +10285,7 @@ "returns": "None (undefined)." }, "formdata.values": { - "url": "$MDN_URL$/web/api/formdata/values", + "url": "https://developer.mozilla.org/docs/Web/API/FormData/values", "status": [ "StandardTrack" ], @@ -10310,7 +10310,7 @@ "returns": "An iterator of FormData's values." }, "formdataevent": { - "url": "$MDN_URL$/web/api/formdataevent", + "url": "https://developer.mozilla.org/docs/Web/API/FormDataEvent", "status": [ "StandardTrack" ], @@ -10332,7 +10332,7 @@ "doc": "The FormDataEvent interface represents a formdata event — such an event is fired on an HTMLFormElement object after the entry list representing the form's data is constructed. This happens when the form is submitted, but can also be triggered by the invocation of a FormData() constructor.\n

    This allows a FormData object to be quickly obtained in response to a formdata event firing, rather than needing to put it together yourself when you wish to submit form data via a method like fetch() (see Using FormData objects)." }, "formdataevent.formdata": { - "url": "$MDN_URL$/web/api/formdataevent/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/FormDataEvent/formData", "status": [ "StandardTrack" ], @@ -10354,7 +10354,7 @@ "doc": "The formData read-only property of the FormDataEvent\ninterface contains the FormData object representing the data contained in\nthe form when the event was fired." }, "formdataevent.formdataevent": { - "url": "$MDN_URL$/web/api/formdataevent/formdataevent", + "url": "https://developer.mozilla.org/docs/Web/API/FormDataEvent/FormDataEvent", "status": [ "StandardTrack" ], @@ -10381,7 +10381,7 @@ "returns": "A new FormDataEvent object." }, "fragmentdirective": { - "url": "$MDN_URL$/web/api/fragmentdirective", + "url": "https://developer.mozilla.org/docs/Web/API/FragmentDirective", "status": [ "StandardTrack" ], @@ -10402,7 +10402,7 @@ "doc": "The FragmentDirective interface is an object exposed to allow code to check whether or not a browser supports text fragments.\n

    It is accessed via the Document.fragmentDirective property." }, "gainnode": { - "url": "$MDN_URL$/web/api/gainnode", + "url": "https://developer.mozilla.org/docs/Web/API/GainNode", "status": [ "StandardTrack" ], @@ -10424,7 +10424,7 @@ "doc": "The GainNode interface represents a change in volume. It is an AudioNode audio-processing module that causes a given gain to be applied to the input data before its propagation to the output. A GainNode always has exactly one input and one output, both with the same number of channels.\n

    The gain is a unitless value, changing with time, that is multiplied to each corresponding sample of all input channels. If modified, the new gain is instantly applied, causing unaesthetic 'clicks' in the resulting audio. To prevent this from happening, never change the value directly but use the exponential interpolation methods on the AudioParam interface.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "gainnode.gain": { - "url": "$MDN_URL$/web/api/gainnode/gain", + "url": "https://developer.mozilla.org/docs/Web/API/GainNode/gain", "status": [ "StandardTrack" ], @@ -10446,7 +10446,7 @@ "doc": "The gain property of the GainNode interface is an a-rate AudioParam representing the amount of gain to apply." }, "gainnode.gainnode": { - "url": "$MDN_URL$/web/api/gainnode/gainnode", + "url": "https://developer.mozilla.org/docs/Web/API/GainNode/GainNode", "status": [ "StandardTrack" ], @@ -10473,7 +10473,7 @@ "returns": "A new GainNode object instance." }, "gamepad": { - "url": "$MDN_URL$/web/api/gamepad", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad", "status": [ "StandardTrack" ], @@ -10495,7 +10495,7 @@ "doc": "The Gamepad interface of the Gamepad API defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id.\n

    A Gamepad object can be returned in one of two ways: via the gamepad property of the gamepadconnected and gamepaddisconnected events, or by grabbing any position in the array returned by the Navigator.getGamepads() method.\n

    \n

    Note:\nThe support of gamepad features varies across different combinations of platforms and controllers. Even if the controller supports a certain feature (for example, haptic feedback), the platform may not support it for that controller.\n

    " }, "gamepad.axes": { - "url": "$MDN_URL$/web/api/gamepad/axes", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/axes", "status": [ "StandardTrack" ], @@ -10517,7 +10517,7 @@ "doc": "The Gamepad.axes property of the Gamepad\ninterface returns an array representing the controls with axes present on the device\n(e.g., analog thumb sticks).\n

    Each entry in the array is a floating point value in the range -1.0 – 1.0, representing\nthe axis position from the lowest value (-1.0) to the highest value (1.0)." }, "gamepad.buttons": { - "url": "$MDN_URL$/web/api/gamepad/buttons", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/buttons", "status": [ "StandardTrack" ], @@ -10539,7 +10539,7 @@ "doc": "The buttons property of the Gamepad interface returns an array of GamepadButton objects representing the buttons present on the device.\n

    Each entry in the array is 0 if the button is not pressed, and non-zero (typically 1.0) if the button is pressed." }, "gamepad.connected": { - "url": "$MDN_URL$/web/api/gamepad/connected", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/connected", "status": [ "StandardTrack" ], @@ -10561,7 +10561,7 @@ "doc": "The Gamepad.connected property of the\nGamepad interface returns a boolean indicating whether the gamepad is\nstill connected to the system.\n

    If the gamepad is connected, the value is true; if not, it is\nfalse." }, "gamepad.displayid": { - "url": "$MDN_URL$/web/api/gamepad/displayid", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/displayId", "status": [ "Deprecated" ], @@ -10569,7 +10569,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The displayId read-only property of the Gamepad interface returns the VRDisplay.displayId of the associated VRDisplay — the VRDisplay that the gamepad is controlling the displayed scene of.\n

    A Gamepad is considered to be associated with a VRDisplay if it reports a pose that is in the same space as the display's pose, see VRDisplay.getPose().\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Gamepads Module.\n

    There is no direct replacement for this property. The Gamepad object associated with an XRInputSource can be obtained using the XRInputSource.gamepad property.\n

    " }, "gamepad.hand": { - "url": "$MDN_URL$/web/api/gamepad/hand", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/hand", "status": [ "Experimental", "StandardTrack" @@ -10584,7 +10584,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The hand read-only property of the Gamepad interface returns an enum defining what hand the controller is being held in, or is most likely to be held in." }, "gamepad.hapticactuators": { - "url": "$MDN_URL$/web/api/gamepad/hapticactuators", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/hapticActuators", "status": [ "Experimental", "StandardTrack" @@ -10599,7 +10599,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The hapticActuators read-only property of the Gamepad interface returns an array containing GamepadHapticActuator objects, each of which represents haptic feedback hardware available on the controller." }, "gamepad.id": { - "url": "$MDN_URL$/web/api/gamepad/id", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/id", "status": [ "StandardTrack" ], @@ -10621,7 +10621,7 @@ "doc": "The Gamepad.id property of the Gamepad\ninterface returns a string containing some information about the controller.\n

    The exact syntax is not strictly specified, but in Firefox it will contain three pieces\nof information separated by dashes (-):\n

    \n

    For example, a PS2 controller returned 810-3-USB Gamepad.\n

    This information is intended to allow you to find a mapping for the controls on the\ndevice as well as display useful feedback to the user." }, "gamepad.mapping": { - "url": "$MDN_URL$/web/api/gamepad/mapping", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/mapping", "status": [ "StandardTrack" ], @@ -10643,7 +10643,7 @@ "doc": "The Gamepad.mapping property of the\nGamepad interface returns a string indicating whether the browser has\nremapped the controls on the device to a known layout.\n

    The currently supported known layouts are:\n

    " }, "gamepad.pose": { - "url": "$MDN_URL$/web/api/gamepad/pose", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/pose", "status": [ "Experimental", "StandardTrack" @@ -10658,7 +10658,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The pose read-only property of the Gamepad interface returns a GamepadPose object representing the pose information associated with a WebVR controller (e.g., its position and orientation in 3D space)." }, "gamepad.timestamp": { - "url": "$MDN_URL$/web/api/gamepad/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/timestamp", "status": [ "StandardTrack" ], @@ -10680,7 +10680,7 @@ "doc": "The Gamepad.timestamp property of the\nGamepad interface returns a DOMHighResTimeStamp\nrepresenting the last time the data for this gamepad was updated.\n

    The idea behind this is to allow developers to determine if the axes and\nbutton data have been updated from the hardware. The value must be\nrelative to the navigationStart attribute of the\nPerformanceTiming interface. Values are monotonically\nincreasing, meaning that they can be compared to determine the ordering of updates, as\nnewer values will always be greater than or equal to older values.\n

    \n

    Note:\nThis property is not currently supported anywhere.\n

    " }, "gamepad.vibrationactuator": { - "url": "$MDN_URL$/web/api/gamepad/vibrationactuator", + "url": "https://developer.mozilla.org/docs/Web/API/Gamepad/vibrationActuator", "status": [ "StandardTrack" ], @@ -10697,7 +10697,7 @@ "doc": "The vibrationActuator read-only property of the Gamepad interface returns a GamepadHapticActuator object, which represents haptic feedback hardware available on the controller.\n
    \n

    Note:\nSupport for this property may vary across different combinations of platforms and controllers. Even if the controller supports haptic feedback, the platform may not support it.\n

    " }, "gamepadbutton": { - "url": "$MDN_URL$/web/api/gamepadbutton", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadButton", "status": [ "StandardTrack" ], @@ -10719,7 +10719,7 @@ "doc": "The GamepadButton interface defines an individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device.\n

    A GamepadButton object is returned by querying any value of the array returned by the buttons property of the Gamepad interface." }, "gamepadbutton.pressed": { - "url": "$MDN_URL$/web/api/gamepadbutton/pressed", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/pressed", "status": [ "StandardTrack" ], @@ -10741,7 +10741,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GamepadButton.pressed property of the\nGamepadButton interface returns a boolean indicating whether\nthe button is currently pressed (true) or unpressed (false)." }, "gamepadbutton.touched": { - "url": "$MDN_URL$/web/api/gamepadbutton/touched", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/touched", "status": [ "StandardTrack" ], @@ -10759,7 +10759,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The touched property of the\nGamepadButton interface returns a boolean indicating whether\na button capable of detecting touch is currently touched (true) or not touched (false).\n

    If the button is not capable of detecting touch but can return an analog value, the property will be true if the value is greater than 0, and false otherwise. If the button is not capable of detecting touch and can only report a digital value, then it should mirror the GamepadButton.pressed property." }, "gamepadbutton.value": { - "url": "$MDN_URL$/web/api/gamepadbutton/value", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadButton/value", "status": [ "StandardTrack" ], @@ -10781,7 +10781,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GamepadButton.value property of the\nGamepadButton interface returns a double value used to represent the\ncurrent state of analog buttons on many modern gamepads, such as the triggers.\n

    The values are normalized to the range 0.0 — 1.0, with\n0.0 representing a button that is not pressed, and 1.0 representing a\nbutton that is fully pressed." }, "gamepadevent": { - "url": "$MDN_URL$/web/api/gamepadevent", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent", "status": [ "StandardTrack" ], @@ -10803,7 +10803,7 @@ "doc": "The GamepadEvent interface of the Gamepad API contains references to gamepads connected to the system, which is what the gamepad events gamepadconnected and gamepaddisconnected are fired in response to." }, "gamepadevent.gamepad": { - "url": "$MDN_URL$/web/api/gamepadevent/gamepad", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent/gamepad", "status": [ "StandardTrack" ], @@ -10825,7 +10825,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GamepadEvent.gamepad property of the\nGamepadEvent interface returns a Gamepad\nobject, providing access to the associated gamepad data for fired\ngamepadconnected and gamepaddisconnected events." }, "gamepadevent.gamepadevent": { - "url": "$MDN_URL$/web/api/gamepadevent/gamepadevent", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadEvent/GamepadEvent", "status": [ "StandardTrack" ], @@ -10852,7 +10852,7 @@ "returns": "A new GamepadEvent object." }, "gamepadhapticactuator": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator", "status": [ "StandardTrack" ], @@ -10871,7 +10871,7 @@ "doc": "The GamepadHapticActuator interface of the Gamepad API represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware.\n

    This interface is accessible through the Gamepad.hapticActuators property." }, "gamepadhapticactuator.effects": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator/effects", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/effects", "status": [ "Experimental", "StandardTrack" @@ -10888,7 +10888,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The effects read-only property of the GamepadHapticActuator interface returns an array of enumerated values representing the different haptic effects that the actuator supports." }, "gamepadhapticactuator.playeffect": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator/playeffect", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/playEffect", "status": [ "StandardTrack" ], @@ -10910,7 +10910,7 @@ "returns": "A promise that resolves with \"complete\" when the effect successfully completes, or \"preempted\" if the current effect is stopped or replaced by another effect.\n

    The promise may reject with the following exception types:\n

    \n
    InvalidStateError DOMException
    \n
    \n

    The current document is not active or hidden.\n

    \n
    NotSupportedError DOMException
    \n
    \n

    The requested type is not supported by the current gamepad's actuator.\n

    \n
    TypeError DOMException
    \n
    \n

    The requested type is not a valid effect type.\n

    \n
    " }, "gamepadhapticactuator.pulse": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator/pulse", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/pulse", "status": [ "StandardTrack" ], @@ -10929,7 +10929,7 @@ "returns": "A promise that resolves with a value of true when the pulse has successfully completed." }, "gamepadhapticactuator.reset": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator/reset", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/reset", "status": [ "StandardTrack" ], @@ -10947,7 +10947,7 @@ "returns": "A promise that resolves with \"complete\" if the effect is successfully reset, or \"preempted\" if the effect was stopped or replaced by another effect.\n

    The promise may reject with the following exception types:\n

    \n
    InvalidStateError DOMException
    \n
    \n

    Promise rejects with InvalidStateError if the current document is not active or hidden.\n

    \n
    " }, "gamepadhapticactuator.type": { - "url": "$MDN_URL$/web/api/gamepadhapticactuator/type", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadHapticActuator/type", "status": [ "Deprecated" ], @@ -10963,7 +10963,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The type read-only property of the GamepadHapticActuator interface returns an enumerated value representing the type of the haptic hardware.\n

    This property is deprecated: use GamepadHapticActuator.effects to detect effect support." }, "gamepadpose": { - "url": "$MDN_URL$/web/api/gamepadpose", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose", "status": [ "Experimental", "StandardTrack" @@ -10978,7 +10978,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The GamepadPose interface of the Gamepad API represents the pose of a WebVR controller at a given timestamp (which includes orientation, position, velocity, and acceleration information).\n

    This interface is accessible through the Gamepad.pose property." }, "gamepadpose.angularacceleration": { - "url": "$MDN_URL$/web/api/gamepadpose/angularacceleration", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/angularAcceleration", "status": [ "Experimental", "StandardTrack" @@ -10993,7 +10993,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The angularAcceleration read-only property of the GamepadPose interface returns an array representing the angular acceleration vector of the Gamepad, in meters per second per second.\n

    In other words, the current acceleration of the sensor's rotation around the x, y, and z axes." }, "gamepadpose.angularvelocity": { - "url": "$MDN_URL$/web/api/gamepadpose/angularvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/angularVelocity", "status": [ "Experimental", "StandardTrack" @@ -11008,7 +11008,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The angularVelocity read-only property of the GamepadPose interface returns an array representing the angular velocity vector of the Gamepad, in radians per second.\n

    In other words, the current velocity at which the sensor is rotating around the x, y, and z axes." }, "gamepadpose.hasorientation": { - "url": "$MDN_URL$/web/api/gamepadpose/hasorientation", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/hasOrientation", "status": [ "Experimental", "StandardTrack" @@ -11023,7 +11023,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The hasOrientation read-only property of the GamepadPose interface returns a boolean value stating whether the Gamepad can track and return orientation information." }, "gamepadpose.hasposition": { - "url": "$MDN_URL$/web/api/gamepadpose/hasposition", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/hasPosition", "status": [ "Experimental", "StandardTrack" @@ -11038,7 +11038,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The hasPosition read-only property of the GamepadPose interface returns a boolean value stating whether the Gamepad can track and return position information." }, "gamepadpose.linearacceleration": { - "url": "$MDN_URL$/web/api/gamepadpose/linearacceleration", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/linearAcceleration", "status": [ "Experimental", "StandardTrack" @@ -11053,7 +11053,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The linearAcceleration read-only property of the GamepadPose interface returns an array representing the linear acceleration vector of the Gamepad, in meters per second per second.\n

    In other words, the current acceleration of the sensor, along the x, y, and z axes." }, "gamepadpose.linearvelocity": { - "url": "$MDN_URL$/web/api/gamepadpose/linearvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/linearVelocity", "status": [ "Experimental", "StandardTrack" @@ -11068,7 +11068,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The linearVelocity read-only property of the GamepadPose interface returns an array representing the linear velocity vector of the Gamepad, in meters per second.\n

    In other words, the current velocity at which the sensor is moving along the x, y, and z axes." }, "gamepadpose.orientation": { - "url": "$MDN_URL$/web/api/gamepadpose/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/orientation", "status": [ "Experimental", "StandardTrack" @@ -11083,7 +11083,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The orientation read-only property of the GamepadPose interface returns the orientation of the Gamepad, as a quaternion value.\n

    The value is a Float32Array, made up of the following values:\n

    \n

    The orientation yaw (rotation around the y axis) is relative to the initial yaw of the sensor when it was first read." }, "gamepadpose.position": { - "url": "$MDN_URL$/web/api/gamepadpose/position", + "url": "https://developer.mozilla.org/docs/Web/API/GamepadPose/position", "status": [ "Experimental", "StandardTrack" @@ -11098,7 +11098,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The position read-only property of the GamepadPose interface returns the position of the Gamepad as a 3D vector.\n

    The coordinate system is as follows:\n

    \n

    Positions are measured in meters from an origin point — this point is the position the sensor was first read at." }, "geolocation": { - "url": "$MDN_URL$/web/api/geolocation", + "url": "https://developer.mozilla.org/docs/Web/API/Geolocation", "status": [ "StandardTrack" ], @@ -11120,7 +11120,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Geolocation interface represents an object able to obtain the position of the device programmatically. It gives Web content access to the location of the device. This allows a website or app to offer customized results based on the user's location.\n

    An object with this interface is obtained using the navigator.geolocation property implemented by the Navigator object.\n

    \n

    Note:\nFor security reasons, when a web page tries to access location information, the user is notified and asked to grant permission. Be aware that each browser has its own policies and methods for requesting this permission.\n

    " }, "geolocation.clearwatch": { - "url": "$MDN_URL$/web/api/geolocation/clearwatch", + "url": "https://developer.mozilla.org/docs/Web/API/Geolocation/clearWatch", "status": [ "StandardTrack" ], @@ -11146,7 +11146,7 @@ "returns": "None (undefined)." }, "geolocation.getcurrentposition": { - "url": "$MDN_URL$/web/api/geolocation/getcurrentposition", + "url": "https://developer.mozilla.org/docs/Web/API/Geolocation/getCurrentPosition", "status": [ "StandardTrack" ], @@ -11174,7 +11174,7 @@ "returns": "None (undefined)." }, "geolocation.watchposition": { - "url": "$MDN_URL$/web/api/geolocation/watchposition", + "url": "https://developer.mozilla.org/docs/Web/API/Geolocation/watchPosition", "status": [ "StandardTrack" ], @@ -11202,7 +11202,7 @@ "returns": "An integer ID that identifies the registered handler.\nThe ID can be passed to the Geolocation.clearWatch() to unregister the handler." }, "geolocationcoordinates": { - "url": "$MDN_URL$/web/api/geolocationcoordinates", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates", "status": [ "StandardTrack" ], @@ -11223,7 +11223,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GeolocationCoordinates interface represents the position and altitude of the device on Earth, as well as the accuracy with which these properties are calculated.\nThe geographic position information is provided in terms of World Geodetic System coordinates (WGS84)." }, "geolocationcoordinates.accuracy": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/accuracy", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/accuracy", "status": [ "StandardTrack" ], @@ -11245,7 +11245,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The accuracy read-only property of the GeolocationCoordinates interface is a strictly positive double representing the accuracy, with a 95% confidence level, of the GeolocationCoordinates.latitude and GeolocationCoordinates.longitude properties expressed in meters." }, "geolocationcoordinates.altitude": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/altitude", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/altitude", "status": [ "StandardTrack" ], @@ -11267,7 +11267,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The altitude read-only property of the GeolocationCoordinates interface is a double representing the altitude of the position in meters above the WGS84 ellipsoid (which defines the nominal sea level surface). This value is null if the implementation cannot provide this data." }, "geolocationcoordinates.altitudeaccuracy": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/altitudeaccuracy", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/altitudeAccuracy", "status": [ "StandardTrack" ], @@ -11289,7 +11289,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The altitudeAccuracy read-only property of the GeolocationCoordinates interface is a strictly positive double representing the accuracy, with a 95% confidence level, of the altitude expressed in meters. This value is null if the implementation doesn't support measuring altitude." }, "geolocationcoordinates.heading": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/heading", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/heading", "status": [ "StandardTrack" ], @@ -11311,7 +11311,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The heading read-only property of the GeolocationCoordinates interface is a double representing the direction in which the device is traveling. This value, specified in degrees, indicates how far off from heading due north the device is. 0 degrees represents true north, and the direction is determined clockwise (which means that east is 90 degrees and west is 270 degrees). If GeolocationCoordinates.speed is 0 or the device is not able to provide heading information, heading is null." }, "geolocationcoordinates.latitude": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/latitude", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/latitude", "status": [ "StandardTrack" ], @@ -11333,7 +11333,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The latitude read-only property of the GeolocationCoordinates interface is a double representing the latitude of the position in decimal degrees." }, "geolocationcoordinates.longitude": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/longitude", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/longitude", "status": [ "StandardTrack" ], @@ -11355,7 +11355,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The longitude read-only property of the GeolocationCoordinates interface is a number which represents the longitude of a geographical position, specified in decimal degrees.\nTogether with a timestamp, given as Unix time in milliseconds, indicating a time of measurement, the GeolocationCoordinates object is part of the GeolocationPosition interface, which is the object type returned by Geolocation API functions that obtain and return a geographical position." }, "geolocationcoordinates.speed": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/speed", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/speed", "status": [ "StandardTrack" ], @@ -11377,7 +11377,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The speed read-only property of the GeolocationCoordinates interface is a double representing the velocity of the device in meters per second. This value is null if the implementation is not able to measure it." }, "geolocationcoordinates.tojson": { - "url": "$MDN_URL$/web/api/geolocationcoordinates/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates/toJSON", "status": [ "StandardTrack" ], @@ -11399,7 +11399,7 @@ "returns": "A JSON object that is the serialization of the GeolocationCoordinates object." }, "geolocationposition": { - "url": "$MDN_URL$/web/api/geolocationposition", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPosition", "status": [ "StandardTrack" ], @@ -11421,7 +11421,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GeolocationPosition interface represents the position of the concerned device at a given time. The position, represented by a GeolocationCoordinates object, comprehends the 2D position of the device, on a spheroid representing the Earth, but also its altitude and its speed." }, "geolocationposition.coords": { - "url": "$MDN_URL$/web/api/geolocationposition/coords", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPosition/coords", "status": [ "StandardTrack" ], @@ -11443,7 +11443,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The coords read-only property of the GeolocationPosition interface returns a GeolocationCoordinates object representing a geographic position. It contains the location, that is longitude and latitude on the Earth, the altitude, and the speed of the object concerned, regrouped inside the returned value. It also contains accuracy information about these values." }, "geolocationposition.timestamp": { - "url": "$MDN_URL$/web/api/geolocationposition/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPosition/timestamp", "status": [ "StandardTrack" ], @@ -11465,7 +11465,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The timestamp read-only property of the GeolocationPosition interface represents the date and time that the position was acquired by the device." }, "geolocationposition.tojson": { - "url": "$MDN_URL$/web/api/geolocationposition/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPosition/toJSON", "status": [ "StandardTrack" ], @@ -11487,7 +11487,7 @@ "returns": "A JSON object that is the serialization of the GeolocationPosition object." }, "geolocationpositionerror": { - "url": "$MDN_URL$/web/api/geolocationpositionerror", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPositionError", "status": [ "StandardTrack" ], @@ -11509,7 +11509,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GeolocationPositionError interface represents the reason of an error occurring when using the geolocating device." }, "geolocationpositionerror.code": { - "url": "$MDN_URL$/web/api/geolocationpositionerror/code", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPositionError/code", "status": [ "StandardTrack" ], @@ -11531,7 +11531,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The code read-only property of the GeolocationPositionError interface is an unsigned short representing the error code.\n

    The following values are possible:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ValueAssociated constantDescription
    1PERMISSION_DENIED\nThe acquisition of the geolocation information failed because the page\ndidn't have the permission to do it.\n
    2POSITION_UNAVAILABLE\nThe acquisition of the geolocation failed because one or several internal sources of position returned an internal error.\n
    3TIMEOUTGeolocation information was not obtained in the allowed time.
    " }, "geolocationpositionerror.message": { - "url": "$MDN_URL$/web/api/geolocationpositionerror/message", + "url": "https://developer.mozilla.org/docs/Web/API/GeolocationPositionError/message", "status": [ "StandardTrack" ], @@ -11553,7 +11553,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The message read-only property of the GeolocationPositionError interface returns a human-readable string describing the details of the error." }, "gestureevent": { - "url": "$MDN_URL$/web/api/gestureevent", + "url": "https://developer.mozilla.org/docs/Web/API/GestureEvent", "compatibility": { "Safari": "9", "SafariIOS": "2" @@ -11561,7 +11561,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The GestureEvent is a proprietary interface specific to WebKit which gives information regarding multi-touch gestures. Events using this interface include gesturestart, gesturechange, and gestureend." }, "gpu": { - "url": "$MDN_URL$/web/api/gpu", + "url": "https://developer.mozilla.org/docs/Web/API/GPU", "status": [ "StandardTrack" ], @@ -11576,7 +11576,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPU interface of the WebGPU API is the starting point for using WebGPU. It can be used to return a GPUAdapter from which you can request devices, configure features and limits, and more.\n

    The GPU object for the current context is accessed via the Navigator.gpu or WorkerNavigator.gpu properties." }, "gpu.getpreferredcanvasformat": { - "url": "$MDN_URL$/web/api/gpu/getpreferredcanvasformat", + "url": "https://developer.mozilla.org/docs/Web/API/GPU/getPreferredCanvasFormat", "status": [ "StandardTrack" ], @@ -11592,7 +11592,7 @@ "returns": "A string indicating a canvas texture format. The value can be rgba8unorm or bgra8unorm." }, "gpu.requestadapter": { - "url": "$MDN_URL$/web/api/gpu/requestadapter", + "url": "https://developer.mozilla.org/docs/Web/API/GPU/requestAdapter", "status": [ "StandardTrack" ], @@ -11611,7 +11611,7 @@ "returns": "A Promise that fulfills with a GPUAdapter object instance if the request is successful.\n

    requestAdapter() will resolve to null if an appropriate adapter is not available." }, "gpu.wgsllanguagefeatures": { - "url": "$MDN_URL$/web/api/gpu/wgsllanguagefeatures", + "url": "https://developer.mozilla.org/docs/Web/API/GPU/wgslLanguageFeatures", "status": [ "StandardTrack" ], @@ -11626,7 +11626,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The wgslLanguageFeatures read-only property of the\nGPU interface returns a WGSLLanguageFeatures object that reports the WGSL language extensions supported by the WebGPU implementation.\n

    \n

    Note:\nNot all WGSL language extensions are available to WebGPU in all browsers that support the API. We recommend you thoroughly test any extensions you choose to use.\n

    " }, "gpuadapter": { - "url": "$MDN_URL$/web/api/gpuadapter", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter", "status": [ "StandardTrack" ], @@ -11641,7 +11641,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUAdapter interface of the WebGPU API represents a GPU adapter. From this you can request a GPUDevice, adapter info, features, and limits.\n

    A GPUAdapter object is requested using the GPU.requestAdapter() method." }, "gpuadapter.features": { - "url": "$MDN_URL$/web/api/gpuadapter/features", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/features", "status": [ "StandardTrack" ], @@ -11656,7 +11656,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The features read-only property of the\nGPUAdapter interface returns a GPUSupportedFeatures object that describes additional functionality supported by the adapter.\n

    You should note that not all features will be available to WebGPU in all browsers that support it, even if the features are supported by the underlying hardware. This could be due to constraints in the underlying system, browser, or adapter. For example:\n

    \n

    If you are hoping to take advantage of a specific additional feature in a WebGPU app, thorough testing is advised." }, "gpuadapter.info": { - "url": "$MDN_URL$/web/api/gpuadapter/info", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/info", "status": [ "StandardTrack" ], @@ -11670,7 +11670,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The info read-only property of the\nGPUAdapter interface returns a GPUAdapterInfo object containing identifying information about the adapter." }, "gpuadapter.isfallbackadapter": { - "url": "$MDN_URL$/web/api/gpuadapter/isfallbackadapter", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/isFallbackAdapter", "status": [ "Deprecated" ], @@ -11682,7 +11682,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The isFallbackAdapter read-only property of the\nGPUAdapter interface returns true if the adapter is a fallback adapter, and false if not.\n

    This property has been removed from the web platform. Use GPUAdapterInfo.isFallbackAdapter instead." }, "gpuadapter.limits": { - "url": "$MDN_URL$/web/api/gpuadapter/limits", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/limits", "status": [ "StandardTrack" ], @@ -11697,7 +11697,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The limits read-only property of the\nGPUAdapter interface returns a GPUSupportedLimits object that describes the limits supported by the adapter.\n

    You should note that, rather than reporting the exact limits of each GPU, browsers will likely report different tier values of different limits to reduce the unique information available to drive-by fingerprinting. For example, the tiers of a certain limit might be 2048, 8192, and 32768. If your GPU's actual limit is 16384, the browser will still report 8192.\n

    Given that different browsers will handle this differently and the tier values may change over time, it is hard to provide an accurate account of what limit values to expect — thorough testing is advised." }, "gpuadapter.requestadapterinfo": { - "url": "$MDN_URL$/web/api/gpuadapter/requestadapterinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/requestAdapterInfo", "status": [ "Deprecated" ], @@ -11708,7 +11708,7 @@ "returns": "A Promise that fulfills with a GPUAdapterInfo object instance." }, "gpuadapter.requestdevice": { - "url": "$MDN_URL$/web/api/gpuadapter/requestdevice", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/requestDevice", "status": [ "StandardTrack" ], @@ -11731,7 +11731,7 @@ } }, "gpuadapterinfo": { - "url": "$MDN_URL$/web/api/gpuadapterinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo", "status": [ "StandardTrack" ], @@ -11746,7 +11746,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUAdapterInfo interface of the WebGPU API contains identifying information about a GPUAdapter.\n

    An adapter's GPUAdapterInfo can be retrieved using the GPUAdapter.info property of the adapter itself, or the GPUDevice.adapterInfo property of a device that originated from the adapter.\n

    This object allows developers to access specific details about the user's GPU so that they can preemptively apply workarounds for GPU-specific bugs, or provide different codepaths to better suit different GPU architectures. Providing such information does present a security risk — it could be used for fingerprinting — therefore the information shared is kept at a minimum, and different browser vendors are likely to share different information types and granularities." }, "gpuadapterinfo.architecture": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/architecture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/architecture", "status": [ "StandardTrack" ], @@ -11761,7 +11761,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The architecture read-only property of the\nGPUAdapterInfo interface returns the name of the family or class of GPUs the adapter belongs to, or an empty string if it is not available." }, "gpuadapterinfo.description": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/description", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/description", "status": [ "StandardTrack" ], @@ -11776,7 +11776,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The description read-only property of the\nGPUAdapterInfo interface returns a human-readable string describing the adapter, or an empty string if it is not available." }, "gpuadapterinfo.device": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/device", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/device", "status": [ "StandardTrack" ], @@ -11791,7 +11791,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The device read-only property of the\nGPUAdapterInfo interface returns a vendor-specific identifier for the adapter, or an empty string if it is not available." }, "gpuadapterinfo.isfallbackadapter": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/isfallbackadapter", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/isFallbackAdapter", "status": [ "StandardTrack" ], @@ -11806,7 +11806,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The isFallbackAdapter read-only property of the\nGPUAdapterInfo interface returns true if the adapter is a fallback adapter, and false if not." }, "gpuadapterinfo.subgroupmaxsize": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/subgroupmaxsize", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/subgroupMaxSize", "status": [ "StandardTrack" ], @@ -11817,7 +11817,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The subgroupMaxSize read-only property of the GPUAdapterInfo interface returns the maximum supported subgroup size for the GPUAdapter. This can be used along with the subgroups feature." }, "gpuadapterinfo.subgroupminsize": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/subgroupminsize", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/subgroupMinSize", "status": [ "StandardTrack" ], @@ -11828,7 +11828,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The subgroupMinSize read-only property of the GPUAdapterInfo interface returns the minimum supported subgroup size for the GPUAdapter. This can be used along with the subgroups feature." }, "gpuadapterinfo.vendor": { - "url": "$MDN_URL$/web/api/gpuadapterinfo/vendor", + "url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/vendor", "status": [ "StandardTrack" ], @@ -11843,7 +11843,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The vendor read-only property of the\nGPUAdapterInfo interface returns the name of the adapter vendor, or an empty string if it is not available." }, "gpubindgroup": { - "url": "$MDN_URL$/web/api/gpubindgroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroup", "status": [ "StandardTrack" ], @@ -11858,7 +11858,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUBindGroup interface of the WebGPU API is based on a GPUBindGroupLayout and defines a set of resources to be bound together in a group and how those resources are used in shader stages.\n

    A GPUBindGroup object instance is created using the GPUDevice.createBindGroup() method." }, "gpubindgroup.label": { - "url": "$MDN_URL$/web/api/gpubindgroup/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroup/label", "status": [ "StandardTrack" ], @@ -11873,7 +11873,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUBindGroup interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createBindGroup() call, or you can get and set it directly on the GPUBindGroup object." }, "gpubindgrouplayout": { - "url": "$MDN_URL$/web/api/gpubindgrouplayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout", "status": [ "StandardTrack" ], @@ -11888,7 +11888,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUBindGroupLayout interface of the WebGPU API defines the structure and purpose of related GPU resources such as buffers that will be used in a pipeline, and is used as a template when creating GPUBindGroups.\n

    A GPUBindGroupLayout object instance is created using the GPUDevice.createBindGroupLayout() method." }, "gpubindgrouplayout.label": { - "url": "$MDN_URL$/web/api/gpubindgrouplayout/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout/label", "status": [ "StandardTrack" ], @@ -11903,7 +11903,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUBindGroupLayout interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createBindGroupLayout() call, or you can get and set it directly on the GPUBindGroupLayout object." }, "gpubuffer": { - "url": "$MDN_URL$/web/api/gpubuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer", "status": [ "StandardTrack" ], @@ -11918,7 +11918,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUBuffer interface of the WebGPU API represents a block of memory that can be used to store raw data to use in GPU operations.\n

    A GPUBuffer object instance is created using the GPUDevice.createBuffer() method." }, "gpubuffer.destroy": { - "url": "$MDN_URL$/web/api/gpubuffer/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/destroy", "status": [ "StandardTrack" ], @@ -11934,7 +11934,7 @@ "returns": "None (Undefined)." }, "gpubuffer.getmappedrange": { - "url": "$MDN_URL$/web/api/gpubuffer/getmappedrange", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/getMappedRange", "status": [ "StandardTrack" ], @@ -11954,7 +11954,7 @@ "returns": "An ArrayBuffer." }, "gpubuffer.label": { - "url": "$MDN_URL$/web/api/gpubuffer/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/label", "status": [ "StandardTrack" ], @@ -11969,7 +11969,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUBuffer interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createBuffer() call, or you can get and set it directly on the GPUBuffer object." }, "gpubuffer.mapasync": { - "url": "$MDN_URL$/web/api/gpubuffer/mapasync", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapAsync", "status": [ "StandardTrack" ], @@ -11990,7 +11990,7 @@ "returns": "A Promise that resolves to Undefined when the GPUBuffer's content is ready to be accessed." }, "gpubuffer.mapstate": { - "url": "$MDN_URL$/web/api/gpubuffer/mapstate", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapState", "status": [ "StandardTrack" ], @@ -12005,7 +12005,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The mapState read-only property of the\nGPUBuffer interface represents the mapped state of the GPUBuffer." }, "gpubuffer.size": { - "url": "$MDN_URL$/web/api/gpubuffer/size", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/size", "status": [ "StandardTrack" ], @@ -12020,7 +12020,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The size read-only property of the\nGPUBuffer interface represents the length of the GPUBuffer's memory allocation, in bytes.\n

    size is set via the size property in the descriptor object passed into the originating GPUDevice.createBuffer() call." }, "gpubuffer.unmap": { - "url": "$MDN_URL$/web/api/gpubuffer/unmap", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/unmap", "status": [ "StandardTrack" ], @@ -12036,7 +12036,7 @@ "returns": "None (Undefined)." }, "gpubuffer.usage": { - "url": "$MDN_URL$/web/api/gpubuffer/usage", + "url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/usage", "status": [ "StandardTrack" ], @@ -12051,7 +12051,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The usage read-only property of the\nGPUBuffer interface contains the bitwise flags representing the allowed usages of the GPUBuffer.\n

    usage is set via the usage property in the descriptor object passed into the originating GPUDevice.createBuffer() call." }, "gpucanvascontext": { - "url": "$MDN_URL$/web/api/gpucanvascontext", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext", "status": [ "StandardTrack" ], @@ -12066,7 +12066,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUCanvasContext interface of the WebGPU API represents the WebGPU rendering context of a <canvas> element, returned via an HTMLCanvasElement.getContext() call with a contextType of \"webgpu\"." }, "gpucanvascontext.canvas": { - "url": "$MDN_URL$/web/api/gpucanvascontext/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/canvas", "status": [ "StandardTrack" ], @@ -12081,7 +12081,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The canvas read-only property of the\nGPUCanvasContext interface returns a reference to the canvas that the context was created from." }, "gpucanvascontext.configure": { - "url": "$MDN_URL$/web/api/gpucanvascontext/configure", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/configure", "status": [ "StandardTrack" ], @@ -12100,7 +12100,7 @@ "returns": "None (undefined)." }, "gpucanvascontext.getconfiguration": { - "url": "$MDN_URL$/web/api/gpucanvascontext/getconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/getConfiguration", "status": [ "StandardTrack" ], @@ -12115,7 +12115,7 @@ "returns": "An object containing the configuration options set on the context (i.e., via the GPUCanvasContext.configure() method), or null if no configuration is set (either no configuration was previously set, or a configuration was set and then GPUCanvasContext.unconfigure() was called on the context)." }, "gpucanvascontext.getcurrenttexture": { - "url": "$MDN_URL$/web/api/gpucanvascontext/getcurrenttexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/getCurrentTexture", "status": [ "StandardTrack" ], @@ -12134,7 +12134,7 @@ } }, "gpucanvascontext.unconfigure": { - "url": "$MDN_URL$/web/api/gpucanvascontext/unconfigure", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/unconfigure", "status": [ "StandardTrack" ], @@ -12150,7 +12150,7 @@ "returns": "None (undefined)." }, "gpucommandbuffer": { - "url": "$MDN_URL$/web/api/gpucommandbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer", "status": [ "StandardTrack" ], @@ -12165,7 +12165,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUCommandBuffer interface of the WebGPU API represents a pre-recorded list of GPU commands that can be submitted to a GPUQueue for execution.\n

    A GPUCommandBuffer is created via the GPUCommandEncoder.finish() method; the GPU commands recorded within are submitted for execution by passing the GPUCommandBuffer into the parameter of a GPUQueue.submit() call.\n

    \n

    Note:\nOnce a GPUCommandBuffer object has been submitted, it cannot be used again.\n

    " }, "gpucommandbuffer.label": { - "url": "$MDN_URL$/web/api/gpucommandbuffer/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer/label", "status": [ "StandardTrack" ], @@ -12180,7 +12180,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPUCommandBuffer interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUCommandEncoder.finish() call, or you can get and set it directly on the GPUCommandBuffer object." }, "gpucommandencoder": { - "url": "$MDN_URL$/web/api/gpucommandencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder", "status": [ "StandardTrack" ], @@ -12195,7 +12195,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUCommandEncoder interface of the WebGPU API represents an encoder that collects a sequence of GPU commands to be issued to the GPU.\n

    A GPUCommandEncoder object instance is created via the GPUDevice.createCommandEncoder() property." }, "gpucommandencoder.begincomputepass": { - "url": "$MDN_URL$/web/api/gpucommandencoder/begincomputepass", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginComputePass", "status": [ "StandardTrack" ], @@ -12214,7 +12214,7 @@ "returns": "A GPUComputePassEncoder object instance." }, "gpucommandencoder.beginrenderpass": { - "url": "$MDN_URL$/web/api/gpucommandencoder/beginrenderpass", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginRenderPass", "status": [ "StandardTrack" ], @@ -12233,7 +12233,7 @@ "returns": "A GPURenderPassEncoder object instance." }, "gpucommandencoder.clearbuffer": { - "url": "$MDN_URL$/web/api/gpucommandencoder/clearbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/clearBuffer", "status": [ "StandardTrack" ], @@ -12254,7 +12254,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.copybuffertobuffer": { - "url": "$MDN_URL$/web/api/gpucommandencoder/copybuffertobuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToBuffer", "status": [ "StandardTrack" ], @@ -12277,7 +12277,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.copybuffertotexture": { - "url": "$MDN_URL$/web/api/gpucommandencoder/copybuffertotexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToTexture", "status": [ "StandardTrack" ], @@ -12298,7 +12298,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.copytexturetobuffer": { - "url": "$MDN_URL$/web/api/gpucommandencoder/copytexturetobuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToBuffer", "status": [ "StandardTrack" ], @@ -12319,7 +12319,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.copytexturetotexture": { - "url": "$MDN_URL$/web/api/gpucommandencoder/copytexturetotexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToTexture", "status": [ "StandardTrack" ], @@ -12340,7 +12340,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.finish": { - "url": "$MDN_URL$/web/api/gpucommandencoder/finish", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/finish", "status": [ "StandardTrack" ], @@ -12359,7 +12359,7 @@ "returns": "A GPUCommandBuffer object instance." }, "gpucommandencoder.insertdebugmarker": { - "url": "$MDN_URL$/web/api/gpucommandencoder/insertdebugmarker", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/insertDebugMarker", "status": [ "StandardTrack" ], @@ -12378,7 +12378,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.label": { - "url": "$MDN_URL$/web/api/gpucommandencoder/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/label", "status": [ "StandardTrack" ], @@ -12393,7 +12393,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPUCommandEncoder interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createCommandEncoder() call, or you can get and set it directly on the GPUCommandEncoder object." }, "gpucommandencoder.popdebuggroup": { - "url": "$MDN_URL$/web/api/gpucommandencoder/popdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/popDebugGroup", "status": [ "StandardTrack" ], @@ -12409,7 +12409,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.pushdebuggroup": { - "url": "$MDN_URL$/web/api/gpucommandencoder/pushdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/pushDebugGroup", "status": [ "StandardTrack" ], @@ -12428,7 +12428,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.resolvequeryset": { - "url": "$MDN_URL$/web/api/gpucommandencoder/resolvequeryset", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/resolveQuerySet", "status": [ "StandardTrack" ], @@ -12451,7 +12451,7 @@ "returns": "None (Undefined)." }, "gpucommandencoder.writetimestamp": { - "url": "$MDN_URL$/web/api/gpucommandencoder/writetimestamp", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/writeTimestamp", "status": [ "Deprecated" ], @@ -12464,7 +12464,7 @@ "returns": "None (Undefined)." }, "gpucompilationinfo": { - "url": "$MDN_URL$/web/api/gpucompilationinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo", "status": [ "StandardTrack" ], @@ -12479,7 +12479,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUCompilationInfo interface of the WebGPU API represents an array of GPUCompilationMessage objects generated by the GPU shader module compiler to help diagnose problems with shader code.\n

    GPUCompilationInfo is accessed via GPUShaderModule.getCompilationInfo()." }, "gpucompilationinfo.messages": { - "url": "$MDN_URL$/web/api/gpucompilationinfo/messages", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo/messages", "status": [ "StandardTrack" ], @@ -12494,7 +12494,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The messages read-only property of the\nGPUCompilationInfo interface is an array of GPUCompilationMessage objects, each one containing the details of an individual shader compilation message. Messages can be informational, warnings, or errors." }, "gpucompilationmessage": { - "url": "$MDN_URL$/web/api/gpucompilationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage", "status": [ "StandardTrack" ], @@ -12509,7 +12509,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUCompilationMessage interface of the WebGPU API represents a single informational, warning, or error message generated by the GPU shader module compiler.\n

    An array of GPUCompilationMessage objects is available in the messages property of the GPUCompilationInfo object accessed via GPUShaderModule.getCompilationInfo()." }, "gpucompilationmessage.length": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/length", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/length", "status": [ "StandardTrack" ], @@ -12524,7 +12524,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The length read-only property of the\nGPUCompilationMessage interface is a number representing the length of the substring that the message corresponds to." }, "gpucompilationmessage.linenum": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/linenum", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/lineNum", "status": [ "StandardTrack" ], @@ -12539,7 +12539,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The lineNum read-only property of the\nGPUCompilationMessage interface is a number representing the line number in the shader code that the message corresponds to." }, "gpucompilationmessage.linepos": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/linepos", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/linePos", "status": [ "StandardTrack" ], @@ -12554,7 +12554,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The linePos read-only property of the\nGPUCompilationMessage interface is a number representing the position in the code line that the message corresponds to. This could be an exact point, or the start of the relevant substring." }, "gpucompilationmessage.message": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/message", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/message", "status": [ "StandardTrack" ], @@ -12569,7 +12569,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The message read-only property of the\nGPUCompilationMessage interface is a string representing human-readable message text." }, "gpucompilationmessage.offset": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/offset", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/offset", "status": [ "StandardTrack" ], @@ -12584,7 +12584,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The offset read-only property of the\nGPUCompilationMessage interface is a number representing the offset from the start of the shader code to the exact point, or the start of the relevant substring, that the message corresponds to." }, "gpucompilationmessage.type": { - "url": "$MDN_URL$/web/api/gpucompilationmessage/type", + "url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/type", "status": [ "StandardTrack" ], @@ -12599,7 +12599,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the\nGPUCompilationMessage interface is an enumerated value representing the type of the message. Each type represents a different severity level." }, "gpucomputepassencoder": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder", "status": [ "StandardTrack" ], @@ -12614,7 +12614,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUComputePassEncoder interface of the WebGPU API encodes commands related to controlling the compute shader stage, as issued by a GPUComputePipeline. It forms part of the overall encoding activity of a GPUCommandEncoder.\n

    A compute pipeline contains a single compute stage in which a compute shader takes general data, processes it in parallel across a specified number of workgroups, then returns the result in one or more buffers.\n

    A GPUComputePassEncoder object instance is created via the GPUCommandEncoder.beginComputePass() property." }, "gpucomputepassencoder.dispatchworkgroups": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/dispatchworkgroups", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroups", "status": [ "StandardTrack" ], @@ -12635,7 +12635,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.dispatchworkgroupsindirect": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/dispatchworkgroupsindirect", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroupsIndirect", "status": [ "StandardTrack" ], @@ -12655,7 +12655,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.end": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/end", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/end", "status": [ "StandardTrack" ], @@ -12671,7 +12671,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.insertdebugmarker": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/insertdebugmarker", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/insertDebugMarker", "status": [ "StandardTrack" ], @@ -12690,7 +12690,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.label": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/label", "status": [ "StandardTrack" ], @@ -12705,7 +12705,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPUComputePassEncoder interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUCommandEncoder.beginComputePass() call, or you can get and set it directly on the GPUComputePassEncoder object." }, "gpucomputepassencoder.popdebuggroup": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/popdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/popDebugGroup", "status": [ "StandardTrack" ], @@ -12721,7 +12721,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.pushdebuggroup": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/pushdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/pushDebugGroup", "status": [ "StandardTrack" ], @@ -12740,7 +12740,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.setbindgroup": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/setbindgroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setBindGroup", "status": [ "StandardTrack" ], @@ -12763,7 +12763,7 @@ "returns": "None (Undefined)." }, "gpucomputepassencoder.setpipeline": { - "url": "$MDN_URL$/web/api/gpucomputepassencoder/setpipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setPipeline", "status": [ "StandardTrack" ], @@ -12782,7 +12782,7 @@ "returns": "None (Undefined)." }, "gpucomputepipeline": { - "url": "$MDN_URL$/web/api/gpucomputepipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline", "status": [ "StandardTrack" ], @@ -12797,7 +12797,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUComputePipeline interface of the WebGPU API represents a pipeline that controls the compute shader stage and can be used in a GPUComputePassEncoder.\n

    A GPUComputePipeline object instance can be created using the GPUDevice.createComputePipeline() or GPUDevice.createComputePipelineAsync() methods." }, "gpucomputepipeline.getbindgrouplayout": { - "url": "$MDN_URL$/web/api/gpucomputepipeline/getbindgrouplayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/getBindGroupLayout", "status": [ "StandardTrack" ], @@ -12816,7 +12816,7 @@ "returns": "A GPUBindGroupLayout object instance." }, "gpucomputepipeline.label": { - "url": "$MDN_URL$/web/api/gpucomputepipeline/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/label", "status": [ "StandardTrack" ], @@ -12831,7 +12831,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUComputePipeline interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createComputePipeline() or GPUDevice.createComputePipelineAsync() call, or you can get and set it directly on the GPUComputePipeline object." }, "gpudevice": { - "url": "$MDN_URL$/web/api/gpudevice", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice", "status": [ "StandardTrack" ], @@ -12846,7 +12846,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUDevice interface of the WebGPU API represents a logical GPU device. This is the main interface through which the majority of WebGPU functionality is accessed.\n

    A GPUDevice object is requested using the GPUAdapter.requestDevice() method." }, "gpudevice.adapterinfo": { - "url": "$MDN_URL$/web/api/gpudevice/adapterinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/adapterInfo", "status": [ "StandardTrack" ], @@ -12857,7 +12857,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The adapterInfo read-only property of the\nGPUDevice interface returns a GPUAdapterInfo object containing identifying information about the device's originating adapter." }, "gpudevice.createbindgroup": { - "url": "$MDN_URL$/web/api/gpudevice/createbindgroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroup", "status": [ "StandardTrack" ], @@ -12876,7 +12876,7 @@ "returns": "A GPUBindGroup object instance." }, "gpudevice.createbindgrouplayout": { - "url": "$MDN_URL$/web/api/gpudevice/createbindgrouplayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroupLayout", "status": [ "StandardTrack" ], @@ -12895,7 +12895,7 @@ "returns": "A GPUBindGroupLayout object instance." }, "gpudevice.createbuffer": { - "url": "$MDN_URL$/web/api/gpudevice/createbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBuffer", "status": [ "StandardTrack" ], @@ -12917,7 +12917,7 @@ } }, "gpudevice.createcommandencoder": { - "url": "$MDN_URL$/web/api/gpudevice/createcommandencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createCommandEncoder", "status": [ "StandardTrack" ], @@ -12936,7 +12936,7 @@ "returns": "A GPUCommandEncoder object instance." }, "gpudevice.createcomputepipeline": { - "url": "$MDN_URL$/web/api/gpudevice/createcomputepipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipeline", "status": [ "StandardTrack" ], @@ -12955,7 +12955,7 @@ "returns": "A GPUComputePipeline object instance." }, "gpudevice.createcomputepipelineasync": { - "url": "$MDN_URL$/web/api/gpudevice/createcomputepipelineasync", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipelineAsync", "status": [ "StandardTrack" ], @@ -12974,7 +12974,7 @@ "returns": "A Promise that fulfills with a GPUComputePipeline object instance when the created pipeline is ready to be used without additional delay." }, "gpudevice.createpipelinelayout": { - "url": "$MDN_URL$/web/api/gpudevice/createpipelinelayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createPipelineLayout", "status": [ "StandardTrack" ], @@ -12993,7 +12993,7 @@ "returns": "A GPUPipelineLayout object instance." }, "gpudevice.createqueryset": { - "url": "$MDN_URL$/web/api/gpudevice/createqueryset", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createQuerySet", "status": [ "StandardTrack" ], @@ -13012,7 +13012,7 @@ "returns": "A GPUQuerySet object instance." }, "gpudevice.createrenderbundleencoder": { - "url": "$MDN_URL$/web/api/gpudevice/createrenderbundleencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderBundleEncoder", "status": [ "StandardTrack" ], @@ -13031,7 +13031,7 @@ "returns": "A GPURenderBundleEncoder object instance." }, "gpudevice.createrenderpipeline": { - "url": "$MDN_URL$/web/api/gpudevice/createrenderpipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipeline", "status": [ "StandardTrack" ], @@ -13050,7 +13050,7 @@ "returns": "A GPURenderPipeline object instance." }, "gpudevice.createrenderpipelineasync": { - "url": "$MDN_URL$/web/api/gpudevice/createrenderpipelineasync", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipelineAsync", "status": [ "StandardTrack" ], @@ -13069,7 +13069,7 @@ "returns": "A Promise that fulfills with a GPURenderPipeline object instance when the created pipeline is ready to be used without additional delay." }, "gpudevice.createsampler": { - "url": "$MDN_URL$/web/api/gpudevice/createsampler", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createSampler", "status": [ "StandardTrack" ], @@ -13088,7 +13088,7 @@ "returns": "A GPUSampler object instance." }, "gpudevice.createshadermodule": { - "url": "$MDN_URL$/web/api/gpudevice/createshadermodule", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createShaderModule", "status": [ "StandardTrack" ], @@ -13107,7 +13107,7 @@ "returns": "A GPUShaderModule object instance." }, "gpudevice.createtexture": { - "url": "$MDN_URL$/web/api/gpudevice/createtexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createTexture", "status": [ "StandardTrack" ], @@ -13126,7 +13126,7 @@ "returns": "A GPUTexture object instance." }, "gpudevice.destroy": { - "url": "$MDN_URL$/web/api/gpudevice/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/destroy", "status": [ "StandardTrack" ], @@ -13142,7 +13142,7 @@ "returns": "None (undefined)." }, "gpudevice.features": { - "url": "$MDN_URL$/web/api/gpudevice/features", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/features", "status": [ "StandardTrack" ], @@ -13157,7 +13157,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The features read-only property of the\nGPUDevice interface returns a GPUSupportedFeatures object that describes additional functionality supported by the device. Only features requested during the creation of the device (i.e., when GPUAdapter.requestDevice() is called) are included.\n

    \n

    Note:\nNot all features will be available to WebGPU in all browsers that support it, even if the features are supported by the underlying hardware. See GPUAdapter.features for more details.\n

    " }, "gpudevice.importexternaltexture": { - "url": "$MDN_URL$/web/api/gpudevice/importexternaltexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/importExternalTexture", "status": [ "StandardTrack" ], @@ -13179,7 +13179,7 @@ } }, "gpudevice.label": { - "url": "$MDN_URL$/web/api/gpudevice/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/label", "status": [ "StandardTrack" ], @@ -13194,7 +13194,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPUDevice interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings." }, "gpudevice.limits": { - "url": "$MDN_URL$/web/api/gpudevice/limits", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/limits", "status": [ "StandardTrack" ], @@ -13209,7 +13209,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The limits read-only property of the\nGPUDevice interface returns a GPUSupportedLimits object that describes the limits supported by the device. All limit values will be included, and the limits requested during the creation of the device (i.e., when GPUAdapter.requestDevice() is called) will be reflected in those values.\n

    \n

    Note:\nNot all limits will be reported as expected, even if they are supported by the underlying hardware. See GPUAdapter.limits for more details.\n

    " }, "gpudevice.lost": { - "url": "$MDN_URL$/web/api/gpudevice/lost", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/lost", "status": [ "StandardTrack" ], @@ -13224,7 +13224,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The lost read-only property of the\nGPUDevice interface contains a Promise that remains pending throughout the device's lifetime and resolves with a GPUDeviceLostInfo object when the device is lost.\n

    GPUAdapter.requestDevice() will never return null, and it will reject only if the request is invalid, i.e., it exceeds the capabilities of the GPUAdapter. If a valid device request can't be fulfilled for some reason however it may resolve to a device that has already been lost. Additionally, devices can be lost at any time after creation for a variety of reasons (such as browser resource management or driver updates), so it's a good idea to always handle lost devices gracefully.\n

    Many causes for lost devices are transient, so you should try getting a new device once a previous one has been lost unless the loss was caused by the application intentionally destroying the device (i.e., with GPUDevice.destroy()). Note that any WebGPU resources created with a previous device (buffers, textures, etc.) will need to be re-created with the new one.\n

    \n

    Note:\nAlso bear in mind that a GPUAdapter may become unavailable, e.g., if the physical GPU is unplugged from the system or disabled to save power. From then on, the adapter can no longer return valid devices, and will always return already-lost devices.\n

    " }, "gpudevice.poperrorscope": { - "url": "$MDN_URL$/web/api/gpudevice/poperrorscope", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/popErrorScope", "status": [ "StandardTrack" ], @@ -13240,7 +13240,7 @@ "returns": "A Promise that resolves to an object describing the first error captured in the scope. This can be of type:\n\n

    If no error occurred, it resolves to null." }, "gpudevice.pusherrorscope": { - "url": "$MDN_URL$/web/api/gpudevice/pusherrorscope", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/pushErrorScope", "status": [ "StandardTrack" ], @@ -13259,7 +13259,7 @@ "returns": "None (Undefined)." }, "gpudevice.queue": { - "url": "$MDN_URL$/web/api/gpudevice/queue", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/queue", "status": [ "StandardTrack" ], @@ -13274,7 +13274,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The queue read-only property of the\nGPUDevice interface returns the primary GPUQueue for the device." }, "gpudevicelostinfo": { - "url": "$MDN_URL$/web/api/gpudevicelostinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo", "status": [ "StandardTrack" ], @@ -13289,7 +13289,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUDeviceLostInfo interface of the WebGPU API represents the object returned when the GPUDevice.lost Promise resolves. This provides information as to why a device has been lost.\n

    See the GPUDevice.lost page for more information about \"lost\" state." }, "gpudevicelostinfo.message": { - "url": "$MDN_URL$/web/api/gpudevicelostinfo/message", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/message", "status": [ "StandardTrack" ], @@ -13304,7 +13304,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The message read-only property of the\nGPUDeviceLostInfo interface provides a human-readable message that explains why the device was lost." }, "gpudevicelostinfo.reason": { - "url": "$MDN_URL$/web/api/gpudevicelostinfo/reason", + "url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/reason", "status": [ "StandardTrack" ], @@ -13319,7 +13319,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The reason read-only property of the\nGPUDeviceLostInfo interface defines the reason the device was lost in a machine-readable way." }, "gpuerror": { - "url": "$MDN_URL$/web/api/gpuerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUError", "status": [ "StandardTrack" ], @@ -13332,7 +13332,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUError interface of the WebGPU API is the base interface for errors surfaced by GPUDevice.popErrorScope and the uncapturederror event." }, "gpuerror.message": { - "url": "$MDN_URL$/web/api/gpuerror/message", + "url": "https://developer.mozilla.org/docs/Web/API/GPUError/message", "status": [ "StandardTrack" ], @@ -13345,7 +13345,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The message read-only property of the\nGPUError interface provides a human-readable message that explains why the error occurred." }, "gpuexternaltexture": { - "url": "$MDN_URL$/web/api/gpuexternaltexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUExternalTexture", "status": [ "StandardTrack" ], @@ -13360,7 +13360,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUExternalTexture interface of the WebGPU API represents a wrapper object containing an HTMLVideoElement snapshot that can be used as a texture in GPU rendering operations.\n

    A GPUExternalTexture object instance is created using GPUDevice.importExternalTexture()." }, "gpuexternaltexture.label": { - "url": "$MDN_URL$/web/api/gpuexternaltexture/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUExternalTexture/label", "status": [ "StandardTrack" ], @@ -13375,7 +13375,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUExternalTexture interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.importExternalTexture() call, or you can get and set it directly on the GPUExternalTexture object." }, "gpuinternalerror": { - "url": "$MDN_URL$/web/api/gpuinternalerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUInternalError", "status": [ "StandardTrack" ], @@ -13390,7 +13390,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUInternalError interface of the WebGPU API describes an application error indicating that an operation failed for a system or implementation-specific reason, even when all validation requirements were satisfied.\n

    It represents one of the types of errors surfaced by GPUDevice.popErrorScope and the uncapturederror event.\n

    Internal errors occur when something happens in the WebGPU implementation that wasn't caught by validation and wasn't clearly identifiable as an out-of-memory error. It generally means that an operation your code performed hit a system limit in a way that was difficult to express with WebGPU's supported limits. The same operation might succeed on a different device. These can only be raised by pipeline creation, usually if the shader is too complex for the device." }, "gpuinternalerror.gpuinternalerror": { - "url": "$MDN_URL$/web/api/gpuinternalerror/gpuinternalerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUInternalError/GPUInternalError", "status": [ "StandardTrack" ], @@ -13408,7 +13408,7 @@ } }, "gpuoutofmemoryerror": { - "url": "$MDN_URL$/web/api/gpuoutofmemoryerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError", "status": [ "StandardTrack" ], @@ -13423,7 +13423,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUOutOfMemoryError interface of the WebGPU API describes an out-of-memory (oom) error indicating that there was not enough free memory to complete the requested operation.\n

    It represents one of the types of errors surfaced by GPUDevice.popErrorScope and the uncapturederror event.\n

    Out-of-memory errors should be relatively rare in a well-behaved app but are less predictable than GPUValidationErrors. This is because they are dependent on the device your app is running on as well as other apps that are using GPU resources at the time." }, "gpuoutofmemoryerror.gpuoutofmemoryerror": { - "url": "$MDN_URL$/web/api/gpuoutofmemoryerror/gpuoutofmemoryerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError/GPUOutOfMemoryError", "status": [ "StandardTrack" ], @@ -13441,7 +13441,7 @@ } }, "gpupipelineerror": { - "url": "$MDN_URL$/web/api/gpupipelineerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError", "status": [ "StandardTrack" ], @@ -13456,7 +13456,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUPipelineError interface of the WebGPU API describes a pipeline failure. This is the value received when a Promise returned by a GPUDevice.createComputePipelineAsync() or GPUDevice.createRenderPipelineAsync() call rejects." }, "gpupipelineerror.gpupipelineerror": { - "url": "$MDN_URL$/web/api/gpupipelineerror/gpupipelineerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError/GPUPipelineError", "status": [ "StandardTrack" ], @@ -13475,7 +13475,7 @@ } }, "gpupipelineerror.reason": { - "url": "$MDN_URL$/web/api/gpupipelineerror/reason", + "url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError/reason", "status": [ "StandardTrack" ], @@ -13490,7 +13490,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The reason read-only property of the\nGPUPipelineError interface defines the reason the pipeline creation failed in a machine-readable way." }, "gpupipelinelayout": { - "url": "$MDN_URL$/web/api/gpupipelinelayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout", "status": [ "StandardTrack" ], @@ -13505,7 +13505,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUPipelineLayout interface of the WebGPU API defines the GPUBindGroupLayouts used by a pipeline. GPUBindGroups used with the pipeline during command encoding must have compatible GPUBindGroupLayouts.\n

    A GPUPipelineLayout object instance is created using the GPUDevice.createPipelineLayout() method." }, "gpupipelinelayout.label": { - "url": "$MDN_URL$/web/api/gpupipelinelayout/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout/label", "status": [ "StandardTrack" ], @@ -13520,7 +13520,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUPipelineLayout interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createPipelineLayout() call, or you can get and set it directly on the GPUPipelineLayout object." }, "gpuqueryset": { - "url": "$MDN_URL$/web/api/gpuqueryset", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet", "status": [ "StandardTrack" ], @@ -13535,7 +13535,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUQuerySet interface of the WebGPU API is used to record the results of queries on passes, such as occlusion or timestamp queries.\n

    \n
    \n

    Note:\nThe timestamp-query feature needs to be enabled to use timestamp queries.\n

    \n

    A GPUQuerySet object instance is created using the GPUDevice.createQuerySet() method." }, "gpuqueryset.count": { - "url": "$MDN_URL$/web/api/gpuqueryset/count", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/count", "status": [ "StandardTrack" ], @@ -13550,7 +13550,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The count read-only property of the\nGPUQuerySet interface is a number specifying the number of queries managed by the GPUQuerySet." }, "gpuqueryset.destroy": { - "url": "$MDN_URL$/web/api/gpuqueryset/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/destroy", "status": [ "StandardTrack" ], @@ -13566,7 +13566,7 @@ "returns": "None (Undefined)." }, "gpuqueryset.label": { - "url": "$MDN_URL$/web/api/gpuqueryset/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/label", "status": [ "StandardTrack" ], @@ -13581,7 +13581,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUQuerySet interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createQuerySet() call, or you can get and set it directly on the GPUQuerySet object." }, "gpuqueryset.type": { - "url": "$MDN_URL$/web/api/gpuqueryset/type", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/type", "status": [ "StandardTrack" ], @@ -13596,7 +13596,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the\nGPUQuerySet interface is an enumerated value specifying the type of queries managed by the GPUQuerySet." }, "gpuqueue": { - "url": "$MDN_URL$/web/api/gpuqueue", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue", "status": [ "StandardTrack" ], @@ -13611,7 +13611,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUQueue interface of the WebGPU API controls execution of encoded commands on the GPU.\n

    A device's primary queue is accessed via the GPUDevice.queue property." }, "gpuqueue.copyexternalimagetotexture": { - "url": "$MDN_URL$/web/api/gpuqueue/copyexternalimagetotexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/copyExternalImageToTexture", "status": [ "StandardTrack" ], @@ -13636,7 +13636,7 @@ } }, "gpuqueue.label": { - "url": "$MDN_URL$/web/api/gpuqueue/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/label", "status": [ "StandardTrack" ], @@ -13651,7 +13651,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPUQueue interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    You can get and set it directly on the GPUQueue object." }, "gpuqueue.onsubmittedworkdone": { - "url": "$MDN_URL$/web/api/gpuqueue/onsubmittedworkdone", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/onSubmittedWorkDone", "status": [ "StandardTrack" ], @@ -13667,7 +13667,7 @@ "returns": "A Promise that resolves with Undefined." }, "gpuqueue.submit": { - "url": "$MDN_URL$/web/api/gpuqueue/submit", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/submit", "status": [ "StandardTrack" ], @@ -13686,7 +13686,7 @@ "returns": "None (Undefined)." }, "gpuqueue.writebuffer": { - "url": "$MDN_URL$/web/api/gpuqueue/writebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/writeBuffer", "status": [ "StandardTrack" ], @@ -13712,7 +13712,7 @@ } }, "gpuqueue.writetexture": { - "url": "$MDN_URL$/web/api/gpuqueue/writetexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/writeTexture", "status": [ "StandardTrack" ], @@ -13734,7 +13734,7 @@ "returns": "None (Undefined)." }, "gpurenderbundle": { - "url": "$MDN_URL$/web/api/gpurenderbundle", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundle", "status": [ "StandardTrack" ], @@ -13749,7 +13749,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPURenderBundle interface of the WebGPU API represents a container for pre-recorded bundles of commands.\n

    The command bundles are encoded using a GPURenderBundleEncoder; once the desired commands have been encoded, they are recorded into a GPURenderBundle object instance using the GPURenderBundleEncoder.finish() method.\n

    These command bundles can then be reused across multiple render passes by passing the GPURenderBundle objects into GPURenderPassEncoder.executeBundles() calls. Reusing pre-recoded commands can significantly improve app performance in situations where JavaScript draw call overhead is a bottleneck. Render bundles are most effective in situations where a batch of objects will be drawn the same way across multiple views or frames, with the only differences being the buffer content being used (such as updated matrix uniforms).\n

    A good example is VR rendering. Recording the rendering as a render bundle and then tweaking the view matrix and replaying it for each eye is a more efficient way to issue draw calls for both renderings of the scene." }, "gpurenderbundle.label": { - "url": "$MDN_URL$/web/api/gpurenderbundle/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundle/label", "status": [ "StandardTrack" ], @@ -13764,7 +13764,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPURenderBundle interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPURenderBundleEncoder.finish() call, or you can get and set it directly on the GPURenderBundle object." }, "gpurenderbundleencoder": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder", "status": [ "StandardTrack" ], @@ -13779,7 +13779,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPURenderBundleEncoder interface of the WebGPU API is used to pre-record bundles of commands.\n

    The command bundles are encoded by calling the methods of GPURenderBundleEncoder; once the desired commands have been encoded, they are recorded into a GPURenderBundle object instance using the GPURenderBundleEncoder.finish() method. These render bundles can then be reused across multiple render passes by passing the GPURenderBundle objects into GPURenderPassEncoder.executeBundles() calls.\n

    In effect, this is like a partial render pass — GPURenderBundleEncoders have all the same functionality available as GPURenderPassEncoders, except that they can't begin and end occlusion queries, and can't set the scissor rect, viewport, blend constant, and stencil reference. The GPURenderBundle will inherit all these values from the GPURenderPassEncoder that executes it.\n

    \n

    Note:\nCurrently set vertex buffers, index buffers, bind groups, and pipeline are all cleared prior to executing a render bundle, and once the render bundle has finished executing.\n

    \n

    Reusing pre-recoded commands can significantly improve app performance in situations where JavaScript draw call overhead is a bottleneck. Render bundles are most effective in situations where a batch of objects will be drawn the same way across multiple views or frames, with the only differences being the buffer content being used (such as updated matrix uniforms). A good example is VR rendering. Recording the rendering as a render bundle and then tweaking the view matrix and replaying it for each eye is a more efficient way to issue draw calls for both renderings of the scene.\n

    A GPURenderBundleEncoder object instance is created via the GPUDevice.createRenderBundleEncoder() property.\n

    \n

    Note:\nThe methods of GPURenderBundleEncoder are functionally identical to their equivalents available on GPURenderPassEncoder, except for GPURenderBundleEncoder.finish(), which is similar in purpose to GPUCommandEncoder.finish().\n

    " }, "gpurenderbundleencoder.draw": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/draw", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/draw", "status": [ "StandardTrack" ], @@ -13801,7 +13801,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.drawindexed": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/drawindexed", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexed", "status": [ "StandardTrack" ], @@ -13824,7 +13824,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.drawindexedindirect": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/drawindexedindirect", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexedIndirect", "status": [ "StandardTrack" ], @@ -13844,7 +13844,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.drawindirect": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/drawindirect", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndirect", "status": [ "StandardTrack" ], @@ -13864,7 +13864,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.finish": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/finish", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/finish", "status": [ "StandardTrack" ], @@ -13883,7 +13883,7 @@ "returns": "A GPURenderBundle object instance." }, "gpurenderbundleencoder.insertdebugmarker": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/insertdebugmarker", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/insertDebugMarker", "status": [ "StandardTrack" ], @@ -13902,7 +13902,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.label": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/label", "status": [ "StandardTrack" ], @@ -13917,7 +13917,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPURenderBundleEncoder interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createRenderBundleEncoder() call, or you can get and set it directly on the GPURenderBundleEncoder object.\n

    \n

    Note:\nThis property is functionally identical to its equivalent on GPURenderPassEncoder — label.\n

    " }, "gpurenderbundleencoder.popdebuggroup": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/popdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/popDebugGroup", "status": [ "StandardTrack" ], @@ -13933,7 +13933,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.pushdebuggroup": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/pushdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/pushDebugGroup", "status": [ "StandardTrack" ], @@ -13952,7 +13952,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.setbindgroup": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/setbindgroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setBindGroup", "status": [ "StandardTrack" ], @@ -13975,7 +13975,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.setindexbuffer": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/setindexbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setIndexBuffer", "status": [ "StandardTrack" ], @@ -13997,7 +13997,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.setpipeline": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/setpipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setPipeline", "status": [ "StandardTrack" ], @@ -14016,7 +14016,7 @@ "returns": "None (Undefined)." }, "gpurenderbundleencoder.setvertexbuffer": { - "url": "$MDN_URL$/web/api/gpurenderbundleencoder/setvertexbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setVertexBuffer", "status": [ "StandardTrack" ], @@ -14038,7 +14038,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder", "status": [ "StandardTrack" ], @@ -14053,7 +14053,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPURenderPassEncoder interface of the WebGPU API encodes commands related to controlling the vertex and fragment shader stages, as issued by a GPURenderPipeline. It forms part of the overall encoding activity of a GPUCommandEncoder.\n

    A render pipeline renders graphics to GPUTexture attachments, typically intended for display in a <canvas> element, but it could also render to textures used for other purposes that never appear onscreen. It has two main stages:\n

    \n

    A GPURenderPassEncoder object instance is created via the GPUCommandEncoder.beginRenderPass() property." }, "gpurenderpassencoder.beginocclusionquery": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/beginocclusionquery", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/beginOcclusionQuery", "status": [ "StandardTrack" ], @@ -14072,7 +14072,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.draw": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/draw", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/draw", "status": [ "StandardTrack" ], @@ -14094,7 +14094,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.drawindexed": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/drawindexed", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexed", "status": [ "StandardTrack" ], @@ -14117,7 +14117,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.drawindexedindirect": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/drawindexedindirect", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexedIndirect", "status": [ "StandardTrack" ], @@ -14137,7 +14137,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.drawindirect": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/drawindirect", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndirect", "status": [ "StandardTrack" ], @@ -14157,7 +14157,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.end": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/end", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/end", "status": [ "StandardTrack" ], @@ -14173,7 +14173,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.endocclusionquery": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/endocclusionquery", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/endOcclusionQuery", "status": [ "StandardTrack" ], @@ -14189,7 +14189,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.executebundles": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/executebundles", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/executeBundles", "status": [ "StandardTrack" ], @@ -14208,7 +14208,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.insertdebugmarker": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/insertdebugmarker", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/insertDebugMarker", "status": [ "StandardTrack" ], @@ -14227,7 +14227,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.label": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/label", "status": [ "StandardTrack" ], @@ -14242,7 +14242,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label read-only property of the\nGPURenderPassEncoder interface is a string providing a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUCommandEncoder.beginRenderPass() call, or you can get and set it directly on the GPURenderPassEncoder object." }, "gpurenderpassencoder.popdebuggroup": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/popdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/popDebugGroup", "status": [ "StandardTrack" ], @@ -14258,7 +14258,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.pushdebuggroup": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/pushdebuggroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/pushDebugGroup", "status": [ "StandardTrack" ], @@ -14277,7 +14277,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setbindgroup": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setbindgroup", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBindGroup", "status": [ "StandardTrack" ], @@ -14300,7 +14300,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setblendconstant": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setblendconstant", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBlendConstant", "status": [ "StandardTrack" ], @@ -14319,7 +14319,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setindexbuffer": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setindexbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setIndexBuffer", "status": [ "StandardTrack" ], @@ -14341,7 +14341,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setpipeline": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setpipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setPipeline", "status": [ "StandardTrack" ], @@ -14360,7 +14360,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setscissorrect": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setscissorrect", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setScissorRect", "status": [ "StandardTrack" ], @@ -14382,7 +14382,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setstencilreference": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setstencilreference", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setStencilReference", "status": [ "StandardTrack" ], @@ -14401,7 +14401,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setvertexbuffer": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setvertexbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setVertexBuffer", "status": [ "StandardTrack" ], @@ -14423,7 +14423,7 @@ "returns": "None (Undefined)." }, "gpurenderpassencoder.setviewport": { - "url": "$MDN_URL$/web/api/gpurenderpassencoder/setviewport", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setViewport", "status": [ "StandardTrack" ], @@ -14447,7 +14447,7 @@ "returns": "None (Undefined)." }, "gpurenderpipeline": { - "url": "$MDN_URL$/web/api/gpurenderpipeline", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline", "status": [ "StandardTrack" ], @@ -14462,7 +14462,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPURenderPipeline interface of the WebGPU API represents a pipeline that controls the vertex and fragment shader stages and can be used in a GPURenderPassEncoder or GPURenderBundleEncoder.\n

    A GPURenderPipeline object instance can be created using the GPUDevice.createRenderPipeline() or GPUDevice.createRenderPipelineAsync() methods." }, "gpurenderpipeline.getbindgrouplayout": { - "url": "$MDN_URL$/web/api/gpurenderpipeline/getbindgrouplayout", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/getBindGroupLayout", "status": [ "StandardTrack" ], @@ -14481,7 +14481,7 @@ "returns": "A GPUBindGroupLayout object instance." }, "gpurenderpipeline.label": { - "url": "$MDN_URL$/web/api/gpurenderpipeline/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/label", "status": [ "StandardTrack" ], @@ -14496,7 +14496,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPURenderPipeline interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createRenderPipeline() or GPUDevice.createRenderPipelineAsync() call, or you can get and set it directly on the GPURenderPipeline object." }, "gpusampler": { - "url": "$MDN_URL$/web/api/gpusampler", + "url": "https://developer.mozilla.org/docs/Web/API/GPUSampler", "status": [ "StandardTrack" ], @@ -14511,7 +14511,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUSampler interface of the WebGPU API represents an object that can control how shaders transform and filter texture resource data.\n

    A GPUSampler object instance is created using the GPUDevice.createSampler() method." }, "gpusampler.label": { - "url": "$MDN_URL$/web/api/gpusampler/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUSampler/label", "status": [ "StandardTrack" ], @@ -14526,7 +14526,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUSampler interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createSampler() call, or you can get and set it directly on the GPUSampler object." }, "gpushadermodule": { - "url": "$MDN_URL$/web/api/gpushadermodule", + "url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule", "status": [ "StandardTrack" ], @@ -14541,7 +14541,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUShaderModule interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.\n

    A GPUShaderModule object instance is created using GPUDevice.createShaderModule()." }, "gpushadermodule.getcompilationinfo": { - "url": "$MDN_URL$/web/api/gpushadermodule/getcompilationinfo", + "url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo", "status": [ "StandardTrack" ], @@ -14557,7 +14557,7 @@ "returns": "A Promise that fulfills with a GPUCompilationInfo object.\n

    GPUCompilationInfo contains a messages property, which is an array of GPUCompilationMessage objects, each one containing the details of an individual compilation message." }, "gpushadermodule.label": { - "url": "$MDN_URL$/web/api/gpushadermodule/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule/label", "status": [ "StandardTrack" ], @@ -14572,7 +14572,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUShaderModule interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createShaderModule() call, or you can get and set it directly on the GPUShaderModule object." }, "gpusupportedfeatures": { - "url": "$MDN_URL$/web/api/gpusupportedfeatures", + "url": "https://developer.mozilla.org/docs/Web/API/GPUSupportedFeatures", "status": [ "StandardTrack" ], @@ -14587,7 +14587,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUSupportedFeatures interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.\n

    The GPUSupportedFeatures object for the current adapter is accessed via the GPUAdapter.features property — use this to test what features your current setup supports. To create a GPUDevice with a specific feature enabled, you need to specify it in the requiredFeatures array of the GPUAdapter.requestDevice() descriptor.\n

    You should note that not all features will be available to WebGPU in all browsers that support it, even if the features are supported by the underlying hardware. This could be due to constraints in the underlying system, browser, or adapter. For example:\n

    \n

    If you are hoping to take advantage of a specific additional feature in a WebGPU app, thorough testing is advised." }, "gpusupportedlimits": { - "url": "$MDN_URL$/web/api/gpusupportedlimits", + "url": "https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits", "status": [ "StandardTrack" ], @@ -14602,7 +14602,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUSupportedLimits interface of the WebGPU API describes the limits supported by a GPUAdapter.\n

    The GPUSupportedLimits object for the current adapter is accessed via the GPUAdapter.limits property.\n

    You should note that, rather than reporting the exact limits of each GPU, browsers will likely report different tier values of different limits to reduce the unique information available to drive-by fingerprinting. For example, the tiers of a certain limit might be 2048, 8192, and 32768. If your GPU's actual limit is 16384, the browser will still report 8192.\n

    Given that different browsers will handle this differently and the tier values may change over time, it is hard to provide an accurate account of what limit values to expect — thorough testing is advised." }, "gputexture": { - "url": "$MDN_URL$/web/api/gputexture", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture", "status": [ "StandardTrack" ], @@ -14617,7 +14617,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUTexture interface of the WebGPU API represents a container used to store 1D, 2D, or 3D arrays of data, such as images, to use in GPU rendering operations.\n

    A GPUTexture object instance is created using the GPUDevice.createTexture() method." }, "gputexture.createview": { - "url": "$MDN_URL$/web/api/gputexture/createview", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/createView", "status": [ "StandardTrack" ], @@ -14636,7 +14636,7 @@ "returns": "A GPUTextureView object instance." }, "gputexture.depthorarraylayers": { - "url": "$MDN_URL$/web/api/gputexture/depthorarraylayers", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/depthOrArrayLayers", "status": [ "StandardTrack" ], @@ -14651,7 +14651,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The depthOrArrayLayers read-only property of the\nGPUTexture interface represents the depth or layer count of the GPUTexture.\n

    This is set based on the size property in the descriptor object passed into the originating GPUDevice.createTexture() call." }, "gputexture.destroy": { - "url": "$MDN_URL$/web/api/gputexture/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/destroy", "status": [ "StandardTrack" ], @@ -14667,7 +14667,7 @@ "returns": "None (Undefined)." }, "gputexture.dimension": { - "url": "$MDN_URL$/web/api/gputexture/dimension", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/dimension", "status": [ "StandardTrack" ], @@ -14682,7 +14682,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The dimension read-only property of the\nGPUTexture interface represents the dimension of the set of texels for each GPUTexture subresource.\n

    This is set via the dimension property in the descriptor object passed into the originating GPUDevice.createTexture() call, which defaults to \"2d\" if omitted." }, "gputexture.format": { - "url": "$MDN_URL$/web/api/gputexture/format", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/format", "status": [ "StandardTrack" ], @@ -14697,7 +14697,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The format read-only property of the\nGPUTexture interface represents the format of the GPUTexture.\n

    This is set via the format property in the descriptor object passed into the originating GPUDevice.createTexture() call." }, "gputexture.height": { - "url": "$MDN_URL$/web/api/gputexture/height", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/height", "status": [ "StandardTrack" ], @@ -14712,7 +14712,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The height read-only property of the\nGPUTexture interface represents the height of the GPUTexture.\n

    This is set based on the value of the size property in the descriptor object passed into the originating GPUDevice.createTexture() call." }, "gputexture.label": { - "url": "$MDN_URL$/web/api/gputexture/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/label", "status": [ "StandardTrack" ], @@ -14727,7 +14727,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUTexture interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUDevice.createTexture() call, or you can get and set it directly on the GPUTexture object." }, "gputexture.miplevelcount": { - "url": "$MDN_URL$/web/api/gputexture/miplevelcount", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/mipLevelCount", "status": [ "StandardTrack" ], @@ -14742,7 +14742,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The mipLevelCount read-only property of the\nGPUTexture interface represents the number of mip levels of the GPUTexture.\n

    This is set via the mipLevelCount property in the descriptor object passed into the originating GPUDevice.createTexture() call. If omitted, this defaults to 1." }, "gputexture.samplecount": { - "url": "$MDN_URL$/web/api/gputexture/samplecount", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/sampleCount", "status": [ "StandardTrack" ], @@ -14757,7 +14757,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The sampleCount read-only property of the\nGPUTexture interface represents the sample count of the GPUTexture.\n

    This is set via the sampleCount property in the descriptor object passed into the originating GPUDevice.createTexture() call. If omitted, this defaults to 1." }, "gputexture.usage": { - "url": "$MDN_URL$/web/api/gputexture/usage", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/usage", "status": [ "StandardTrack" ], @@ -14772,7 +14772,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The usage read-only property of the\nGPUTexture interface is the bitwise flags representing the allowed usages of the GPUTexture.\n

    This is set via the usage property in the descriptor object passed into the originating GPUDevice.createTexture() call." }, "gputexture.width": { - "url": "$MDN_URL$/web/api/gputexture/width", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/width", "status": [ "StandardTrack" ], @@ -14787,7 +14787,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The width read-only property of the\nGPUTexture interface represents the width of the GPUTexture.\n

    This is set based on the value of the size property in the descriptor object passed into the originating GPUDevice.createTexture() call." }, "gputextureview": { - "url": "$MDN_URL$/web/api/gputextureview", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTextureView", "status": [ "StandardTrack" ], @@ -14802,7 +14802,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUTextureView interface of the WebGPU API represents a view into a subset of the texture resources defined by a particular GPUTexture.\n

    A GPUTextureView object instance is created using the GPUTexture.createView() method." }, "gputextureview.label": { - "url": "$MDN_URL$/web/api/gputextureview/label", + "url": "https://developer.mozilla.org/docs/Web/API/GPUTextureView/label", "status": [ "StandardTrack" ], @@ -14817,7 +14817,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The label property of the\nGPUTextureView interface provides a label that can be used to identify the object, for example in GPUError messages or console warnings.\n

    This can be set by providing a label property in the descriptor object passed into the originating GPUTexture.createView() call, or you can get and set it directly on the GPUTextureView object." }, "gpuuncapturederrorevent": { - "url": "$MDN_URL$/web/api/gpuuncapturederrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent", "status": [ "StandardTrack" ], @@ -14832,7 +14832,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUUncapturedErrorEvent interface of the WebGPU API is the event object type for the GPUDevice uncapturederror event, used for telemetry and to report unexpected errors.\n

    Known error cases should be handled using pushErrorScope() and popErrorScope()." }, "gpuuncapturederrorevent.error": { - "url": "$MDN_URL$/web/api/gpuuncapturederrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/error", "status": [ "StandardTrack" ], @@ -14847,7 +14847,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The error read-only property of the\nGPUUncapturedErrorEvent interface is a GPUError object instance providing access to the details of the error." }, "gpuuncapturederrorevent.gpuuncapturederrorevent": { - "url": "$MDN_URL$/web/api/gpuuncapturederrorevent/gpuuncapturederrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/GPUUncapturedErrorEvent", "status": [ "StandardTrack" ], @@ -14866,7 +14866,7 @@ } }, "gpuvalidationerror": { - "url": "$MDN_URL$/web/api/gpuvalidationerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUValidationError", "status": [ "StandardTrack" ], @@ -14881,7 +14881,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The GPUValidationError interface of the WebGPU API describes an application error indicating that an operation did not pass the WebGPU API's validation constraints.\n

    It represents one of the types of errors surfaced by GPUDevice.popErrorScope and the uncapturederror event.\n

    Validation errors occur whenever invalid inputs are given to a WebGPU call. These are consistent, predictable, and should not occur provided your app is well-formed. They will occur in the same way on every device your code runs on, so once you've fixed any errors that show up during development you probably don't need to observe them directly most of the time. An exception to that rule is if you're consuming user-supplied assets, shaders, etc., in which case watching for validation errors while loading could be helpful.\n

    \n

    Note:\nWe have attempted to provide useful information to help you understand why validation errors are occurring in your WebGPU code in \"Validation\" sections where appropriate, which list criteria to meet to avoid validation errors. See for example the GPUDevice.createBindGroup() Validation section.\n

    " }, "gpuvalidationerror.gpuvalidationerror": { - "url": "$MDN_URL$/web/api/gpuvalidationerror/gpuvalidationerror", + "url": "https://developer.mozilla.org/docs/Web/API/GPUValidationError/GPUValidationError", "status": [ "StandardTrack" ], @@ -14899,7 +14899,7 @@ } }, "gravitysensor": { - "url": "$MDN_URL$/web/api/gravitysensor", + "url": "https://developer.mozilla.org/docs/Web/API/GravitySensor", "status": [ "StandardTrack" ], @@ -14915,7 +14915,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The GravitySensor interface of the Sensor APIs provides on each reading the gravity applied to the device along all three axes.\n

    To use this sensor, the user must grant permission to the 'accelerometer' device sensor through the Permissions API. In addition, this feature may be blocked by a Permissions Policy set on your server." }, "gravitysensor.gravitysensor": { - "url": "$MDN_URL$/web/api/gravitysensor/gravitysensor", + "url": "https://developer.mozilla.org/docs/Web/API/GravitySensor/GravitySensor", "status": [ "StandardTrack" ], @@ -14937,7 +14937,7 @@ } }, "gyroscope": { - "url": "$MDN_URL$/web/api/gyroscope", + "url": "https://developer.mozilla.org/docs/Web/API/Gyroscope", "status": [ "StandardTrack" ], @@ -14953,7 +14953,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Gyroscope interface of the Sensor APIs provides on each reading the angular velocity of the device along all three axes.\n

    To use this sensor, the user must grant permission to the 'gyroscope' device sensor through the Permissions API. In addition, this feature may be blocked by a Permissions Policy set on your server." }, "gyroscope.gyroscope": { - "url": "$MDN_URL$/web/api/gyroscope/gyroscope", + "url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/Gyroscope", "status": [ "StandardTrack" ], @@ -14975,7 +14975,7 @@ } }, "gyroscope.x": { - "url": "$MDN_URL$/web/api/gyroscope/x", + "url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/x", "status": [ "StandardTrack" ], @@ -14991,7 +14991,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The x read-only property of the\nGyroscope interface returns a number specifying the\nangular velocity of the device along its x-axis." }, "gyroscope.y": { - "url": "$MDN_URL$/web/api/gyroscope/y", + "url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/y", "status": [ "StandardTrack" ], @@ -15007,7 +15007,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The y read-only property of the Gyroscope interface returns a number specifying the angular velocity of the device along its y-axis." }, "gyroscope.z": { - "url": "$MDN_URL$/web/api/gyroscope/z", + "url": "https://developer.mozilla.org/docs/Web/API/Gyroscope/z", "status": [ "StandardTrack" ], @@ -15023,7 +15023,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The z read-only property of the\nGyroscope interface returns a number specifying the\nangular velocity of the device along its z-axis." }, "hashchangeevent": { - "url": "$MDN_URL$/web/api/hashchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent", "status": [ "StandardTrack" ], @@ -15045,7 +15045,7 @@ "doc": "The HashChangeEvent interface represents events that fire when the fragment identifier of the URL has changed.\n

    The fragment identifier is the part of the URL that follows (and includes) the # symbol." }, "hashchangeevent.hashchangeevent": { - "url": "$MDN_URL$/web/api/hashchangeevent/hashchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/HashChangeEvent", "status": [ "StandardTrack" ], @@ -15072,7 +15072,7 @@ "returns": "A new HashChangeEvent object." }, "hashchangeevent.newurl": { - "url": "$MDN_URL$/web/api/hashchangeevent/newurl", + "url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/newURL", "status": [ "StandardTrack" ], @@ -15094,7 +15094,7 @@ "doc": "The newURL read-only property of the\nHashChangeEvent interface returns the new URL to which the window is\nnavigating." }, "hashchangeevent.oldurl": { - "url": "$MDN_URL$/web/api/hashchangeevent/oldurl", + "url": "https://developer.mozilla.org/docs/Web/API/HashChangeEvent/oldURL", "status": [ "StandardTrack" ], @@ -15116,7 +15116,7 @@ "doc": "The oldURL read-only property of the\nHashChangeEvent interface returns the previous URL from which the window\nwas navigated." }, "headers": { - "url": "$MDN_URL$/web/api/headers", + "url": "https://developer.mozilla.org/docs/Web/API/Headers", "status": [ "StandardTrack" ], @@ -15140,7 +15140,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Headers interface of the Fetch API allows you to perform various actions on HTTP request and response headers. These actions include retrieving, setting, adding to, and removing headers from the list of the request's headers.\n

    You can retrieve a Headers object via the Request.headers and Response.headers properties, and create a new Headers object using the Headers() constructor. Compared to using plain objects, using Headers objects to send requests provides some additional input sanitization. For example, it normalizes header names to lowercase, strips leading and trailing whitespace from header values, and prevents certain headers from being set.\n

    \n

    Note:\nYou can find out more about the available headers by reading our HTTP headers reference.\n

    " }, "headers.append": { - "url": "$MDN_URL$/web/api/headers/append", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/append", "status": [ "StandardTrack" ], @@ -15169,7 +15169,7 @@ "returns": "None (undefined)." }, "headers.delete": { - "url": "$MDN_URL$/web/api/headers/delete", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/delete", "status": [ "StandardTrack" ], @@ -15197,7 +15197,7 @@ "returns": "None (undefined)." }, "headers.entries": { - "url": "$MDN_URL$/web/api/headers/entries", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/entries", "status": [ "StandardTrack" ], @@ -15222,7 +15222,7 @@ "returns": "Returns an iterator." }, "headers.foreach": { - "url": "$MDN_URL$/web/api/headers/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/forEach", "status": [ "StandardTrack" ], @@ -15251,7 +15251,7 @@ "returns": "undefined." }, "headers.get": { - "url": "$MDN_URL$/web/api/headers/get", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/get", "status": [ "StandardTrack" ], @@ -15279,7 +15279,7 @@ "returns": "A String sequence representing the values of the retrieved header or\nnull if this header is not set." }, "headers.getsetcookie": { - "url": "$MDN_URL$/web/api/headers/getsetcookie", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/getSetCookie", "status": [ "StandardTrack" ], @@ -15303,7 +15303,7 @@ "returns": "An array of strings representing the values of all the different Set-Cookie headers associated with a response.\n

    If no Set-Cookie headers are set, the method will return an empty array ([ ])." }, "headers.has": { - "url": "$MDN_URL$/web/api/headers/has", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/has", "status": [ "StandardTrack" ], @@ -15331,7 +15331,7 @@ "returns": "A boolean value." }, "headers.headers": { - "url": "$MDN_URL$/web/api/headers/headers", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/Headers", "status": [ "StandardTrack" ], @@ -15358,7 +15358,7 @@ } }, "headers.keys": { - "url": "$MDN_URL$/web/api/headers/keys", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/keys", "status": [ "StandardTrack" ], @@ -15383,7 +15383,7 @@ "returns": "Returns an iterator." }, "headers.set": { - "url": "$MDN_URL$/web/api/headers/set", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/set", "status": [ "StandardTrack" ], @@ -15412,7 +15412,7 @@ "returns": "None (undefined)." }, "headers.values": { - "url": "$MDN_URL$/web/api/headers/values", + "url": "https://developer.mozilla.org/docs/Web/API/Headers/values", "status": [ "StandardTrack" ], @@ -15437,7 +15437,7 @@ "returns": "Returns an iterator." }, "hid": { - "url": "$MDN_URL$/web/api/hid", + "url": "https://developer.mozilla.org/docs/Web/API/HID", "status": [ "Experimental", "StandardTrack" @@ -15453,7 +15453,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The HID interface provides methods for connecting to HID devices, listing attached HID devices and event handlers for connected HID devices." }, "hid.getdevices": { - "url": "$MDN_URL$/web/api/hid/getdevices", + "url": "https://developer.mozilla.org/docs/Web/API/HID/getDevices", "status": [ "Experimental", "StandardTrack" @@ -15470,7 +15470,7 @@ "returns": "A Promise that resolves with a list of HIDDevice objects." }, "hid.requestdevice": { - "url": "$MDN_URL$/web/api/hid/requestdevice", + "url": "https://developer.mozilla.org/docs/Web/API/HID/requestDevice", "status": [ "Experimental", "StandardTrack" @@ -15493,7 +15493,7 @@ } }, "hidconnectionevent": { - "url": "$MDN_URL$/web/api/hidconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/HIDConnectionEvent", "status": [ "Experimental", "StandardTrack" @@ -15509,7 +15509,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The HIDConnectionEvent interface of the WebHID API represents HID connection events, and is the event type passed to connect and disconnect event handlers when a device's connection state changes." }, "hidconnectionevent.device": { - "url": "$MDN_URL$/web/api/hidconnectionevent/device", + "url": "https://developer.mozilla.org/docs/Web/API/HIDConnectionEvent/device", "status": [ "Experimental", "StandardTrack" @@ -15525,7 +15525,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The device read-only property of the HIDConnectionEvent interface returns the HIDDevice associated with this connection event." }, "hidconnectionevent.hidconnectionevent": { - "url": "$MDN_URL$/web/api/hidconnectionevent/hidconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/HIDConnectionEvent/HIDConnectionEvent", "status": [ "Experimental", "StandardTrack" @@ -15546,7 +15546,7 @@ "returns": "A new HIDConnectionEvent object." }, "hiddevice": { - "url": "$MDN_URL$/web/api/hiddevice", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice", "status": [ "Experimental", "StandardTrack" @@ -15562,7 +15562,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The HIDDevice interface of the WebHID API represents a HID Device. It provides properties for accessing information about the device, methods for opening and closing the connection, and the sending and receiving of reports." }, "hiddevice.close": { - "url": "$MDN_URL$/web/api/hiddevice/close", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/close", "status": [ "Experimental", "StandardTrack" @@ -15579,7 +15579,7 @@ "returns": "A Promise that resolves with undefined once the connection is closed." }, "hiddevice.collections": { - "url": "$MDN_URL$/web/api/hiddevice/collections", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/collections", "status": [ "Experimental", "StandardTrack" @@ -15595,7 +15595,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The collections read-only property of the HIDDevice interface returns an array of report formats" }, "hiddevice.forget": { - "url": "$MDN_URL$/web/api/hiddevice/forget", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/forget", "status": [ "Experimental", "StandardTrack" @@ -15612,7 +15612,7 @@ "returns": "A Promise that resolves with undefined once the connection is closed, the device is forgotten, and the permission is reset." }, "hiddevice.open": { - "url": "$MDN_URL$/web/api/hiddevice/open", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/open", "status": [ "Experimental", "StandardTrack" @@ -15633,7 +15633,7 @@ } }, "hiddevice.opened": { - "url": "$MDN_URL$/web/api/hiddevice/opened", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/opened", "status": [ "Experimental", "StandardTrack" @@ -15649,7 +15649,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The opened read-only property of the HIDDevice interface returns true if the connection to the HIDDevice is open and ready to transfer data." }, "hiddevice.productid": { - "url": "$MDN_URL$/web/api/hiddevice/productid", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/productId", "status": [ "Experimental", "StandardTrack" @@ -15665,7 +15665,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The productId read-only property of the HIDDevice interface returns the product ID of the connected HID device." }, "hiddevice.productname": { - "url": "$MDN_URL$/web/api/hiddevice/productname", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/productName", "status": [ "Experimental", "StandardTrack" @@ -15681,7 +15681,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The productName read-only property of the HIDDevice interface returns the product name of the connected HID device." }, "hiddevice.receivefeaturereport": { - "url": "$MDN_URL$/web/api/hiddevice/receivefeaturereport", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/receiveFeatureReport", "status": [ "Experimental", "StandardTrack" @@ -15704,7 +15704,7 @@ } }, "hiddevice.sendfeaturereport": { - "url": "$MDN_URL$/web/api/hiddevice/sendfeaturereport", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/sendFeatureReport", "status": [ "Experimental", "StandardTrack" @@ -15728,7 +15728,7 @@ } }, "hiddevice.sendreport": { - "url": "$MDN_URL$/web/api/hiddevice/sendreport", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/sendReport", "status": [ "Experimental", "StandardTrack" @@ -15752,7 +15752,7 @@ } }, "hiddevice.vendorid": { - "url": "$MDN_URL$/web/api/hiddevice/vendorid", + "url": "https://developer.mozilla.org/docs/Web/API/HIDDevice/vendorId", "status": [ "Experimental", "StandardTrack" @@ -15768,7 +15768,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The vendorId read-only property of the HIDDevice interface returns the vendor ID of the connected HID device. This identifies the vendor of the device." }, "hidinputreportevent": { - "url": "$MDN_URL$/web/api/hidinputreportevent", + "url": "https://developer.mozilla.org/docs/Web/API/HIDInputReportEvent", "status": [ "Experimental", "StandardTrack" @@ -15784,7 +15784,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The HIDInputReportEvent interface of the WebHID API is passed to inputreport event of HIDDevice when an input report is received from any associated HID device." }, "hidinputreportevent.data": { - "url": "$MDN_URL$/web/api/hidinputreportevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/HIDInputReportEvent/data", "status": [ "Experimental", "StandardTrack" @@ -15800,7 +15800,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The data property of the HIDInputReportEvent interface returns a DataView containing the data from the input report, excluding the reportId if the HID interface uses report IDs." }, "hidinputreportevent.device": { - "url": "$MDN_URL$/web/api/hidinputreportevent/device", + "url": "https://developer.mozilla.org/docs/Web/API/HIDInputReportEvent/device", "status": [ "Experimental", "StandardTrack" @@ -15816,7 +15816,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The device property of the HIDInputReportEvent interface returns the HIDDevice instance that represents the HID interface that sent the input report." }, "hidinputreportevent.reportid": { - "url": "$MDN_URL$/web/api/hidinputreportevent/reportid", + "url": "https://developer.mozilla.org/docs/Web/API/HIDInputReportEvent/reportId", "status": [ "Experimental", "StandardTrack" @@ -15832,7 +15832,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Shared Web Workers.

    \n

    The reportId property of the HIDInputReportEvent interface returns the one-byte identification prefix for this report, or 0 if the HID interface does not use report IDs." }, "highlight": { - "url": "$MDN_URL$/web/api/highlight", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight", "status": [ "StandardTrack" ], @@ -15853,7 +15853,7 @@ "doc": "The Highlight interface of the CSS Custom Highlight API is used to represent a collection of Range instances to be styled using the API.\n

    To style arbitrary ranges in a page, instantiate a new Highlight object, add one or more Range objects to it, and register it using the HighlightRegistry.\n

    A Highlight instance is a Set-like object that can hold one or more Range objects." }, "highlight.add": { - "url": "$MDN_URL$/web/api/highlight/add", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/add", "status": [ "StandardTrack" ], @@ -15878,7 +15878,7 @@ "returns": "The Highlight object, with the added range." }, "highlight.clear": { - "url": "$MDN_URL$/web/api/highlight/clear", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/clear", "status": [ "StandardTrack" ], @@ -15900,7 +15900,7 @@ "returns": "None (undefined)." }, "highlight.delete": { - "url": "$MDN_URL$/web/api/highlight/delete", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/delete", "status": [ "StandardTrack" ], @@ -15925,7 +15925,7 @@ "returns": "Returns true if range was already in Highlight; otherwise false." }, "highlight.entries": { - "url": "$MDN_URL$/web/api/highlight/entries", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/entries", "status": [ "StandardTrack" ], @@ -15947,7 +15947,7 @@ "returns": "A new iterator object that contains an array of [range, range] for each Range object in the given Highlight, in insertion order." }, "highlight.foreach": { - "url": "$MDN_URL$/web/api/highlight/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/forEach", "status": [ "StandardTrack" ], @@ -15973,7 +15973,7 @@ "returns": "None (undefined)." }, "highlight.has": { - "url": "$MDN_URL$/web/api/highlight/has", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/has", "status": [ "StandardTrack" ], @@ -15998,7 +15998,7 @@ "returns": "Returns true if the specified range exists in the Highlight object; otherwise false." }, "highlight.highlight": { - "url": "$MDN_URL$/web/api/highlight/highlight", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/Highlight", "status": [ "StandardTrack" ], @@ -16023,7 +16023,7 @@ "returns": "A new Highlight object." }, "highlight.keys": { - "url": "$MDN_URL$/web/api/highlight/keys", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/keys", "status": [ "StandardTrack" ], @@ -16045,7 +16045,7 @@ "returns": "A new iterator object containing each Range object in the given Highlight, in insertion order." }, "highlight.priority": { - "url": "$MDN_URL$/web/api/highlight/priority", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/priority", "status": [ "StandardTrack" ], @@ -16066,7 +16066,7 @@ "doc": "The priority property of the Highlight interface is a number used to determine which highlight's styles should be used to resolve style conflicts in overlapping parts. Highlights with a higher priority number have preference over those with a lower priority.\n

    It is possible to create Range objects that overlap in a document.\n

    When overlapping ranges are used by multiple different Highlight objects, and when those highlights are styled using ::highlight pseudo-elements, this may lead to conflicting styles.\n

    If two text ranges overlap and are both highlighted using the CSS Custom Highlight API, and if they're both styled using the color CSS property, the browser needs to decide which color should be used for styling the text in the overlapping part.\n

    If no priority is set, all highlights have the same priority, and the browser chooses the most recently registered highlight to style the overlapping parts.\n

    Note that all the styles of a highlight are applied and the browser only needs to resolve conflicts when the same CSS properties are used by multiple overlapping highlights. The highlight style conflict resolution also does not depend on the order in which the ::highlight pseudo-elements rules appear in the source, or whether or not CSS properties are marked as !important." }, "highlight.size": { - "url": "$MDN_URL$/web/api/highlight/size", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/size", "status": [ "StandardTrack" ], @@ -16087,7 +16087,7 @@ "doc": "The size property returns the number of Range objects in a\nHighlight object." }, "highlight.type": { - "url": "$MDN_URL$/web/api/highlight/type", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/type", "status": [ "StandardTrack" ], @@ -16108,7 +16108,7 @@ "doc": "The type property of the Highlight interface is an enumerated String used to specify the meaning of the highlight. This allows assistive technologies, such as screen readers, to include this meaning when exposing the highlight to users.\n

    By default, a highlight object will have its type set to highlight, but you can change it to spelling-error or grammar-error." }, "highlight.values": { - "url": "$MDN_URL$/web/api/highlight/values", + "url": "https://developer.mozilla.org/docs/Web/API/Highlight/values", "status": [ "StandardTrack" ], @@ -16130,7 +16130,7 @@ "returns": "A new iterator object containing each Range object in the given Highlight, in insertion order." }, "highlightregistry": { - "url": "$MDN_URL$/web/api/highlightregistry", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry", "status": [ "StandardTrack" ], @@ -16151,7 +16151,7 @@ "doc": "The HighlightRegistry interface of the CSS Custom Highlight API is used to register Highlight objects to be styled using the API.\nIt is accessed via CSS.highlights.\n

    A HighlightRegistry instance is a Map-like object, in which each key is the name string for a custom highlight, and the corresponding value is the associated Highlight object." }, "highlightregistry.clear": { - "url": "$MDN_URL$/web/api/highlightregistry/clear", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/clear", "status": [ "StandardTrack" ], @@ -16173,7 +16173,7 @@ "returns": "None (undefined)." }, "highlightregistry.delete": { - "url": "$MDN_URL$/web/api/highlightregistry/delete", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/delete", "status": [ "StandardTrack" ], @@ -16198,7 +16198,7 @@ "returns": "Returns true if a Highlight object under the provided name was in the HighlightRegistry; otherwise false." }, "highlightregistry.entries": { - "url": "$MDN_URL$/web/api/highlightregistry/entries", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/entries", "status": [ "StandardTrack" ], @@ -16220,7 +16220,7 @@ "returns": "A new iterator object that contains an array of [name, highlight] for each Highlight object in the HighlightRegistry, in insertion order." }, "highlightregistry.foreach": { - "url": "$MDN_URL$/web/api/highlightregistry/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/forEach", "status": [ "StandardTrack" ], @@ -16246,7 +16246,7 @@ "returns": "None (undefined)." }, "highlightregistry.get": { - "url": "$MDN_URL$/web/api/highlightregistry/get", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/get", "status": [ "StandardTrack" ], @@ -16271,7 +16271,7 @@ "returns": "The Highlight object associated with the specified name, or undefined if the name can't be found in the HighlightRegistry." }, "highlightregistry.has": { - "url": "$MDN_URL$/web/api/highlightregistry/has", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/has", "status": [ "StandardTrack" ], @@ -16296,7 +16296,7 @@ "returns": "Returns true if a highlight with the specified name exists in the registry; otherwise false." }, "highlightregistry.highlightsfrompoint": { - "url": "$MDN_URL$/web/api/highlightregistry/highlightsfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/highlightsFromPoint", "status": [ "Experimental", "StandardTrack" @@ -16319,7 +16319,7 @@ "returns": "An array of HighlightHitResult objects representing the custom highlights applied at the point in the viewport specified by the x and y parameters.\n

    Each HighlightHitResult object contains the following properties:\n

    \n
    highlight
    \n
    \n

    A Highlight object representing the applied custom highlight.\n

    \n
    ranges
    \n
    \n

    An array of AbstractRange objects representing the ranges to which the custom highlight is applied.\n

    \n
    \n

    If no custom highlights are applied at the specified point, or the specified point is outside the viewport, the method returns an empty array." }, "highlightregistry.keys": { - "url": "$MDN_URL$/web/api/highlightregistry/keys", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/keys", "status": [ "StandardTrack" ], @@ -16341,7 +16341,7 @@ "returns": "A new iterator object containing the names of each Highlight object in the registry, in insertion order." }, "highlightregistry.set": { - "url": "$MDN_URL$/web/api/highlightregistry/set", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/set", "status": [ "StandardTrack" ], @@ -16367,7 +16367,7 @@ "returns": "The HighlightRegistry object." }, "highlightregistry.size": { - "url": "$MDN_URL$/web/api/highlightregistry/size", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/size", "status": [ "StandardTrack" ], @@ -16388,7 +16388,7 @@ "doc": "The size property returns the number of Highlight objects in the HighlightRegistry." }, "highlightregistry.values": { - "url": "$MDN_URL$/web/api/highlightregistry/values", + "url": "https://developer.mozilla.org/docs/Web/API/HighlightRegistry/values", "status": [ "StandardTrack" ], @@ -16410,7 +16410,7 @@ "returns": "A new iterator object containing each Highlight object in the registry, in insertion order." }, "history": { - "url": "$MDN_URL$/web/api/history", + "url": "https://developer.mozilla.org/docs/Web/API/History", "status": [ "StandardTrack" ], @@ -16432,7 +16432,7 @@ "doc": "The History interface of the History API allows manipulation of the browser session history, that is the pages visited in the tab or frame that the current page is loaded in.\n

    There is only one instance of history (It is a singleton.) accessible via the global object history.\n

    \n

    Note:\nThis interface is only available on the main thread (Window). It cannot be accessed in Worker or Worklet contexts.\n

    " }, "history.back": { - "url": "$MDN_URL$/web/api/history/back", + "url": "https://developer.mozilla.org/docs/Web/API/History/back", "status": [ "StandardTrack" ], @@ -16458,7 +16458,7 @@ } }, "history.forward": { - "url": "$MDN_URL$/web/api/history/forward", + "url": "https://developer.mozilla.org/docs/Web/API/History/forward", "status": [ "StandardTrack" ], @@ -16484,7 +16484,7 @@ } }, "history.go": { - "url": "$MDN_URL$/web/api/history/go", + "url": "https://developer.mozilla.org/docs/Web/API/History/go", "status": [ "StandardTrack" ], @@ -16513,7 +16513,7 @@ } }, "history.length": { - "url": "$MDN_URL$/web/api/history/length", + "url": "https://developer.mozilla.org/docs/Web/API/History/length", "status": [ "StandardTrack" ], @@ -16535,7 +16535,7 @@ "doc": "The length read-only property of the History interface\nreturns an integer representing the number of entries in the session\nhistory, including the currently loaded page.\n

    For example, for a page loaded in a new tab this property returns 1." }, "history.pushstate": { - "url": "$MDN_URL$/web/api/history/pushstate", + "url": "https://developer.mozilla.org/docs/Web/API/History/pushState", "status": [ "StandardTrack" ], @@ -16567,7 +16567,7 @@ } }, "history.replacestate": { - "url": "$MDN_URL$/web/api/history/replacestate", + "url": "https://developer.mozilla.org/docs/Web/API/History/replaceState", "status": [ "StandardTrack" ], @@ -16599,7 +16599,7 @@ } }, "history.scrollrestoration": { - "url": "$MDN_URL$/web/api/history/scrollrestoration", + "url": "https://developer.mozilla.org/docs/Web/API/History/scrollRestoration", "status": [ "StandardTrack" ], @@ -16621,7 +16621,7 @@ "doc": "The scrollRestoration property of the History\ninterface allows web applications to explicitly set default scroll restoration behavior\non history navigation." }, "history.state": { - "url": "$MDN_URL$/web/api/history/state", + "url": "https://developer.mozilla.org/docs/Web/API/History/state", "status": [ "StandardTrack" ], @@ -16655,7 +16655,7 @@ "doc": "The HmacKeyGenParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into SubtleCrypto.generateKey(), when generating a key for the HMAC algorithm." }, "hmdvrdevice": { - "url": "$MDN_URL$/web/api/hmdvrdevice", + "url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice", "status": [ "Deprecated" ], @@ -16663,7 +16663,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The HMDVRDevice interface of the WebVR API represents a head mounted display, providing access to information about each eye, and allowing us to modify the current field of view." }, "hmdvrdevice.geteyeparameters": { - "url": "$MDN_URL$/web/api/hmdvrdevice/geteyeparameters", + "url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice/getEyeParameters", "status": [ "Deprecated" ], @@ -16675,7 +16675,7 @@ "returns": "A VREyeParameters object." }, "hmdvrdevice.setfieldofview": { - "url": "$MDN_URL$/web/api/hmdvrdevice/setfieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/HMDVRDevice/setFieldOfView", "status": [ "Deprecated" ], @@ -16690,7 +16690,7 @@ "returns": "None (undefined)." }, "htmlallcollection": { - "url": "$MDN_URL$/web/api/htmlallcollection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection", "status": [ "StandardTrack" ], @@ -16707,7 +16707,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLAllCollection interface represents a collection of all of the document's elements, accessible by index (like an array) and by the element's id. It is returned by the document.all property.\n

    HTMLAllCollection has a very similar shape to HTMLCollection, but there are many subtle behavior differences — for example, HTMLAllCollection can be called as a function, and its item() method can be called with a string representing an element's id or name attribute." }, "htmlallcollection.item": { - "url": "$MDN_URL$/web/api/htmlallcollection/item", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/item", "status": [ "StandardTrack" ], @@ -16728,7 +16728,7 @@ "returns": "If nameOrIndex represents an index, item() returns the Element at the specified index, or null if nameOrIndex is less than zero or greater than or equal to the length property. If nameOrIndex represents a name, item() returns the same value as namedItem()." }, "htmlallcollection.length": { - "url": "$MDN_URL$/web/api/htmlallcollection/length", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/length", "status": [ "StandardTrack" ], @@ -16745,7 +16745,7 @@ "doc": "The HTMLAllCollection.length property returns the number of items in this HTMLAllCollection." }, "htmlallcollection.nameditem": { - "url": "$MDN_URL$/web/api/htmlallcollection/nameditem", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAllCollection/namedItem", "status": [ "StandardTrack" ], @@ -16766,7 +16766,7 @@ "returns": "The first Element in the HTMLAllCollection matching the name, or null, if there are none." }, "htmlanchorelement": { - "url": "$MDN_URL$/web/api/htmlanchorelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement", "status": [ "StandardTrack" ], @@ -16788,7 +16788,7 @@ "doc": "The HTMLAnchorElement interface represents hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface that they inherit from) for manipulating the layout and presentation of such elements. This interface corresponds to <a> element; not to be confused with <link>, which is represented by HTMLLinkElement." }, "htmlanchorelement.attributionsrc": { - "url": "$MDN_URL$/web/api/htmlanchorelement/attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/attributionSrc", "status": [ "StandardTrack", "Deprecated" @@ -16802,7 +16802,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The attributionSrc property of the HTMLAnchorElement interface gets and sets the attributionsrc attribute on an <a> element programmatically, reflecting the value of that attribute. attributionsrc specifies that you want the browser to send an Attribution-Reporting-Eligible header. On the server-side this is used to trigger sending an Attribution-Reporting-Register-Source header in the response, to register of a navigation-based attribution source.\n

    The browser stores the source data associated with the navigation-based attribution source (as provided in the Attribution-Reporting-Register-Source response header) when it receives the navigation response.\n

    See the Attribution Reporting API for more details.\n

    \n

    Note:\n<a> elements cannot be used as attribution triggers, only sources.\n

    " }, "htmlanchorelement.download": { - "url": "$MDN_URL$/web/api/htmlanchorelement/download", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/download", "status": [ "StandardTrack" ], @@ -16824,7 +16824,7 @@ "doc": "The HTMLAnchorElement.download property is a\nstring indicating that the linked resource is intended to be\ndownloaded rather than displayed in the browser. The value, if any, specifies the\ndefault file name for use in labeling the resource in a local file system. If the name\nis not a valid file name in the underlying OS, the browser will adjust it.\n
    \n

    Note:\nThis value might not be used for download. This value cannot\nbe used to determine whether the download will occur.\n

    " }, "htmlanchorelement.hash": { - "url": "$MDN_URL$/web/api/htmlanchorelement/hash", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash", "status": [ "StandardTrack" ], @@ -16846,7 +16846,7 @@ "doc": "The hash property of the HTMLAnchorElement interface is a string containing a \"#\" followed by the fragment identifier of the <a> element's href. If the URL does not have a fragment identifier, this property contains an empty string, \"\".\n

    See URL.hash for more information." }, "htmlanchorelement.host": { - "url": "$MDN_URL$/web/api/htmlanchorelement/host", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host", "status": [ "StandardTrack" ], @@ -16868,7 +16868,7 @@ "doc": "The host property of the HTMLAnchorElement interface is a string containing the host, which is the hostname, and then, if the port of the URL is nonempty, a \":\", followed by the port of the URL. If the URL does not have a hostname, this property contains an empty string, \"\".\n

    See URL.host for more information." }, "htmlanchorelement.hostname": { - "url": "$MDN_URL$/web/api/htmlanchorelement/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname", "status": [ "StandardTrack" ], @@ -16890,7 +16890,7 @@ "doc": "The hostname property of the HTMLAnchorElement interface is a string containing either the domain name or IP address of the <a> element's href. If the URL does not have a hostname, this property contains an empty string, \"\". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.\n

    See URL.hostname for more information." }, "htmlanchorelement.href": { - "url": "$MDN_URL$/web/api/htmlanchorelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/href", "status": [ "StandardTrack" ], @@ -16912,7 +16912,7 @@ "doc": "The href property of the HTMLAnchorElement interface is a stringifier that returns the absolute URL corresponding to the element's href attribute (or an empty string if href is unset). Setting this property updates the element's href attribute to the provided value." }, "htmlanchorelement.hreflang": { - "url": "$MDN_URL$/web/api/htmlanchorelement/hreflang", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hreflang", "status": [ "StandardTrack" ], @@ -16934,7 +16934,7 @@ "doc": "The hreflang property of the HTMLAnchorElement interface is a string that is the language of the linked resource.\n

    It reflects the hreflang attribute of the <a> element and is the empty string (\"\") if there is no hreflang element.\n

    Web browsers and search engines may use this information to understand the language of the linked content better, but they are not required to follow it. The value provided for the hreflang attribute adheres to the BCP 47 language tag format. If not, it is ignored.\n

    Web browsers do not rely solely on the hreflang attribute after fetching the linked resource. Instead, they use language information directly associated with the resource (e.g., through HTTP headers) to determine its language." }, "htmlanchorelement.interestforelement": { - "url": "$MDN_URL$/web/api/htmlanchorelement/interestforelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/interestForElement", "status": [ "Experimental" ], @@ -16949,7 +16949,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The interestForElement property of the HTMLAnchorElement interface gets or sets the target element of an interest invoker, in cases where the associated <a> element is specified as an interest invoker.\n

    See Creating an interest invoker for more details." }, "htmlanchorelement.origin": { - "url": "$MDN_URL$/web/api/htmlanchorelement/origin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin", "status": [ "StandardTrack" ], @@ -16971,7 +16971,7 @@ "doc": "The origin read-only property of the HTMLAnchorElement interface returns a string containing the Unicode serialization of the origin of the <a> element's href.\n

    The exact structure varies depending on the type of URL:\n

    \n

    For all other cases, the string \"null\" is returned.\n

    See URL.origin for more information." }, "htmlanchorelement.password": { - "url": "$MDN_URL$/web/api/htmlanchorelement/password", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password", "status": [ "StandardTrack" ], @@ -16993,7 +16993,7 @@ "doc": "The password property of the HTMLAnchorElement interface is a string containing the password component of the <a> element's href. If the URL does not have a password, this property contains an empty string, \"\".\n

    This property can be set to change the password of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The password is percent-encoded when setting but not percent-decoded when reading.\n

    See URL.password for more information." }, "htmlanchorelement.pathname": { - "url": "$MDN_URL$/web/api/htmlanchorelement/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname", "status": [ "StandardTrack" ], @@ -17015,7 +17015,7 @@ "doc": "The HTMLAnchorElement.pathname property is a\nstring containing an initial '/' followed by the path of\nthe URL not including the query string or fragment (or the empty string if there is no\npath)." }, "htmlanchorelement.ping": { - "url": "$MDN_URL$/web/api/htmlanchorelement/ping", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/ping", "status": [ "StandardTrack" ], @@ -17033,7 +17033,7 @@ "doc": "The ping property of the HTMLAnchorElement interface is a space-separated list of URLs. When the link is followed, the browser will send POST requests with the body PING to the URLs.\n

    It reflects the ping attribute of the <a> element.\n

    \n

    Note:\nThis property is not effective in Firefox and its usage may be limited due to privacy and security concerns.\n

    " }, "htmlanchorelement.port": { - "url": "$MDN_URL$/web/api/htmlanchorelement/port", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port", "status": [ "StandardTrack" ], @@ -17055,7 +17055,7 @@ "doc": "The port property of the HTMLAnchorElement interface is a string containing the port number of the <a> element's href. If the port is the default for the protocol (80 for ws: and http:, 443 for wss: and https:, and 21 for ftp:), this property contains an empty string, \"\".\n

    This property can be set to change the port of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect. It also silently ignores invalid port numbers.\n

    See URL.port for more information." }, "htmlanchorelement.protocol": { - "url": "$MDN_URL$/web/api/htmlanchorelement/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol", "status": [ "StandardTrack" ], @@ -17077,7 +17077,7 @@ "doc": "The protocol property of the HTMLAnchorElement interface is a string containing the protocol or scheme of the <area> element's href, including the final \":\".\n

    This property can be set to change the protocol of the URL. A \":\" is appended to the provided string if not provided. The provided scheme has to be compatible with the rest of the URL to be considered valid.\n

    See URL.protocol for more information." }, "htmlanchorelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmlanchorelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -17099,7 +17099,7 @@ "doc": "The\nHTMLAnchorElement.referrerPolicy\nproperty reflect the HTML referrerpolicy attribute of the\n<a> element defining which referrer is sent when fetching the resource." }, "htmlanchorelement.rel": { - "url": "$MDN_URL$/web/api/htmlanchorelement/rel", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/rel", "status": [ "StandardTrack" ], @@ -17121,7 +17121,7 @@ "doc": "The HTMLAnchorElement.rel property reflects the rel attribute. It is a string containing a space-separated list of link types indicating the relationship between the resource represented by the <a> element and the current document." }, "htmlanchorelement.rellist": { - "url": "$MDN_URL$/web/api/htmlanchorelement/rellist", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/relList", "status": [ "StandardTrack" ], @@ -17143,7 +17143,7 @@ "doc": "The read-only relList property of the HTMLAnchorElement returns a live DOMTokenList object containing the set of link types indicating the relationship between the resource represented by the <a> element and the current document. It reflects the <a> element's rel content attribute." }, "htmlanchorelement.search": { - "url": "$MDN_URL$/web/api/htmlanchorelement/search", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search", "status": [ "StandardTrack" ], @@ -17165,7 +17165,7 @@ "doc": "The search property of the HTMLAnchorElement interface is a search string, also called a query string, that is a string containing a \"?\" followed by the parameters of the <a> element's href. If the URL does not have a search query, this property contains an empty string, \"\".\n

    This property can be set to change the query string of the URL. When setting, a single \"?\" prefix is added to the provided value, if not already present. Setting it to \"\" removes the query string.\n

    The query is percent-encoded when setting but not percent-decoded when reading.\n

    Modern browsers provide\nURLSearchParams\nand\nURL.searchParams\nto make it easy to parse out the parameters from the query string.\n

    See URL.search for more information." }, "htmlanchorelement.target": { - "url": "$MDN_URL$/web/api/htmlanchorelement/target", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/target", "status": [ "StandardTrack" ], @@ -17187,7 +17187,7 @@ "doc": "The target property of the HTMLAnchorElement interface is a string that indicates where to display the linked resource.\n

    It reflects the target attribute of the <a> element." }, "htmlanchorelement.text": { - "url": "$MDN_URL$/web/api/htmlanchorelement/text", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/text", "status": [ "StandardTrack" ], @@ -17209,7 +17209,7 @@ "doc": "The text property of the HTMLAnchorElement represents the text inside the element.\nThis property represents the same information as Node.textContent." }, "htmlanchorelement.tostring": { - "url": "$MDN_URL$/web/api/htmlanchorelement/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/toString", "status": [ "StandardTrack" ], @@ -17232,7 +17232,7 @@ "returns": "A string containing the element's complete URL." }, "htmlanchorelement.type": { - "url": "$MDN_URL$/web/api/htmlanchorelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/type", "status": [ "StandardTrack" ], @@ -17254,7 +17254,7 @@ "doc": "The type property of the HTMLAnchorElement interface is a string that indicates the MIME type of the linked resource.\n

    It reflects the type attribute of the <a> element." }, "htmlanchorelement.username": { - "url": "$MDN_URL$/web/api/htmlanchorelement/username", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username", "status": [ "StandardTrack" ], @@ -17276,7 +17276,7 @@ "doc": "The username property of the HTMLAnchorElement interface is a string containing the username component of the <a> element's href. If the URL does not have a username, this property contains an empty string, \"\".\n

    This property can be set to change the username of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The username is percent-encoded when setting but not percent-decoded when reading.\n

    See URL.username for more information." }, "htmlareaelement": { - "url": "$MDN_URL$/web/api/htmlareaelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement", "status": [ "StandardTrack" ], @@ -17298,7 +17298,7 @@ "doc": "The HTMLAreaElement interface provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <area> elements." }, "htmlareaelement.alt": { - "url": "$MDN_URL$/web/api/htmlareaelement/alt", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/alt", "status": [ "StandardTrack" ], @@ -17320,7 +17320,7 @@ "doc": "The alt property of the HTMLAreaElement interface specifies the text of the hyperlink, defining the textual label for an image map's link. It reflects the <area> element's alt attribute.\n

    The alt value must be text that, when presented with the alt text of the other <area> hyperlinks within the same <map>, along with the alt text of the <img> itself, provides the user with the same kind of choice as the hyperlink would when used without its text but with its shape applied to the image.\n

    If the <area> is a link (contains an href property), the alt property value should be a non-empty string giving the label for the link that would be appropriate if the image were unavailable. The alt attribute for a link <area> can only be empty if there is another <area> element in the same <map> that points to the same resource and has a non-blank alt attribute." }, "htmlareaelement.coords": { - "url": "$MDN_URL$/web/api/htmlareaelement/coords", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/coords", "status": [ "StandardTrack" ], @@ -17342,7 +17342,7 @@ "doc": "The coords property of the HTMLAreaElement interface specifies the coordinates of the element's shape as a list of floating-point numbers. It reflects the <area> element's coords attribute.\n

    If the shape is rect, the shape is a rectangle and the string value's four comma separated numbers specify the coordinates of the top-left and bottom-right corners of the rectangle. For example, 0,0,200,20 defines the coordinates as 0,0, which is the top-left of the image map, and 200,20, which is 200px from the left and 20px from the top of the top-left corner of the image map.\n

    If the shape is circle, the three comma-separated numbers represent the x and y coordinates of the circle's center and the radius.\n

    If the shape is poly, the string consists of at least 6 comma-separated numbers representing at least 3 pairs of coordinates that define the vertices of the polygon.\n

    For all coordinates, the origin is the top-left corner of the <map> element's image." }, "htmlareaelement.download": { - "url": "$MDN_URL$/web/api/htmlareaelement/download", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/download", "status": [ "StandardTrack" ], @@ -17364,7 +17364,7 @@ "doc": "The download property of the HTMLAreaElement interface is a string indicating that the linked resource is intended to be downloaded rather than displayed in the browser. The value represent the proposed name of the file. If the name is not a valid filename of the underlying OS, browser will adjust it accordingly.\n

    It reflects the download attribute of the <area> element." }, "htmlareaelement.hash": { - "url": "$MDN_URL$/web/api/htmlareaelement/hash", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/hash", "status": [ "StandardTrack" ], @@ -17386,7 +17386,7 @@ "doc": "The hash property of the HTMLAreaElement interface is a string containing a \"#\" followed by the fragment identifier of the <area> element's href. If the URL does not have a fragment identifier, this property contains an empty string, \"\".\n

    See URL.hash for more information." }, "htmlareaelement.host": { - "url": "$MDN_URL$/web/api/htmlareaelement/host", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/host", "status": [ "StandardTrack" ], @@ -17408,7 +17408,7 @@ "doc": "The host property of the HTMLAreaElement interface is a string containing the host, which is the hostname, and then, if the port of the URL is nonempty, a \":\", followed by the port of the URL. If the URL does not have a hostname, this property contains an empty string, \"\".\n

    See URL.host for more information." }, "htmlareaelement.hostname": { - "url": "$MDN_URL$/web/api/htmlareaelement/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/hostname", "status": [ "StandardTrack" ], @@ -17430,7 +17430,7 @@ "doc": "The hostname property of the HTMLAreaElement interface is a string containing either the domain name or IP address of the <area> element's URL. If the URL does not have a hostname, this property contains an empty string, \"\". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.\n

    See URL.hostname for more information." }, "htmlareaelement.href": { - "url": "$MDN_URL$/web/api/htmlareaelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/href", "status": [ "StandardTrack" ], @@ -17452,7 +17452,7 @@ "doc": "The HTMLAreaElement.href property is a\nstringifier that returns a string containing the whole URL, and allows\nthe href to be updated." }, "htmlareaelement.interestforelement": { - "url": "$MDN_URL$/web/api/htmlareaelement/interestforelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/interestForElement", "status": [ "Experimental" ], @@ -17467,7 +17467,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The interestForElement property of the HTMLAreaElement interface gets or sets the target element of an interest invoker, in cases where the associated <area> element is specified as an interest invoker.\n

    See Creating an interest invoker for more details." }, "htmlareaelement.origin": { - "url": "$MDN_URL$/web/api/htmlareaelement/origin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/origin", "status": [ "StandardTrack" ], @@ -17489,7 +17489,7 @@ "doc": "The origin read-only property of the HTMLAreaElement interface returns a string containing the Unicode serialization of the origin of the <area> element's href.\n

    The exact structure varies depending on the type of URL:\n

    \n

    For all other cases, the string \"null\" is returned.\n

    See URL.origin for more information." }, "htmlareaelement.password": { - "url": "$MDN_URL$/web/api/htmlareaelement/password", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/password", "status": [ "StandardTrack" ], @@ -17511,7 +17511,7 @@ "doc": "The password property of the HTMLAreaElement interface is a string containing the password component of the <area> element's href. If the URL does not have a password, this property contains an empty string, \"\".\n

    This property can be set to change the password of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The password is percent-encoded when setting but not percent-decoded when reading.\n

    See URL.password for more information." }, "htmlareaelement.pathname": { - "url": "$MDN_URL$/web/api/htmlareaelement/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/pathname", "status": [ "StandardTrack" ], @@ -17533,7 +17533,7 @@ "doc": "The HTMLAreaElement.pathname property is a\nstring containing an initial '/' followed by the path of\nthe URL not including the query string or fragment (or the empty string if there is no\npath).\n

    The pathname is percent-encoded when setting but not percent-decoded when read." }, "htmlareaelement.ping": { - "url": "$MDN_URL$/web/api/htmlareaelement/ping", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/ping", "status": [ "StandardTrack" ], @@ -17551,7 +17551,7 @@ "doc": "The ping property of the HTMLAreaElement interface is a space-separated list of URLs. When the link is followed, the browser will send POST requests with the body PING to the URLs.\n

    It reflects the ping attribute of the <area> element.\n

    \n

    Note:\nThis property is not effective in Firefox and its usage may be limited due to privacy and security concerns.\n

    " }, "htmlareaelement.port": { - "url": "$MDN_URL$/web/api/htmlareaelement/port", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/port", "status": [ "StandardTrack" ], @@ -17573,7 +17573,7 @@ "doc": "The port property of the HTMLAreaElement interface is a string containing the port number of the <area> element's href. If the port is the default for the protocol (80 for ws: and http:, 443 for wss: and https:, and 21 for ftp:), this property contains an empty string, \"\".\n

    This property can be set to change the port of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect. It also silently ignores invalid port numbers.\n

    See URL.port for more information." }, "htmlareaelement.protocol": { - "url": "$MDN_URL$/web/api/htmlareaelement/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/protocol", "status": [ "StandardTrack" ], @@ -17595,7 +17595,7 @@ "doc": "The protocol property of the HTMLAreaElement interface is a string containing the protocol or scheme of the <area> element's href, including the final \":\".\n

    This property can be set to change the protocol of the URL. A \":\" is appended to the provided string if not provided. The provided scheme has to be compatible with the rest of the URL to be considered valid.\n

    See URL.protocol for more information." }, "htmlareaelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmlareaelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -17617,7 +17617,7 @@ "doc": "The\nHTMLAreaElement.referrerPolicy\nproperty reflect the HTML referrerpolicy attribute of the\n<area> element defining which referrer is sent when fetching the\nresource." }, "htmlareaelement.rel": { - "url": "$MDN_URL$/web/api/htmlareaelement/rel", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/rel", "status": [ "StandardTrack" ], @@ -17639,7 +17639,7 @@ "doc": "The HTMLAreaElement.rel property reflects the rel attribute. It is a string containing a space-separated list of link types indicating the relationship between the resource represented by the <area> element and the current document." }, "htmlareaelement.rellist": { - "url": "$MDN_URL$/web/api/htmlareaelement/rellist", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/relList", "status": [ "StandardTrack" ], @@ -17661,7 +17661,7 @@ "doc": "The read-only relList property of the HTMLAreaElement returns a live DOMTokenList object containing the set of link types indicating the relationship between the resource represented by the <area> element and the current document. It reflects the <area> element's rel content attribute." }, "htmlareaelement.search": { - "url": "$MDN_URL$/web/api/htmlareaelement/search", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/search", "status": [ "StandardTrack" ], @@ -17683,7 +17683,7 @@ "doc": "The search property of the HTMLAreaElement interface is a search string, also called a query string, that is a string containing a \"?\" followed by the parameters of the <area> element's href. If the URL does not have a search query, this property contains an empty string, \"\".\n

    This property can be set to change the query string of the URL. When setting, a single \"?\" prefix is added to the provided value, if not already present. Setting it to \"\" removes the query string.\n

    The query is percent-encoded when setting but not percent-decoded when reading.\n

    Modern browsers provide\nURLSearchParams\nand\nURL.searchParams\nto make it easy to parse out the parameters from the query string.\n

    See URL.search for more information." }, "htmlareaelement.shape": { - "url": "$MDN_URL$/web/api/htmlareaelement/shape", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/shape", "status": [ "StandardTrack" ], @@ -17705,7 +17705,7 @@ "doc": "The shape property of the HTMLAreaElement interface specifies the shape of an image map area. It reflects the <area> element's shape attribute." }, "htmlareaelement.target": { - "url": "$MDN_URL$/web/api/htmlareaelement/target", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/target", "status": [ "StandardTrack" ], @@ -17727,7 +17727,7 @@ "doc": "The target property of the HTMLAreaElement interface is a string that indicates where to display the linked resource.\n

    It reflects the target attribute of the <area> element." }, "htmlareaelement.tostring": { - "url": "$MDN_URL$/web/api/htmlareaelement/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/toString", "status": [ "StandardTrack" ], @@ -17750,7 +17750,7 @@ "returns": "A string containing the element's complete URL." }, "htmlareaelement.username": { - "url": "$MDN_URL$/web/api/htmlareaelement/username", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAreaElement/username", "status": [ "StandardTrack" ], @@ -17772,7 +17772,7 @@ "doc": "The username property of the HTMLAreaElement interface is a string containing the username component of the <area> element's href. If the URL does not have a username, this property contains an empty string, \"\".\n

    This property can be set to change the username of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The username is percent-encoded when setting but not percent-decoded when reading.\n

    See URL.username for more information." }, "htmlaudioelement": { - "url": "$MDN_URL$/web/api/htmlaudioelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAudioElement", "status": [ "StandardTrack" ], @@ -17794,7 +17794,7 @@ "doc": "The HTMLAudioElement interface provides access to the properties of <audio> elements, as well as methods to manipulate them.\n

    This element is based on, and inherits properties and methods from, the HTMLMediaElement interface." }, "htmlaudioelement.audio": { - "url": "$MDN_URL$/web/api/htmlaudioelement/audio", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLAudioElement/Audio", "status": [ "StandardTrack" ], @@ -17820,7 +17820,7 @@ "returns": "A new HTMLAudioElement object, configured to be used for playing back\nthe audio from the file specified by url. The new object's\npreload property is set\nto auto and its src property is set to the specified URL\nor null if no URL is given. If a URL is specified, the browser begins\nto asynchronously load the media resource before returning the new object." }, "htmlbaseelement": { - "url": "$MDN_URL$/web/api/htmlbaseelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement", "status": [ "StandardTrack" ], @@ -17842,7 +17842,7 @@ "doc": "The HTMLBaseElement interface contains the base URI for a document. This object inherits all of the properties and methods as described in the HTMLElement interface." }, "htmlbaseelement.href": { - "url": "$MDN_URL$/web/api/htmlbaseelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement/href", "status": [ "StandardTrack" ], @@ -17864,7 +17864,7 @@ "doc": "The href property of the HTMLBaseElement interface contains a string that is the URL to use as the base for relative URLs.\n

    It reflects the href attribute of the <base> element." }, "htmlbaseelement.target": { - "url": "$MDN_URL$/web/api/htmlbaseelement/target", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLBaseElement/target", "status": [ "StandardTrack" ], @@ -17886,7 +17886,7 @@ "doc": "The target property of the HTMLBaseElement interface is a string that represents the default target tab to show the resulting output for hyperlinks and form elements.\n

    It reflects the target attribute of the <base> element." }, "htmlbodyelement": { - "url": "$MDN_URL$/web/api/htmlbodyelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLBodyElement", "status": [ "StandardTrack" ], @@ -17908,7 +17908,7 @@ "doc": "The HTMLBodyElement interface provides special properties (beyond those inherited from the regular HTMLElement interface) for manipulating <body> elements." }, "htmlbrelement": { - "url": "$MDN_URL$/web/api/htmlbrelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLBRElement", "status": [ "StandardTrack" ], @@ -17930,7 +17930,7 @@ "doc": "The HTMLBRElement interface represents an HTML line break element (<br>). It inherits from HTMLElement." }, "htmlbuttonelement": { - "url": "$MDN_URL$/web/api/htmlbuttonelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement", "status": [ "StandardTrack" ], @@ -17952,7 +17952,7 @@ "doc": "The HTMLButtonElement interface provides properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <button> elements." }, "htmlbuttonelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/checkValidity", "status": [ "StandardTrack" ], @@ -17975,7 +17975,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlbuttonelement.command": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/command", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/command", "status": [ "StandardTrack" ], @@ -17996,7 +17996,7 @@ "doc": "The command property of the HTMLButtonElement interface gets and sets the action to be performed on an element being controlled by this button. For this to have an effect, commandfor must be set.\n

    It reflects the command HTML attribute." }, "htmlbuttonelement.commandforelement": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/commandforelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/commandForElement", "status": [ "StandardTrack" ], @@ -18017,7 +18017,7 @@ "doc": "The commandForElement property of the HTMLButtonElement interface gets and sets the element to control via a button.\n

    It is the JavaScript equivalent of the commandfor HTML attribute." }, "htmlbuttonelement.disabled": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/disabled", "status": [ "StandardTrack" ], @@ -18039,7 +18039,7 @@ "doc": "The HTMLButtonElement.disabled property indicates whether the control is disabled, meaning that it does not accept any clicks." }, "htmlbuttonelement.form": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/form", "status": [ "StandardTrack" ], @@ -18061,7 +18061,7 @@ "doc": "The form read-only property of the HTMLButtonElement interface returns an HTMLFormElement object that owns this <button>, or null if this button is not owned by any form." }, "htmlbuttonelement.formaction": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/formaction", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formAction", "status": [ "StandardTrack" ], @@ -18083,7 +18083,7 @@ "doc": "The formAction property of the HTMLButtonElement interface is the URL of the program that is executed on the server when the form that owns this control is submitted. It reflects the value of the <button>'s formaction attribute.\n

    The value overrides the action property of the HTMLFormElement interface if the form is submitted via the button. This property can be retrieved or set." }, "htmlbuttonelement.formenctype": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/formenctype", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formEnctype", "status": [ "StandardTrack" ], @@ -18105,7 +18105,7 @@ "doc": "The formEnctype property of the HTMLButtonElement interface is the MIME type of the content sent to the server when the form is submitted. It reflects the value of the <button>'s formenctype attribute.\n

    The value overrides the enctype property of the HTMLFormElement interface if the form is submitted via the submit button. This property can be retrieved or set. If not set, the value is the empty string (\"\")." }, "htmlbuttonelement.formmethod": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/formmethod", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formMethod", "status": [ "StandardTrack" ], @@ -18127,7 +18127,7 @@ "doc": "The formMethod property of the HTMLButtonElement interface is the HTTP method used to submit the <form> if the <button> element is the control that submits the form. It reflects the value of the <button>'s formmethod attribute.\n

    The value overrides the method property of the HTMLFormElement interface if the form is submitted via the button. This property can be retrieved or set. If set with an empty or invalid value, the invalid default value is \"get\". If not set at all, the value is the empty string (\"\")." }, "htmlbuttonelement.formnovalidate": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/formnovalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formNoValidate", "status": [ "StandardTrack" ], @@ -18149,7 +18149,7 @@ "doc": "The formNoValidate property of the HTMLButtonElement interface is a boolean value indicating if the <form> will bypass constraint validation when submitted via the <button>. It reflects the <button> element's formnovalidate attribute.\n

    Its value overrides the noValidate property of the HTMLFormElement interface if the form is submitted via the button. This property can be retrieved or set." }, "htmlbuttonelement.formtarget": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/formtarget", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/formTarget", "status": [ "StandardTrack" ], @@ -18171,7 +18171,7 @@ "doc": "The formTarget property of the HTMLButtonElement interface is the tab, window, or iframe where the response of the submitted <form> is to be displayed. It reflects the value of the <button> element's formtarget attribute.\n

    The value overrides the target property of the HTMLFormElement interface if the form is submitted via the button. This property can be retrieved or set. If not set, the value is the empty string (\"\")." }, "htmlbuttonelement.interestforelement": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/interestforelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/interestForElement", "status": [ "Experimental" ], @@ -18186,7 +18186,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The interestForElement property of the HTMLButtonElement interface gets or sets the target element of an interest invoker, in cases where the associated <button> element is specified as an interest invoker.\n

    See Creating an interest invoker for more details." }, "htmlbuttonelement.labels": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels", "status": [ "StandardTrack" ], @@ -18208,7 +18208,7 @@ "doc": "The HTMLButtonElement.labels read-only property returns a\nNodeList of the <label> elements associated with the\n<button> element." }, "htmlbuttonelement.name": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/name", "status": [ "StandardTrack" ], @@ -18230,7 +18230,7 @@ "doc": "The name property of the HTMLButtonElement interface indicates the name of the <button> element or the empty string if the element has no name. It reflects the element's name attribute." }, "htmlbuttonelement.popovertargetaction": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/popovertargetaction", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/popoverTargetAction", "status": [ "StandardTrack" ], @@ -18251,7 +18251,7 @@ "doc": "The popoverTargetAction property of the HTMLButtonElement interface gets and sets the action to be performed (\"hide\", \"show\", or \"toggle\") on a popover element being controlled by a button.\n

    It reflects the value of the popovertargetaction HTML attribute." }, "htmlbuttonelement.popovertargetelement": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/popovertargetelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/popoverTargetElement", "status": [ "StandardTrack" ], @@ -18272,7 +18272,7 @@ "doc": "The popoverTargetElement property of the HTMLButtonElement interface gets and sets the popover element to control via a button.\n

    It is the JavaScript equivalent of the popovertarget HTML attribute.\n

    Establishing a relationship between a popover and its invoker button using the popoverTargetElement property has two additional useful effects:\n

    " }, "htmlbuttonelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/reportValidity", "status": [ "StandardTrack" ], @@ -18295,7 +18295,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlbuttonelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -18321,7 +18321,7 @@ "returns": "None (undefined)." }, "htmlbuttonelement.type": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/type", "status": [ "StandardTrack" ], @@ -18343,7 +18343,7 @@ "doc": "The type property of the HTMLButtonElement interface is a string that indicates the behavior type of the <button> element.\n

    It reflects the type attribute of the <button> element." }, "htmlbuttonelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/validationMessage", "status": [ "StandardTrack" ], @@ -18365,7 +18365,7 @@ "doc": "The validationMessage read-only property of the HTMLButtonElement interface returns a string representing a localized message that describes the validation constraints that the <button> control does not satisfy (if any). This is the empty string if the control is not a candidate for constraint validation (the <button>'s type is button or reset), or it satisfies its constraints.\n

    If the <button> is a candidate for constraint validation (the type is set or defaults to submit and HTMLButtonElement.willValidate is true) and the constraints are not met (there is a non-null ValidityState.customError), the value is the error message that would be shown to the user during element validation." }, "htmlbuttonelement.validity": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/validity", "status": [ "StandardTrack" ], @@ -18387,7 +18387,7 @@ "doc": "The validity read-only property of the HTMLButtonElement interface returns a ValidityState object that represents the validity states this element is in." }, "htmlbuttonelement.value": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/value", "status": [ "StandardTrack" ], @@ -18409,7 +18409,7 @@ "doc": "The value property of the HTMLButtonElement interface represents the value of the <button> element as a string, or the empty string if no value is set. It reflects the element's value attribute." }, "htmlbuttonelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmlbuttonelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/willValidate", "status": [ "StandardTrack" ], @@ -18431,7 +18431,7 @@ "doc": "The willValidate read-only property of the HTMLButtonElement interface indicates whether the <button> element is a candidate for constraint validation. It is false if any conditions bar it from constraint validation, including:\n

    " }, "htmlcanvaselement": { - "url": "$MDN_URL$/web/api/htmlcanvaselement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement", "status": [ "StandardTrack" ], @@ -18453,7 +18453,7 @@ "doc": "The HTMLCanvasElement interface provides properties and methods for manipulating the layout and presentation of <canvas> elements. The HTMLCanvasElement interface also inherits the properties and methods of the HTMLElement interface." }, "htmlcanvaselement.capturestream": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/capturestream", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/captureStream", "status": [ "StandardTrack" ], @@ -18483,7 +18483,7 @@ } }, "htmlcanvaselement.getcontext": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/getcontext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/getContext", "status": [ "StandardTrack" ], @@ -18550,7 +18550,7 @@ } }, "htmlcanvaselement.height": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/height", "status": [ "StandardTrack" ], @@ -18572,7 +18572,7 @@ "doc": "The HTMLCanvasElement.height property is a\npositive integer reflecting the height HTML\nattribute of the <canvas> element interpreted in CSS pixels. When the\nattribute is not specified, or if it is set to an invalid value, like a negative, the\ndefault value of 150 is used.\n

    Setting the height property resets the entire rendering context to its default state. This includes clearing the canvas (backing buffer), resetting the current path, and resetting all properties like fillStyle and globalCompositeOperation. This reset occurs for all context types, and occurs even when setting height to its current value. To restore the previous content after changing the height, use CanvasRenderingContext2D.getImageData() and CanvasRenderingContext2D.putImageData(). Context properties must be separately tracked and restored.\n

    This is one of the two properties, the other being\nHTMLCanvasElement.width, that controls the size of the canvas." }, "htmlcanvaselement.mozopaque": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/mozopaque", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/mozOpaque", "status": [ "Deprecated" ], @@ -18583,7 +18583,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The non-standard HTMLCanvasElement.mozOpaque property is\na boolean value reflecting the moz-opaque HTML\nattribute of the <canvas> element. It lets the canvas know whether or\nnot translucency will be a factor. If the canvas knows there's no translucency, painting\nperformance can be optimized.\n

    \n

    Note:\nThis has been standardized as setting the alpha option to\nfalse when creating a drawing context with\nHTMLCanvasElement.getContext(). Use of mozOpaque should be\navoided. Firefox will stop supporting it in the future.\n

    " }, "htmlcanvaselement.toblob": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/toblob", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toBlob", "status": [ "StandardTrack" ], @@ -18614,7 +18614,7 @@ } }, "htmlcanvaselement.todataurl": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/todataurl", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toDataURL", "status": [ "StandardTrack" ], @@ -18644,7 +18644,7 @@ } }, "htmlcanvaselement.transfercontroltooffscreen": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/transfercontroltooffscreen", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/transferControlToOffscreen", "status": [ "StandardTrack" ], @@ -18670,7 +18670,7 @@ } }, "htmlcanvaselement.width": { - "url": "$MDN_URL$/web/api/htmlcanvaselement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/width", "status": [ "StandardTrack" ], @@ -18692,7 +18692,7 @@ "doc": "The HTMLCanvasElement.width property is a\npositive integer reflecting the width HTML\nattribute of the <canvas> element interpreted in CSS pixels. When the\nattribute is not specified, or if it is set to an invalid value, like a negative, the\ndefault value of 300 is used.\n

    Setting the width property resets the entire rendering context to its default state. This includes clearing the canvas (backing buffer), resetting the current path, and resetting all properties like fillStyle and globalCompositeOperation. This reset occurs for all context types, and occurs even when setting width to its current value. To restore the previous content after changing the width, use CanvasRenderingContext2D.getImageData() and CanvasRenderingContext2D.putImageData(). Context properties must be separately tracked and restored.\n

    This is one of the two properties, the other being\nHTMLCanvasElement.height, that controls the size of the canvas." }, "htmlcollection": { - "url": "$MDN_URL$/web/api/htmlcollection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection", "status": [ "StandardTrack" ], @@ -18714,7 +18714,7 @@ "doc": "The HTMLCollection interface represents a generic collection (array-like object similar to arguments) of elements (in document order) and offers methods and properties for selecting from the list.\n

    An HTMLCollection in the HTML DOM is live; it is automatically updated when the underlying document is changed. For this reason it is a good idea to make a copy (e.g., using Array.from) to iterate over if adding, moving, or removing nodes.\n

    This interface is called HTMLCollection for historical reasons, because before the modern DOM, collections implementing this interface could only have HTML elements as their items.\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid HTMLCollection. You don't create HTMLCollection objects yourself, but you get them from APIs such as Document.getElementsByClassName(), and these APIs are not deprecated. However, be careful of the semantic differences from a real array." }, "htmlcollection.item": { - "url": "$MDN_URL$/web/api/htmlcollection/item", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/item", "status": [ "StandardTrack" ], @@ -18740,7 +18740,7 @@ "returns": "The Element at the specified index, or null if\nindex is less than zero or greater than or equal to the length property." }, "htmlcollection.length": { - "url": "$MDN_URL$/web/api/htmlcollection/length", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/length", "status": [ "StandardTrack" ], @@ -18762,7 +18762,7 @@ "doc": "The HTMLCollection.length property returns the number of\nitems in a HTMLCollection." }, "htmlcollection.nameditem": { - "url": "$MDN_URL$/web/api/htmlcollection/nameditem", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLCollection/namedItem", "status": [ "StandardTrack" ], @@ -18788,7 +18788,7 @@ "returns": "The first Element in the HTMLCollection matching the key, or null if there is none. Always returns null if key is the empty string." }, "htmldataelement": { - "url": "$MDN_URL$/web/api/htmldataelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDataElement", "status": [ "StandardTrack" ], @@ -18810,7 +18810,7 @@ "doc": "The HTMLDataElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <data> elements." }, "htmldataelement.value": { - "url": "$MDN_URL$/web/api/htmldataelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDataElement/value", "status": [ "StandardTrack" ], @@ -18832,7 +18832,7 @@ "doc": "The value property of the HTMLDataElement\ninterface returns a string reflecting the value HTML attribute." }, "htmldatalistelement": { - "url": "$MDN_URL$/web/api/htmldatalistelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDataListElement", "status": [ "StandardTrack" ], @@ -18854,7 +18854,7 @@ "doc": "The HTMLDataListElement interface provides special properties (beyond the HTMLElement object interface it also has available to it by inheritance) to manipulate <datalist> elements and their content." }, "htmldatalistelement.options": { - "url": "$MDN_URL$/web/api/htmldatalistelement/options", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDataListElement/options", "status": [ "StandardTrack" ], @@ -18876,7 +18876,7 @@ "doc": "The options read-only property of the HTMLDataListElement interface returns an HTMLCollection of HTMLOptionElement elements contained in a <datalist>. The descendant <option> elements provide predefined options for the <input> control associated with the <datalist>." }, "htmldetailselement": { - "url": "$MDN_URL$/web/api/htmldetailselement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement", "status": [ "StandardTrack" ], @@ -18905,7 +18905,7 @@ "doc": "The HTMLDetailsElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <details> elements." }, "htmldetailselement.name": { - "url": "$MDN_URL$/web/api/htmldetailselement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/name", "status": [ "StandardTrack" ], @@ -18926,7 +18926,7 @@ "doc": "The name property of the HTMLDetailsElement interface reflects the name attribute of <details> elements. It enables multiple <details> elements to be connected together, where only one for the <details> elements can be open at once. This allows developers to easily create UI features such as accordions without scripting.\n

    The name attribute specifies a group name — give multiple <details> elements the same name value to group them. Only one of the grouped <details> elements can be open at a time — opening one will cause another to close. If multiple grouped <details> elements are given the open attribute, only the first one in the source order will be rendered open." }, "htmldetailselement.open": { - "url": "$MDN_URL$/web/api/htmldetailselement/open", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open", "status": [ "StandardTrack" ], @@ -18948,7 +18948,7 @@ "doc": "The open property of the\nHTMLDetailsElement interface is a boolean value reflecting the\nopen HTML attribute, indicating whether the <details>'s contents (not counting the <summary>) is to be shown to the user." }, "htmldialogelement": { - "url": "$MDN_URL$/web/api/htmldialogelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement", "status": [ "StandardTrack" ], @@ -18977,7 +18977,7 @@ "doc": "The HTMLDialogElement interface provides methods to manipulate <dialog> elements. It inherits properties and methods from the HTMLElement interface." }, "htmldialogelement.close": { - "url": "$MDN_URL$/web/api/htmldialogelement/close", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close", "status": [ "StandardTrack" ], @@ -19003,7 +19003,7 @@ "returns": "None (undefined)." }, "htmldialogelement.closedby": { - "url": "$MDN_URL$/web/api/htmldialogelement/closedby", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/closedBy", "status": [ "StandardTrack" ], @@ -19021,7 +19021,7 @@ "doc": "The closedBy property of the\nHTMLDialogElement interface indicates the types of user actions that can be used to close the associated <dialog> element. It sets or returns the dialog's closedby attribute value." }, "htmldialogelement.open": { - "url": "$MDN_URL$/web/api/htmldialogelement/open", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/open", "status": [ "StandardTrack" ], @@ -19043,7 +19043,7 @@ "doc": "The open property of the\nHTMLDialogElement interface is a boolean value reflecting the\nopen HTML attribute, indicating whether the <dialog> is\navailable for interaction." }, "htmldialogelement.requestclose": { - "url": "$MDN_URL$/web/api/htmldialogelement/requestclose", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/requestClose", "status": [ "StandardTrack" ], @@ -19068,7 +19068,7 @@ "returns": "None (undefined)." }, "htmldialogelement.returnvalue": { - "url": "$MDN_URL$/web/api/htmldialogelement/returnvalue", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/returnValue", "status": [ "StandardTrack" ], @@ -19090,7 +19090,7 @@ "doc": "The returnValue property of the HTMLDialogElement interface is a string representing the return value for a <dialog> element when it's closed.\nYou can set the value directly (dialog.returnValue = \"result\") or by providing the value as a string argument to close() or requestClose()." }, "htmldialogelement.show": { - "url": "$MDN_URL$/web/api/htmldialogelement/show", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/show", "status": [ "StandardTrack" ], @@ -19116,7 +19116,7 @@ } }, "htmldialogelement.showmodal": { - "url": "$MDN_URL$/web/api/htmldialogelement/showmodal", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/showModal", "status": [ "StandardTrack" ], @@ -19142,7 +19142,7 @@ } }, "htmldivelement": { - "url": "$MDN_URL$/web/api/htmldivelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDivElement", "status": [ "StandardTrack" ], @@ -19164,7 +19164,7 @@ "doc": "The HTMLDivElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <div> elements." }, "htmldlistelement": { - "url": "$MDN_URL$/web/api/htmldlistelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDListElement", "status": [ "StandardTrack" ], @@ -19186,7 +19186,7 @@ "doc": "The HTMLDListElement interface provides special properties (beyond those of the regular HTMLElement interface it also has available to it by inheritance) for manipulating definition list (<dl>) elements." }, "htmldlistelement.compact": { - "url": "$MDN_URL$/web/api/htmldlistelement/compact", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDListElement/compact", "status": [ "StandardTrack", "Deprecated" @@ -19204,7 +19204,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The compact property of the HTMLDListElement interface indicates that spacing between list items should be reduced. The exact handling of the compact attribute is browser-specific. Instead of using this property, consider using CSS line-height instead.\n

    It reflects the compact attribute of the <dl> element." }, "htmldocument": { - "url": "$MDN_URL$/web/api/htmldocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLDocument", "status": [ "StandardTrack" ], @@ -19226,7 +19226,7 @@ "doc": "For historical reasons, Window objects have a window.HTMLDocument property whose value is the Document interface. So you can think of HTMLDocument as an alias for Document, and you can find documentation for HTMLDocument members under the documentation for the Document interface." }, "htmlelement": { - "url": "$MDN_URL$/web/api/htmlelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement", "status": [ "StandardTrack" ], @@ -19248,7 +19248,7 @@ "doc": "The HTMLElement interface represents any HTML element. Some elements directly implement this interface, while others implement it via an interface that inherits it." }, "htmlelement.accesskey": { - "url": "$MDN_URL$/web/api/htmlelement/accesskey", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKey", "status": [ "StandardTrack" ], @@ -19270,7 +19270,7 @@ "doc": "The HTMLElement.accessKey property sets the keystroke which a user can press to jump to a given element.\n

    \n

    Note:\nThe HTMLElement.accessKey property is seldom used because of its multiple conflicts with already present key bindings in browsers. To work around this, browsers implement accesskey behavior if the keys are pressed with other \"qualifying\" keys (such as Alt + accesskey).\n

    " }, "htmlelement.accesskeylabel": { - "url": "$MDN_URL$/web/api/htmlelement/accesskeylabel", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/accessKeyLabel", "status": [ "StandardTrack" ], @@ -19286,7 +19286,7 @@ "doc": "The HTMLElement.accessKeyLabel\nread-only property returns a string containing the element's\nbrowser-assigned access key (if any); otherwise it returns an empty string." }, "htmlelement.anchorelement": { - "url": "$MDN_URL$/web/api/htmlelement/anchorelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/anchorElement", "status": [ "Experimental" ], @@ -19294,7 +19294,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The anchorElement property of the HTMLElement interface returns a reference to the element's anchor element. This works only in the case of elements associated with their anchors via the anchor HTML attribute, not elements associated with their anchors via the CSS anchor-name and position-anchor properties." }, "htmlelement.attachinternals": { - "url": "$MDN_URL$/web/api/htmlelement/attachinternals", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/attachInternals", "status": [ "StandardTrack" ], @@ -19320,7 +19320,7 @@ } }, "htmlelement.attributestylemap": { - "url": "$MDN_URL$/web/api/htmlelement/attributestylemap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/attributeStyleMap", "status": [ "StandardTrack" ], @@ -19338,7 +19338,7 @@ "doc": "The attributeStyleMap read-only property of the HTMLElement interface returns a live StylePropertyMap object that contains a list of style properties of the element that are defined in the element's inline style attribute, or assigned using the style property of the HTMLElement interface via script.\n

    Shorthand properties are expanded. If you set border-top: 1px solid black, the longhand properties (border-top-color, border-top-style, and border-top-width) are set instead.\n

    The main difference between style property and attributeStyleMap property is that, the style property will return a CSSStyleDeclaration object, while the attributeStyleMap property will return a StylePropertyMap object.\n

    Though the property itself is not writable, you could read and write inline styles through the StylePropertyMap object that it returns, just like through the CSSStyleDeclaration object that returns via the style property." }, "htmlelement.autocapitalize": { - "url": "$MDN_URL$/web/api/htmlelement/autocapitalize", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/autocapitalize", "status": [ "StandardTrack" ], @@ -19357,7 +19357,7 @@ "doc": "The autocapitalize property of the HTMLElement interface represents the element's capitalization behavior for user input. It is available on all HTML elements, though it doesn't affect all of them, including:\n

    \n

    autocapitalize doesn't affect behavior when typing on a physical keyboard. It affects the behavior of other input mechanisms such as virtual keyboards on mobile devices and voice input. This can assist users by making data entry quicker and easier, for example by automatically capitalizing the first letter of each sentence.\n

    It reflects the value of the autocapitalize HTML global attribute." }, "htmlelement.autocorrect": { - "url": "$MDN_URL$/web/api/htmlelement/autocorrect", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/autocorrect", "status": [ "StandardTrack" ], @@ -19373,7 +19373,7 @@ "doc": "The autocorrect property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.\n

    The specific autocorrection behavior, including which words are substituted, depends on the user agent and the services provided by the underlying device.\nFor example, on macOS a user agent might rely on registered replacement text and punctuation.\nOther devices and browsers may use a different approach.\n

    The property reflects the value of the autocorrect HTML global attribute." }, "htmlelement.autofocus": { - "url": "$MDN_URL$/web/api/htmlelement/autofocus", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/autofocus", "status": [ "StandardTrack" ], @@ -19395,7 +19395,7 @@ "doc": "The autofocus property of the HTMLElement interface represents a boolean value reflecting the autofocus HTML global attribute. This indicates whether the element should be focused on page load or, if it is nested inside a <dialog> or popover element, when the <dialog> or popover is shown.\n

    Only one element inside a document, <dialog> element, or popover may have this attribute specified. If applied to multiple elements, the first focusable one will receive focus.\n

    \n

    Note:\nSetting this property doesn't set the focus to the associated element: it merely tells the browser to focus to it when the element is inserted in the document. Setting it after the insertion, that is most of the time after the document load, has no visible effect.\n

    " }, "htmlelement.blur": { - "url": "$MDN_URL$/web/api/htmlelement/blur", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/blur", "status": [ "StandardTrack" ], @@ -19418,7 +19418,7 @@ "returns": "None (undefined)." }, "htmlelement.click": { - "url": "$MDN_URL$/web/api/htmlelement/click", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/click", "status": [ "StandardTrack" ], @@ -19441,7 +19441,7 @@ "returns": "None (undefined)." }, "htmlelement.contenteditable": { - "url": "$MDN_URL$/web/api/htmlelement/contenteditable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/contentEditable", "status": [ "StandardTrack" ], @@ -19463,7 +19463,7 @@ "doc": "The contentEditable property of\nthe HTMLElement interface specifies whether or not the element is\neditable.\n

    This enumerated attribute can have the following values:\n

    \n

    You can use the HTMLElement.isContentEditable property to test the\ncomputed boolean value of this property.\n

    If the attribute is missing or its value is invalid, its value is inherited from its parent element: so the element\nis editable (or not) based on the parent element." }, "htmlelement.dataset": { - "url": "$MDN_URL$/web/api/htmlelement/dataset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dataset", "status": [ "StandardTrack" ], @@ -19485,7 +19485,7 @@ "doc": "The dataset read-only property\nof the HTMLElement interface provides read/write access to custom data attributes\n(data-*) on elements. It exposes a map of strings\n(DOMStringMap) with an entry for each data-* attribute.\n

    \n

    Note:\nThe dataset property itself can be read, but not directly written.\nInstead, all writes must be to the individual properties within the\ndataset, which in turn represent the data attributes.\n

    " }, "htmlelement.dir": { - "url": "$MDN_URL$/web/api/htmlelement/dir", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/dir", "status": [ "StandardTrack" ], @@ -19507,7 +19507,7 @@ "doc": "The HTMLElement.dir property indicates the text writing directionality of the content of the current element. It reflects the element's dir attribute.\n

    Note that if the dir attribute is unspecified, the element itself may still inherit directionality from its parent. However, that inherited directionality is not reflected by this property's value.\n

    The text writing directionality of an element is which direction that text goes (for support of different language systems). Arabic languages and Hebrew are typical languages using the RTL directionality." }, "htmlelement.draggable": { - "url": "$MDN_URL$/web/api/htmlelement/draggable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/draggable", "status": [ "StandardTrack" ], @@ -19529,7 +19529,7 @@ "doc": "The draggable property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.\n

    It reflects the value of the draggable HTML global attribute." }, "htmlelement.editcontext": { - "url": "$MDN_URL$/web/api/htmlelement/editcontext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/editContext", "status": [ "Experimental", "StandardTrack" @@ -19546,7 +19546,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The editContext property of the HTMLElement interface gets and sets an element's associated EditContext object.\n

    The EditContext API can be used to build rich text editors on the web that support advanced text input experiences, such as Input Method Editor (IME) composition, emoji picker, or any other platform-specific editing-related UI surfaces." }, "htmlelement.enterkeyhint": { - "url": "$MDN_URL$/web/api/htmlelement/enterkeyhint", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint", "status": [ "StandardTrack" ], @@ -19568,7 +19568,7 @@ "doc": "The enterKeyHint property is an enumerated property defining\nwhat action label (or icon) to present for the enter key on virtual keyboards.\nIt reflects the enterkeyhint\nHTML global attribute and is an enumerated property, only accepting the following values\nas a string:\n

    \n

    If no enterKeyHint value has been specified or if it was set to a different value than the allowed ones, it will return an empty string." }, "htmlelement.focus": { - "url": "$MDN_URL$/web/api/htmlelement/focus", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/focus", "status": [ "StandardTrack" ], @@ -19594,7 +19594,7 @@ "returns": "None (undefined)." }, "htmlelement.hidden": { - "url": "$MDN_URL$/web/api/htmlelement/hidden", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/hidden", "status": [ "StandardTrack" ], @@ -19616,7 +19616,7 @@ "doc": "The HTMLElement property hidden reflects the value of the element's hidden attribute." }, "htmlelement.hidepopover": { - "url": "$MDN_URL$/web/api/htmlelement/hidepopover", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/hidePopover", "status": [ "StandardTrack" ], @@ -19641,7 +19641,7 @@ } }, "htmlelement.inert": { - "url": "$MDN_URL$/web/api/htmlelement/inert", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/inert", "status": [ "StandardTrack" ], @@ -19663,7 +19663,7 @@ "doc": "The HTMLElement property inert reflects the value of the element's inert attribute. It is a boolean value that, when present, makes the browser \"ignore\" user input events for the element, including focus events and events from assistive technologies. The browser may also ignore page search and text selection in the element. This can be useful when building UIs such as modals where you would want to \"trap\" the focus inside the modal when it's visible.\n

    Note that if the inert attribute is unspecified, the element itself may still inherit inertness from its parent. However, that inherited inertness is not reflected by this property's value. Explicitly setting the property to false cannot revert inertness inherited from the parent." }, "htmlelement.innertext": { - "url": "$MDN_URL$/web/api/htmlelement/innertext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/innerText", "status": [ "StandardTrack" ], @@ -19685,7 +19685,7 @@ "doc": "The innerText property of the HTMLElement interface represents the rendered text content of a node and its descendants.\n

    As a getter, it approximates the text the user would get if they highlighted the contents of the element with the cursor and then copied it to the clipboard.\nAs a setter this will replace the element's children with the given value, converting any line breaks into <br> elements.\n

    \n

    Note:\ninnerText is easily confused with Node.textContent, but there are important differences between the two.\nBasically, innerText is aware of the rendered appearance of text, while textContent is not.\n

    " }, "htmlelement.inputmode": { - "url": "$MDN_URL$/web/api/htmlelement/inputmode", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/inputMode", "status": [ "StandardTrack" ], @@ -19707,7 +19707,7 @@ "doc": "The HTMLElement property inputMode reflects the value of the element's inputmode attribute.\n

    It provides a hint about the type of data that might be entered by the user while editing the element or its contents. This allows the browser to display an appropriate virtual keyboard.\n

    It is used primarily on <input> elements, but is usable on any element in contenteditable mode." }, "htmlelement.iscontenteditable": { - "url": "$MDN_URL$/web/api/htmlelement/iscontenteditable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable", "status": [ "StandardTrack" ], @@ -19729,7 +19729,7 @@ "doc": "The HTMLElement.isContentEditable read-only property\nreturns a boolean value that is true if the contents of the element\nare editable; otherwise it returns false." }, "htmlelement.lang": { - "url": "$MDN_URL$/web/api/htmlelement/lang", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/lang", "status": [ "StandardTrack" ], @@ -19751,7 +19751,7 @@ "doc": "The lang property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a BCP 47 language tag. It reflects the element's lang attribute; the xml:lang attribute does not affect this property.\n

    Note that if the lang attribute is unspecified, the element itself may still inherit the language from its parent. However, that inherited language is not reflected by this property's value." }, "htmlelement.nonce": { - "url": "$MDN_URL$/web/api/htmlelement/nonce", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/nonce", "status": [ "StandardTrack" ], @@ -19773,7 +19773,7 @@ "doc": "The nonce property of the HTMLElement interface returns the cryptographic number used once that is used by Content Security Policy to determine whether a given fetch will be allowed to proceed.\n

    In later implementations, elements only expose their nonce attribute to scripts (and not to side-channels like CSS attribute selectors)." }, "htmlelement.offsetheight": { - "url": "$MDN_URL$/web/api/htmlelement/offsetheight", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetHeight", "status": [ "StandardTrack" ], @@ -19795,7 +19795,7 @@ "doc": "The offsetHeight read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.\n

    Typically, offsetHeight is a measurement in pixels of the element's CSS height, including any borders, padding, and horizontal scrollbars (if rendered). It does not include the height of pseudo-elements such as ::before or ::after. For the document body object, the measurement includes total linear content height instead of the element's CSS height. Floated elements extending below other linear content are ignored.\n

    If the element is hidden (for example, by setting style.display on the element or one of its ancestors to \"none\"), then 0 is returned." }, "htmlelement.offsetleft": { - "url": "$MDN_URL$/web/api/htmlelement/offsetleft", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetLeft", "status": [ "StandardTrack" ], @@ -19817,7 +19817,7 @@ "doc": "The offsetLeft read-only property of the HTMLElement interface returns the number of pixels that the upper left corner of the current element is offset to the left within the HTMLElement.offsetParent node.\n

    For block-level elements, offsetTop, offsetLeft, offsetWidth, and offsetHeight describe the border box of an element relative to the offsetParent.\n

    However, for inline-level elements (such as <span>) that can wrap from one line to the next, offsetTop and offsetLeft describe the positions of the first border box (use Element.getClientRects() to get its width and height), while offsetWidth and offsetHeight describe the dimensions of the bounding border box (use Element.getBoundingClientRect() to get its position). Therefore, a box with the left, top, width and height of offsetLeft, offsetTop, offsetWidth and offsetHeight will not be a bounding box for a span with wrapped text." }, "htmlelement.offsetparent": { - "url": "$MDN_URL$/web/api/htmlelement/offsetparent", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetParent", "status": [ "StandardTrack" ], @@ -19839,7 +19839,7 @@ "doc": "The HTMLElement.offsetParent read-only property returns a\nreference to the element which is the closest (nearest in the containment hierarchy)\npositioned ancestor element.\n

    A positioned ancestor might be:\n

    \n

    If there is no positioned ancestor element, the body is returned.\n

    \n

    Note:\noffsetParent returns null in the following\nsituations:\n

      \n
    • The element or any ancestor has the display property set to\nnone.
    • \n
    • The element has the position property set to fixed\n(Firefox returns <body>).
    • \n
    • The element is <body> or <html>.
    • \n
    \n
    \n

    offsetParent is useful because\noffsetTop and\noffsetLeft are relative to its padding edge." }, "htmlelement.offsettop": { - "url": "$MDN_URL$/web/api/htmlelement/offsettop", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetTop", "status": [ "StandardTrack" ], @@ -19861,7 +19861,7 @@ "doc": "The offsetTop read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the offsetParent, the closest positioned ancestor element." }, "htmlelement.offsetwidth": { - "url": "$MDN_URL$/web/api/htmlelement/offsetwidth", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/offsetWidth", "status": [ "StandardTrack" ], @@ -19883,7 +19883,7 @@ "doc": "The offsetWidth read-only property of the HTMLElement interface returns the layout width of an element as an integer.\n

    Typically, offsetWidth is a measurement in pixels of the element's CSS width, including any borders, padding, and vertical scrollbars (if rendered). It does not include the width of pseudo-elements such as ::before or ::after.\n

    If the element is hidden (for example, by setting style.display on the element or one of its ancestors to \"none\"), then 0 is returned." }, "htmlelement.outertext": { - "url": "$MDN_URL$/web/api/htmlelement/outertext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/outerText", "status": [ "StandardTrack" ], @@ -19905,7 +19905,7 @@ "doc": "The outerText property of the HTMLElement interface returns the same value as HTMLElement.innerText.\nWhen used as a setter it replaces the whole current node with the given text (this differs from innerText, which replaces the content inside the current node).\n

    See HTMLElement.innerText for more information and examples showing how both properties are used as getters." }, "htmlelement.popover": { - "url": "$MDN_URL$/web/api/htmlelement/popover", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/popover", "status": [ "StandardTrack" ], @@ -19926,7 +19926,7 @@ "doc": "The popover property of the HTMLElement interface gets and sets an element's popover state via JavaScript (\"auto\", \"hint\", or \"manual\"), and can be used for feature detection.\n

    It reflects the value of the popover global HTML attribute." }, "htmlelement.showpopover": { - "url": "$MDN_URL$/web/api/htmlelement/showpopover", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/showPopover", "status": [ "StandardTrack" ], @@ -19954,7 +19954,7 @@ } }, "htmlelement.spellcheck": { - "url": "$MDN_URL$/web/api/htmlelement/spellcheck", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck", "status": [ "StandardTrack" ], @@ -19976,7 +19976,7 @@ "doc": "The spellcheck property of the HTMLElement interface represents a boolean value that controls the spell-checking hint. It is available on all HTML elements, though it doesn't affect all of them.\n

    It reflects the value of the spellcheck HTML global attribute." }, "htmlelement.style": { - "url": "$MDN_URL$/web/api/htmlelement/style", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/style", "status": [ "StandardTrack" ], @@ -19998,7 +19998,7 @@ "doc": "The read-only style property of the HTMLElement interface returns the inline style of an element in the form of a live CSSStyleProperties object.\nThis object can be used to get and set the inline styles of an element." }, "htmlelement.tabindex": { - "url": "$MDN_URL$/web/api/htmlelement/tabindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/tabIndex", "status": [ "StandardTrack" ], @@ -20020,7 +20020,7 @@ "doc": "The tabIndex property of the\nHTMLElement interface represents the tab order of the current element.\n

    Tab order is as follows:\n

      \n
    1. Elements with a positive tabIndex. Elements that have identical\ntabIndex values should be navigated in the order they appear. Navigation\nproceeds from the lowest tabIndex to the highest tabIndex.
    2. \n
    3. Elements that do not support the tabIndex attribute or support it and\nassign tabIndex to 0, in the order they appear.
    4. \n
    \n

    Elements that are disabled do not participate in the tabbing order.\n

    Values don't need to be sequential, nor must they begin with any particular value. They\nmay even be negative, though each browser trims very large values." }, "htmlelement.title": { - "url": "$MDN_URL$/web/api/htmlelement/title", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/title", "status": [ "StandardTrack" ], @@ -20042,7 +20042,7 @@ "doc": "The HTMLElement.title property\nrepresents the title of the element: the text usually displayed in a 'tooltip' popup\nwhen the mouse is over the node." }, "htmlelement.togglepopover": { - "url": "$MDN_URL$/web/api/htmlelement/togglepopover", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/togglePopover", "status": [ "StandardTrack" ], @@ -20068,7 +20068,7 @@ "returns": "true if the popup is open after the call, and false otherwise.\n

    None (undefined) may be returned in older browser versions (see browser compatibility)." }, "htmlelement.translate": { - "url": "$MDN_URL$/web/api/htmlelement/translate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/translate", "status": [ "StandardTrack" ], @@ -20090,7 +20090,7 @@ "doc": "The translate property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.\n

    It reflects the value of the translate HTML global attribute." }, "htmlelement.virtualkeyboardpolicy": { - "url": "$MDN_URL$/web/api/htmlelement/virtualkeyboardpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/virtualKeyboardPolicy", "status": [ "Experimental", "StandardTrack" @@ -20107,7 +20107,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The virtualKeyboardPolicy property of the HTMLElement interface gets and sets a string indicating the on-screen virtual keyboard behavior on devices such as tablets, mobile phones, or other devices where a hardware keyboard may not be available, if the element's content is editable (for example, it is an <input> or <textarea> element, or an element with the contenteditable attribute set).\n

    It reflects the value of the virtualkeyboardpolicy HTML global attribute." }, "htmlelement.writingsuggestions": { - "url": "$MDN_URL$/web/api/htmlelement/writingsuggestions", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/writingSuggestions", "status": [ "StandardTrack" ], @@ -20125,7 +20125,7 @@ "doc": "The writingSuggestions property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.\n

    It reflects the value of the writingsuggestions HTML global attribute." }, "htmlembedelement": { - "url": "$MDN_URL$/web/api/htmlembedelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement", "status": [ "StandardTrack" ], @@ -20147,7 +20147,7 @@ "doc": "The HTMLEmbedElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <embed> elements.\n

    \n

    Note:\nThis topic describes the HTMLEmbedElement interface as defined in the standard. It does not address earlier, non-standardized version of the interface.\n

    " }, "htmlembedelement.getsvgdocument": { - "url": "$MDN_URL$/web/api/htmlembedelement/getsvgdocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement/getSVGDocument", "status": [ "StandardTrack" ], @@ -20170,7 +20170,7 @@ "returns": "A Document." }, "htmlembedelement.height": { - "url": "$MDN_URL$/web/api/htmlembedelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement/height", "status": [ "StandardTrack" ], @@ -20192,7 +20192,7 @@ "doc": "The height property of the HTMLEmbedElement interface returns a string that reflects the height attribute of the <embed> element, indicating the displayed height of the resource in CSS pixels." }, "htmlembedelement.src": { - "url": "$MDN_URL$/web/api/htmlembedelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement/src", "status": [ "StandardTrack" ], @@ -20214,7 +20214,7 @@ "doc": "The src property of the HTMLEmbedElement interface returns a string that indicates the URL of the resource being embedded.\n

    It reflects the src attribute of the <embed> element." }, "htmlembedelement.type": { - "url": "$MDN_URL$/web/api/htmlembedelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement/type", "status": [ "StandardTrack" ], @@ -20236,7 +20236,7 @@ "doc": "The type property of the HTMLEmbedElement interface returns a string that reflects the type attribute of the <embed> element, indicating the MIME type of the resource. It reflects the <embed> element's type attribute" }, "htmlembedelement.width": { - "url": "$MDN_URL$/web/api/htmlembedelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLEmbedElement/width", "status": [ "StandardTrack" ], @@ -20258,7 +20258,7 @@ "doc": "The width property of the HTMLEmbedElement interface returns a string that reflects the width attribute of the <embed> element, indicating the displayed width of the resource in CSS pixels." }, "htmlfencedframeelement": { - "url": "$MDN_URL$/web/api/htmlfencedframeelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFencedFrameElement", "status": [ "Experimental", "StandardTrack" @@ -20275,7 +20275,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The HTMLFencedFrameElement interface represents a <fencedframe> element in JavaScript and provides configuration properties." }, "htmlfencedframeelement.allow": { - "url": "$MDN_URL$/web/api/htmlfencedframeelement/allow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFencedFrameElement/allow", "status": [ "Experimental", "StandardTrack" @@ -20292,7 +20292,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The allow property of the HTMLFencedFrameElement gets and sets the value of the corresponding <fencedframe> allow attribute, which represents a Permissions Policy applied to the content when it is first embedded.\n

    Not all permissions policies are allowed in fenced frames. The allowed permissions are listed at Permissions policies available to fenced frames — these are required for fenced frame content originating from the specified APIs to load. If you don't set the allow attribute, those permissions will be allowed by default. If you want to narrow down the permissions set, you need to make sure that all of the required permissions for the APIs you are using are set in the allow attribute." }, "htmlfencedframeelement.config": { - "url": "$MDN_URL$/web/api/htmlfencedframeelement/config", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFencedFrameElement/config", "status": [ "Experimental", "StandardTrack" @@ -20309,7 +20309,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The config property of the HTMLFencedFrameElement contains a FencedFrameConfig object, which represents the navigation of a <fencedframe>, i.e., what content will be displayed in it. A FencedFrameConfig is returned from a source such as the Protected Audience API." }, "htmlfencedframeelement.height": { - "url": "$MDN_URL$/web/api/htmlfencedframeelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFencedFrameElement/height", "status": [ "Experimental", "StandardTrack" @@ -20326,7 +20326,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The height property of the HTMLFencedFrameElement gets and sets the value of the corresponding <fencedframe> height attribute, which specifies the height of the element.\n

    The size of the embedded content may be set by internal contentWidth and contentHeight properties of the <fencedframe>'s config object. In such cases, changing the width or height of the <fencedframe> will change the size of the embedded container on the page, but the document inside the container will be visually scaled to fit. The reported width and height of the embedded document (i.e., Window.innerWidth and Window.innerHeight) will be unchanged." }, "htmlfencedframeelement.width": { - "url": "$MDN_URL$/web/api/htmlfencedframeelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFencedFrameElement/width", "status": [ "Experimental", "StandardTrack" @@ -20343,7 +20343,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The width property of the HTMLFencedFrameElement gets and sets the value of the corresponding <fencedframe> width attribute, which specifies the width of the element.\n

    The size of the embedded content may be set by internal contentWidth and contentHeight properties of the <fencedframe>'s config object. In such cases, changing the width or height of the <fencedframe> will change the size of the embedded container on the page, but the document inside the container will be visually scaled to fit. The reported width and height of the embedded document (i.e., Window.innerWidth and Window.innerHeight) will be unchanged." }, "htmlfieldsetelement": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement", "status": [ "StandardTrack" ], @@ -20365,7 +20365,7 @@ "doc": "The HTMLFieldSetElement interface provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <fieldset> elements." }, "htmlfieldsetelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/checkValidity", "status": [ "StandardTrack" ], @@ -20388,7 +20388,7 @@ "returns": "A boolean value, true." }, "htmlfieldsetelement.disabled": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/disabled", "status": [ "StandardTrack" ], @@ -20410,7 +20410,7 @@ "doc": "The disabled property of the HTMLFieldSetElement interface is a boolean value that reflects the <fieldset> element's disabled attribute, which indicates whether the control is disabled.\n

    When disabled, all the form control descendants of the <fieldset> element, excluding elements that are descendants of the <legend> child of the <fieldset>, if any, are disabled. A disabled element is unusable and un-clickable, and match the :disabled selector, even if their disabled property value is false." }, "htmlfieldsetelement.elements": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/elements", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/elements", "status": [ "StandardTrack" ], @@ -20432,7 +20432,7 @@ "doc": "The elements read-only property of the HTMLFieldSetElement interface returns an HTMLCollection object containing all form control elements (<button>, <fieldset>, <input>, <object>, <output>, <select>, and <textarea>) that are descendants of this field set.\n

    You can access a particular form control in the returned collection by using either an\nindex or the element's name or id attributes. If multiple form controls share the same name, as is common with a group of radio buttons, using the shared name returns the first element with that value." }, "htmlfieldsetelement.form": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/form", "status": [ "StandardTrack" ], @@ -20454,7 +20454,7 @@ "doc": "The form read-only property of the HTMLFieldSetElement interface returns an HTMLFormElement object that owns this <fieldset>, or null if this fieldset is not owned by any form." }, "htmlfieldsetelement.name": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/name", "status": [ "StandardTrack" ], @@ -20476,7 +20476,7 @@ "doc": "The name property of the HTMLFieldSetElement interface indicates the name of the <fieldset> element. It reflects the element's name attribute." }, "htmlfieldsetelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/reportValidity", "status": [ "StandardTrack" ], @@ -20499,7 +20499,7 @@ "returns": "A boolean value, true." }, "htmlfieldsetelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -20525,7 +20525,7 @@ "returns": "None (undefined)." }, "htmlfieldsetelement.type": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/type", "status": [ "StandardTrack" ], @@ -20547,7 +20547,7 @@ "doc": "The type read-only property of the HTMLFieldSetElement interface returns the string \"fieldset\"." }, "htmlfieldsetelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/validationMessage", "status": [ "StandardTrack" ], @@ -20569,7 +20569,7 @@ "doc": "The validationMessage read-only property of the HTMLFieldSetElement interface returns a string representing a localized message that describes the validation constraints that the <fieldset> control does not satisfy (if any). This is the empty string as <fieldset> elements are not candidates for constraint validation (HTMLFieldSetElement.willValidate is false)." }, "htmlfieldsetelement.validity": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/validity", "status": [ "StandardTrack" ], @@ -20591,7 +20591,7 @@ "doc": "The validity read-only property of the HTMLFieldSetElement interface returns a ValidityState object that represents the validity states this element is in. Although <fieldset> elements are never candidates for constraint validation, the validity state may still be invalid if a custom validity message has been set.\n

    \n

    Note:\nThe :valid and :invalid CSS pseudo-classes are applied to <fieldset> elements based on the validity of its descendant form controls, not the fieldset itself.\n

    " }, "htmlfieldsetelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmlfieldsetelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/willValidate", "status": [ "StandardTrack" ], @@ -20613,7 +20613,7 @@ "doc": "The willValidate read-only property of the HTMLFieldSetElement interface returns false, because <fieldset> elements are not candidates for constraint validation." }, "htmlfontelement": { - "url": "$MDN_URL$/web/api/htmlfontelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFontElement", "status": [ "StandardTrack", "Deprecated" @@ -20631,7 +20631,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Implements the document object model (DOM) representation of the font element. The HTML Font Element <font> defines the font size, font face and color of text." }, "htmlfontelement.color": { - "url": "$MDN_URL$/web/api/htmlfontelement/color", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFontElement/color", "status": [ "StandardTrack", "Deprecated" @@ -20649,7 +20649,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The obsolete\nHTMLFontElement.color\nproperty is a string that reflects the color HTML attribute, containing either a named color or a color specified in the\nhexadecimal #RRGGBB format.\n

    The format of the string must follow one of the following HTML microsyntaxes (see <color>):\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    MicrosyntaxDescriptionExamples
    Valid name color stringnameOfColor (case insensitive)Green, green, GREEN
    Valid hex color string#RRGGBB#008000
    RGB using decimal valuesrgb(x x x) (x in 0-255 range)rgb(0 128 0)
    " }, "htmlfontelement.face": { - "url": "$MDN_URL$/web/api/htmlfontelement/face", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFontElement/face", "status": [ "StandardTrack", "Deprecated" @@ -20667,7 +20667,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The obsolete\nHTMLFontElement.face\nproperty is a string that reflects the face HTML attribute, containing a comma-separated list of one or more font\nnames.\n

    The document text, in the default style, is rendered as the first font face that the\nclient's browser supports. If no font listed is installed on the local system, the\nbrowser typically defaults to the proportional or fixed-width font for that system.\n

    The format of the string must follow one of the following HTML microsyntax:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    MicrosyntaxDescriptionExamples
    List of one or more valid font family namesA list of font names, that have to be present on the local systemcourier,verdana
    " }, "htmlfontelement.size": { - "url": "$MDN_URL$/web/api/htmlfontelement/size", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFontElement/size", "status": [ "StandardTrack", "Deprecated" @@ -20685,7 +20685,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The obsolete\nHTMLFontElement.size property is a\nstring that reflects the size HTML\nattribute. It contains either a font size ranging from 1 to 7 or a\nnumber relative to the default value 3, for example -2 or +1.\n

    The format of the string must follow one of the following HTML microsyntaxes:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    MicrosyntaxDescriptionExamples
    Valid size number stringinteger number in the range of 1-76
    Relative size string\n+x or -x, where x is a number relative to 3 (the result should be in the range of 1-7)\n\n+2
    -1
    \n
    " }, "htmlformcontrolscollection": { - "url": "$MDN_URL$/web/api/htmlformcontrolscollection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormControlsCollection", "status": [ "StandardTrack" ], @@ -20707,7 +20707,7 @@ "doc": "The HTMLFormControlsCollection interface represents a collection of HTML form control elements, returned by the HTMLFormElement interface's elements property.\n

    The collection returned by HTMLFormElement.elements includes the form's associated listed form controls. See HTMLFormElement.elements for the list of listed form controls and an explanation of form association.\n

    This interface replaces one method from HTMLCollection, on which it is based." }, "htmlformcontrolscollection.nameditem": { - "url": "$MDN_URL$/web/api/htmlformcontrolscollection/nameditem", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormControlsCollection/namedItem", "status": [ "StandardTrack" ], @@ -20733,7 +20733,7 @@ "returns": "

    \n
    \n

    Note:\nThe returned RadioNodeList is live, meaning that its contents automatically update if elements that match the given name are added to or removed from the collection. Furthermore, it may contain non-radio input elements despite the collection's name.\n

    " }, "htmlformelement": { - "url": "$MDN_URL$/web/api/htmlformelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement", "status": [ "StandardTrack" ], @@ -20755,7 +20755,7 @@ "doc": "The HTMLFormElement interface represents a <form> element in the DOM. It allows access to—and, in some cases, modification of—aspects of the form, as well as access to its component elements." }, "htmlformelement.acceptcharset": { - "url": "$MDN_URL$/web/api/htmlformelement/acceptcharset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/acceptCharset", "status": [ "StandardTrack" ], @@ -20777,7 +20777,7 @@ "doc": "The HTMLFormElement.acceptCharset property represents the character encoding for the given <form> element.\n

    The specification allows a single case-insensitive value of \"UTF-8\", reflecting the ubiquity of this encoding (historically multiple character encodings could be specified as a comma-separated or space-separated list).\n

    This reflects the value of the form's accept-charset HTML attribute." }, "htmlformelement.action": { - "url": "$MDN_URL$/web/api/htmlformelement/action", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/action", "status": [ "StandardTrack" ], @@ -20799,7 +20799,7 @@ "doc": "The HTMLFormElement.action property represents the action\nof the <form> element.\n

    The action of a form is the program that is executed on the server when the form is\nsubmitted. This property can be retrieved or set." }, "htmlformelement.autocomplete": { - "url": "$MDN_URL$/web/api/htmlformelement/autocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/autocomplete", "status": [ "StandardTrack" ], @@ -20821,7 +20821,7 @@ "doc": "The autocomplete property of the HTMLFormElement interface indicates whether the value of the form's controls can be automatically completed by the browser. It reflects the <form> element's autocomplete attribute." }, "htmlformelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlformelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/checkValidity", "status": [ "StandardTrack" ], @@ -20844,7 +20844,7 @@ "returns": "Returns true if the associated controls' values have no validity problems; otherwise, returns false." }, "htmlformelement.elements": { - "url": "$MDN_URL$/web/api/htmlformelement/elements", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/elements", "status": [ "StandardTrack" ], @@ -20866,7 +20866,7 @@ "doc": "The elements property of the HTMLFormElement interface returns an HTMLFormControlsCollection listing all the listed form controls associated with the <form> element.\n

    You can access a particular form control in the returned collection by using either an index or the element's name or id attributes.\n

    Prior to HTML 5, the returned object was an HTMLCollection, on which HTMLFormControlsCollection is based.\n

    Independently, you can obtain just the number of associated form controls using the length property. You can get a list of all of the forms contained within a given document using the document's forms property." }, "htmlformelement.encoding": { - "url": "$MDN_URL$/web/api/htmlformelement/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/encoding", "status": [ "StandardTrack" ], @@ -20888,7 +20888,7 @@ "doc": "The HTMLFormElement.encoding property is an alternative name for the enctype element on the DOM HTMLFormElement object." }, "htmlformelement.enctype": { - "url": "$MDN_URL$/web/api/htmlformelement/enctype", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/enctype", "status": [ "StandardTrack" ], @@ -20910,7 +20910,7 @@ "doc": "The HTMLFormElement.enctype property is the MIME type of content that is used\nto submit the form to the server. Possible values are:\n

    \n

    This value can be overridden by a formenctype attribute\non a <button> or <input> element." }, "htmlformelement.length": { - "url": "$MDN_URL$/web/api/htmlformelement/length", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/length", "status": [ "StandardTrack" ], @@ -20932,7 +20932,7 @@ "doc": "The HTMLFormElement.length\nread-only property returns the number of controls in the <form>\nelement.\n

    You can access the list of the form's controls using the\nelements property.\n

    This includes both elements that are descendants of the <form>\nelement as well as elements that are made members of the form using their\nform property.\n

    Elements that are considered for this property are: <button>,\n<fieldset>, <input> (with the exception\nthat any whose type is \"image\" are omitted for historical reasons),\n<object>, <output>, <select>,\nand <textarea>." }, "htmlformelement.method": { - "url": "$MDN_URL$/web/api/htmlformelement/method", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/method", "status": [ "StandardTrack" ], @@ -20954,7 +20954,7 @@ "doc": "The HTMLFormElement.method property represents the\nHTTP method used to submit the <form>.\n

    Unless explicitly specified, the default method is 'get'." }, "htmlformelement.name": { - "url": "$MDN_URL$/web/api/htmlformelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/name", "status": [ "StandardTrack" ], @@ -20976,7 +20976,7 @@ "doc": "The HTMLFormElement.name property represents the name of\nthe current <form> element as a string.\n

    If your <Form> element contains an element named name then\nthat element overrides the form.name property, so that you can't access it." }, "htmlformelement.novalidate": { - "url": "$MDN_URL$/web/api/htmlformelement/novalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/noValidate", "status": [ "StandardTrack" ], @@ -20998,7 +20998,7 @@ "doc": "The noValidate property of the HTMLFormElement interface is a boolean value indicating if the <form> will bypass constraint validation when submitted. It reflects the <form> element's novalidate attribute; if the attribute present, the value is true.\n

    If this attribute is not set or the value is set to false, the form is validated. This can be overridden by setting the HTMLInputElement.formNoValidate or HTMLButtonElement.formNoValidate property to true, either via JavaScript or the HTML formnovalidate attribute, for the control used to submit the form.\n

    This property can be retrieved or set." }, "htmlformelement.rel": { - "url": "$MDN_URL$/web/api/htmlformelement/rel", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/rel", "status": [ "StandardTrack" ], @@ -21020,7 +21020,7 @@ "doc": "The rel property of the HTMLFormElement interface reflects the rel attribute. It is a string containing what kinds of links the HTML <form> element creates, as a space-separated list of enumerated values.\n

    To retrieve the value as an array of tokens, use HTMLFormElement.relList." }, "htmlformelement.rellist": { - "url": "$MDN_URL$/web/api/htmlformelement/rellist", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/relList", "status": [ "StandardTrack" ], @@ -21042,7 +21042,7 @@ "doc": "The read-only relList property of the HTMLFormElement returns a live DOMTokenList object containing the set of link types indicating the relationship between the resource represented by the <form> element and the current document. It reflects the <form> element's rel content attribute." }, "htmlformelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlformelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reportValidity", "status": [ "StandardTrack" ], @@ -21065,7 +21065,7 @@ "returns": "Returns true if the associated controls' values have no validity problems; otherwise, returns false." }, "htmlformelement.requestsubmit": { - "url": "$MDN_URL$/web/api/htmlformelement/requestsubmit", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/requestSubmit", "status": [ "StandardTrack" ], @@ -21095,7 +21095,7 @@ } }, "htmlformelement.reset": { - "url": "$MDN_URL$/web/api/htmlformelement/reset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reset", "status": [ "StandardTrack" ], @@ -21118,7 +21118,7 @@ "returns": "None (undefined)." }, "htmlformelement.submit": { - "url": "$MDN_URL$/web/api/htmlformelement/submit", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/submit", "status": [ "StandardTrack" ], @@ -21141,7 +21141,7 @@ "returns": "None (undefined)." }, "htmlformelement.target": { - "url": "$MDN_URL$/web/api/htmlformelement/target", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFormElement/target", "status": [ "StandardTrack" ], @@ -21163,7 +21163,7 @@ "doc": "The target property of the HTMLFormElement\ninterface represents the target of the form's action (i.e., the frame in which to render\nits output)." }, "htmlframesetelement": { - "url": "$MDN_URL$/web/api/htmlframesetelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLFrameSetElement", "status": [ "StandardTrack", "Deprecated" @@ -21181,7 +21181,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLFrameSetElement interface provides special properties (beyond those of the regular HTMLElement interface they also inherit) for manipulating <frameset> elements." }, "htmlgeolocationelement": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement", "status": [ "Experimental", "StandardTrack" @@ -21194,7 +21194,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The HTMLGeolocationElement interface of the HTML DOM API represents the <geolocation> element, and provides access to its properties and events.\n

    This element is based on, and inherits properties and methods from, the HTMLElement interface.\n

    \n

    Note:\nThe <geolocation> element and HTMLGeolocationElement interface allow the user to share their location data with the page in a more consistent and intuitive way than the older Geolocation API.\n

    " }, "htmlgeolocationelement.autolocate": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/autolocate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/autolocate", "status": [ "Experimental", "StandardTrack" @@ -21207,7 +21207,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The autolocate property of the HTMLGeolocationElement interface gets and sets a boolean value indicating whether the browser should immediately request location data when the <geolocation> element is rendered, provided permission to use the geolocation feature is already granted.\n

    It reflects the value of the <geolocation> autolocate attribute." }, "htmlgeolocationelement.error": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/error", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/error", "status": [ "Experimental", "StandardTrack" @@ -21220,7 +21220,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The error read-only property of the HTMLGeolocationElement interface returns a GeolocationPositionError object representing error information, in the event of a failure to retrieve location data.\n

    If location data retrieval is successful, the data is available in the HTMLGeolocationElement.position property." }, "htmlgeolocationelement.htmlgeolocationelement": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/htmlgeolocationelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/HTMLGeolocationElement", "status": [ "Experimental", "StandardTrack" @@ -21234,7 +21234,7 @@ "returns": "A new HTMLGeolocationElement object instance, if used internally by the browser.\n

    Developers cannot use the HTMLGeolocationElement() constructor directly to create a new HTMLGeolocationElement instance: attempting to do so results in an \"illegal constructor\" error." }, "htmlgeolocationelement.initialpermissionstatus": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/initialpermissionstatus", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/initialPermissionStatus", "status": [ "Experimental", "StandardTrack" @@ -21247,7 +21247,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The initialPermissionStatus read-only property of the HTMLGeolocationElement interface returns an enumerated value representing the permission status for the geolocation feature when the page first loads.\n

    If you want to access the current permission status for the geolocation feature, use the HTMLGeolocationElement.permissionStatus property." }, "htmlgeolocationelement.invalidreason": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/invalidreason", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/invalidReason", "status": [ "Experimental", "StandardTrack" @@ -21260,7 +21260,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The invalidReason read-only property of the HTMLGeolocationElement interface returns an enumerated value representing the reason why the associated <geolocation> element is invalid (blocked), if that is the case.\n

    When a blocker is active on a <geolocation> element, it is invalid: This means that it is prevented from functioning, either temporarily or permanently, depending on the reason.\n

    You can query the HTMLGeolocationElement.isValid property to check whether the <geolocation> element is valid or not." }, "htmlgeolocationelement.isvalid": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/isvalid", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/isValid", "status": [ "Experimental", "StandardTrack" @@ -21273,7 +21273,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The isValid read-only property of the HTMLGeolocationElement interface returns a boolean value indicating whether the associated <geolocation> element is valid or invalid (blocked).\n

    When a blocker is active on a <geolocation> element, it is prevented from functioning (invalid), either temporarily or permanently, depending on the reason.\n

    You can return the reason why it is invalid via the HTMLGeolocationElement.invalidReason property — see that page for a full list of possible reasons." }, "htmlgeolocationelement.permissionstatus": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/permissionstatus", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/permissionStatus", "status": [ "Experimental", "StandardTrack" @@ -21286,7 +21286,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The permissionStatus read-only property of the HTMLGeolocationElement interface returns an enumerated value representing the current permission status for the geolocation feature.\n

    If you want to access the initial permission status for the geolocation feature as it was when the page first loaded, use the initialPermissionStatus property." }, "htmlgeolocationelement.position": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/position", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/position", "status": [ "Experimental", "StandardTrack" @@ -21299,7 +21299,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The position read-only property of the HTMLGeolocationElement interface returns a GeolocationPosition object representing the user's position, in the event of successful location data retrieval.\n

    The retrieved position may or may not be up to date. The user's position will only be retrieved once when the <geolocation> element's button control is pressed, unless you set the watch attribute to true, in which case a new position will be retrieved each time the user's device moves. To read the user's current position, you should read the position property in response to the location event firing.\n

    If location data retrieval fails, associated error information will be available in the HTMLGeolocationElement.error property." }, "htmlgeolocationelement.watch": { - "url": "$MDN_URL$/web/api/htmlgeolocationelement/watch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLGeolocationElement/watch", "status": [ "Experimental", "StandardTrack" @@ -21312,7 +21312,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The watch property of the HTMLGeolocationElement interface gets and sets a boolean value indicating whether the browser should continuously update the user's location data whenever the position of their device changes, or only retrieve it once.\n

    It reflects the value of the <geolocation> watch attribute." }, "htmlheadelement": { - "url": "$MDN_URL$/web/api/htmlheadelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLHeadElement", "status": [ "StandardTrack" ], @@ -21334,7 +21334,7 @@ "doc": "The HTMLHeadElement interface contains the descriptive information, or metadata, for a document. This object inherits all of the properties and methods described in the HTMLElement interface." }, "htmlheadingelement": { - "url": "$MDN_URL$/web/api/htmlheadingelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLHeadingElement", "status": [ "StandardTrack" ], @@ -21356,7 +21356,7 @@ "doc": "The HTMLHeadingElement interface represents the different heading elements, <h1> through <h6>. It inherits methods and properties from the HTMLElement interface." }, "htmlhrelement": { - "url": "$MDN_URL$/web/api/htmlhrelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLHRElement", "status": [ "StandardTrack" ], @@ -21378,7 +21378,7 @@ "doc": "The HTMLHRElement interface provides special properties (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating <hr> elements." }, "htmlhtmlelement": { - "url": "$MDN_URL$/web/api/htmlhtmlelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLHtmlElement", "status": [ "StandardTrack" ], @@ -21400,7 +21400,7 @@ "doc": "The HTMLHtmlElement interface serves as the root node for a given HTML document. This object inherits the properties and methods described in the HTMLElement interface.\n

    You can retrieve the HTMLHtmlElement object for a given document by reading the value of the document.documentElement property." }, "htmlhtmlelement.version": { - "url": "$MDN_URL$/web/api/htmlhtmlelement/version", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLHtmlElement/version", "status": [ "StandardTrack", "Deprecated" @@ -21418,7 +21418,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nThis property has been declared as deprecated by the W3C technical recommendation for HTML 4.01 in favor of use of the DTD for obtaining version information for a document.\n

    \n

    Returns version information about the document type definition (DTD) of a document. While this property is recognized by Mozilla, the return value for this property is always an empty string." }, "htmliframeelement": { - "url": "$MDN_URL$/web/api/htmliframeelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement", "status": [ "StandardTrack" ], @@ -21440,7 +21440,7 @@ "doc": "The HTMLIFrameElement interface provides special properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of inline frame elements." }, "htmliframeelement.allow": { - "url": "$MDN_URL$/web/api/htmliframeelement/allow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allow", "status": [ "StandardTrack" ], @@ -21462,7 +21462,7 @@ "doc": "The allow property of the HTMLIFrameElement interface indicates the Permissions Policy specified for this <iframe> element. The policy defines what features are available to the <iframe> element (for example, access to the microphone, camera, battery, web-share, etc.) based on the origin of the request.\n

    The Permissions Policy specified by the allow attribute implements a further restriction on top of the policy specified in the Permissions-Policy header. It doesn't replace it.\n

    See <iframe>'s Permissions Policy syntax for more details.\n

    It reflects the allow attribute of the <iframe> element." }, "htmliframeelement.allowfullscreen": { - "url": "$MDN_URL$/web/api/htmliframeelement/allowfullscreen", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allowFullscreen", "status": [ "StandardTrack" ], @@ -21481,7 +21481,7 @@ "doc": "The allowFullscreen property of the HTMLIFrameElement interface is a boolean value that reflects the allowfullscreen attribute of the <iframe> element, indicating whether to allow the iframe's contents to use requestFullscreen().\n

    \n

    Note:\nThis property is considered a legacy property. Use allow=\"fullscreen\" and HTMLIFrameElement.allow instead.\n

    " }, "htmliframeelement.allowpaymentrequest": { - "url": "$MDN_URL$/web/api/htmliframeelement/allowpaymentrequest", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/allowPaymentRequest", "status": [ "Deprecated" ], @@ -21494,7 +21494,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The allowPaymentRequest property of the\nHTMLIFrameElement interface returns a boolean value indicating\nwhether the Payment Request API may be invoked on a cross-origin iframe." }, "htmliframeelement.browsingtopics": { - "url": "$MDN_URL$/web/api/htmliframeelement/browsingtopics", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/browsingTopics", "status": [ "Deprecated" ], @@ -21507,7 +21507,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis feature is currently opposed by two browser vendors. See the Standards positions section for details of opposition.\n

    \n

    The browsingTopics property of the HTMLIFrameElement interface is a boolean specifying that the selected topics for the current user should be sent with the request for the associated <iframe>'s source in a Sec-Browsing-Topics header. This reflects the browsingtopics HTML attribute.\n

    See Using the Topics API for more details." }, "htmliframeelement.contentdocument": { - "url": "$MDN_URL$/web/api/htmliframeelement/contentdocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/contentDocument", "status": [ "StandardTrack" ], @@ -21529,7 +21529,7 @@ "doc": "If the iframe and the iframe's parent document are Same Origin, returns a Document (that is, the active document in the inline frame's nested browsing context), else returns null." }, "htmliframeelement.contentwindow": { - "url": "$MDN_URL$/web/api/htmliframeelement/contentwindow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/contentWindow", "status": [ "StandardTrack" ], @@ -21551,7 +21551,7 @@ "doc": "The contentWindow property returns the Window object of an HTMLIFrameElement.\n

    This attribute is read-only." }, "htmliframeelement.credentialless": { - "url": "$MDN_URL$/web/api/htmliframeelement/credentialless", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/credentialless", "status": [ "Experimental", "StandardTrack" @@ -21568,7 +21568,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The credentialless property of the HTMLIFrameElement interface indicates whether the <iframe> is credentialless, meaning that documents inside will be loaded using new, ephemeral contexts.\n

    Those contexts do not have access to their network, cookies and storage data associated with their origin. Instead, they use new ones, local to the top-level document lifetime. It means any data stored won't be accessible anymore after the user navigates away from the page or reloads it.\n

    In return, the Cross-Origin-Embedder-Policy (COEP) embedding rules can be lifted, so documents with COEP set can embed third-party documents that do not. See IFrame credentialless for a deeper explanation." }, "htmliframeelement.csp": { - "url": "$MDN_URL$/web/api/htmliframeelement/csp", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/csp", "status": [ "Experimental", "StandardTrack" @@ -21585,7 +21585,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The csp property of the HTMLIFrameElement\ninterface specifies the Content Security Policy that an\nembedded document must agree to enforce upon itself." }, "htmliframeelement.featurepolicy": { - "url": "$MDN_URL$/web/api/htmliframeelement/featurepolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/featurePolicy", "status": [ "Experimental", "StandardTrack" @@ -21599,7 +21599,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The featurePolicy read-only\nproperty of the HTMLIFrameElement interface returns the\nFeaturePolicy interface which provides a simple API for introspecting\nthe Permissions Policies applied to a specific frame." }, "htmliframeelement.getsvgdocument": { - "url": "$MDN_URL$/web/api/htmliframeelement/getsvgdocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/getSVGDocument", "status": [ "StandardTrack" ], @@ -21622,7 +21622,7 @@ "returns": "A Document." }, "htmliframeelement.height": { - "url": "$MDN_URL$/web/api/htmliframeelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/height", "status": [ "StandardTrack" ], @@ -21644,7 +21644,7 @@ "doc": "The height property of the HTMLIFrameElement interface returns a string that reflects the height attribute of the <iframe> element, indicating the height of the frame in CSS pixels." }, "htmliframeelement.loading": { - "url": "$MDN_URL$/web/api/htmliframeelement/loading", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/loading", "status": [ "StandardTrack" ], @@ -21665,7 +21665,7 @@ "doc": "The loading property of the HTMLIFrameElement interface is a string that provides a hint to the user agent indicating whether the iframe should be loaded immediately on page load, or only when it is needed.\n

    This can be used to optimize the loading of the document's contents.\nIframes that are visible when the page loads can be downloaded immediately (eagerly), while iframes that are likely to be offscreen on initial page load can be downloaded lazily — just before they will appear in the window's visual viewport." }, "htmliframeelement.name": { - "url": "$MDN_URL$/web/api/htmliframeelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/name", "status": [ "StandardTrack" ], @@ -21687,7 +21687,7 @@ "doc": "The name property of the HTMLIFrameElement interface is a string value that reflects the name attribute of the <iframe> element, indicating the specific name of the <iframe> element." }, "htmliframeelement.privatetoken": { - "url": "$MDN_URL$/web/api/htmliframeelement/privatetoken", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/privateToken", "status": [ "Experimental", "StandardTrack" @@ -21701,7 +21701,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The privateToken property of the HTMLIFrameElement interface returns a string representation of an options object representing a private state token operation; this object has the same structure as the RequestInit dictionary's privateToken property.\n

    This attribute mirrors the content of the associated <iframe> element's privateToken attribute." }, "htmliframeelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmliframeelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -21723,7 +21723,7 @@ "doc": "The\nHTMLIFrameElement.referrerPolicy\nproperty reflects the HTML referrerpolicy attribute of the\n<iframe> element defining which referrer is sent when fetching the\nresource." }, "htmliframeelement.sandbox": { - "url": "$MDN_URL$/web/api/htmliframeelement/sandbox", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/sandbox", "status": [ "StandardTrack" ], @@ -21745,7 +21745,7 @@ "doc": "The read-only sandbox property of the HTMLIFrameElement returns a live DOMTokenList object indicating extra restrictions on the behavior of the nested content. It reflects the <iframe> element's sandbox content attribute." }, "htmliframeelement.src": { - "url": "$MDN_URL$/web/api/htmliframeelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/src", "status": [ "StandardTrack" ], @@ -21767,7 +21767,7 @@ "doc": "The HTMLIFrameElement.src\nA string that reflects the src HTML attribute, containing the address of the content to be embedded.\n

    Note that programmatically removing an <iframe>'s src attribute (e.g., via Element.removeAttribute()) causes about:blank to be loaded in the frame." }, "htmliframeelement.srcdoc": { - "url": "$MDN_URL$/web/api/htmliframeelement/srcdoc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/srcdoc", "status": [ "StandardTrack" ], @@ -21792,7 +21792,7 @@ } }, "htmliframeelement.width": { - "url": "$MDN_URL$/web/api/htmliframeelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLIFrameElement/width", "status": [ "StandardTrack" ], @@ -21814,7 +21814,7 @@ "doc": "The width property of the HTMLIFrameElement interface returns a string that reflects the width attribute of the <iframe> element, indicating the width of the frame in CSS pixels." }, "htmlimageelement": { - "url": "$MDN_URL$/web/api/htmlimageelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement", "status": [ "StandardTrack" ], @@ -21836,7 +21836,7 @@ "doc": "The HTMLImageElement interface represents an HTML <img> element, providing the properties and methods used to manipulate image elements." }, "htmlimageelement.align": { - "url": "$MDN_URL$/web/api/htmlimageelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/align", "status": [ "StandardTrack", "Deprecated" @@ -21854,7 +21854,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated align property of the HTMLImageElement interface is a string which indicates how to position the image relative to its container. It reflects the <img> element's align content attribute.\n

    You should instead use the CSS property vertical-align, which does in fact also work on images despite its name. You can also use the float property to float the image to the left or right margin." }, "htmlimageelement.alt": { - "url": "$MDN_URL$/web/api/htmlimageelement/alt", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/alt", "status": [ "StandardTrack" ], @@ -21876,7 +21876,7 @@ "doc": "The alt property of the HTMLImageElement interface provides fallback (alternate) text to display when the image specified by the <img> element is not displayed, whether because of an error, because the user has disabled the loading of images, or because the image hasn't finished loading yet. It reflects the <img> element's alt content attribute.\n

    There are important accessibility implications of providing appropriate alt text, and the requirements may differ based on the purpose of the image. See the HTML <img> reference for more information." }, "htmlimageelement.attributionsrc": { - "url": "$MDN_URL$/web/api/htmlimageelement/attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/attributionSrc", "status": [ "StandardTrack", "Deprecated" @@ -21890,7 +21890,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The attributionSrc property of the HTMLImageElement interface that you want the browser to send an Attribution-Reporting-Eligible header along with the image request. It reflects the <img> element's attributionsrc content attribute.\n

    See the Attribution Reporting API for more details." }, "htmlimageelement.border": { - "url": "$MDN_URL$/web/api/htmlimageelement/border", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/border", "status": [ "StandardTrack", "Deprecated" @@ -21908,7 +21908,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated border property of the HTMLImageElement interface specifies the number of pixels thick the border surrounding the image should be. A value of 0, the default, indicates that no border should be drawn. It reflects the <img> element's border content attribute.\n

    You should instead use the CSS property border or its longhand properties to not only set the thickness of the border but also to potentially apply a wide variety of other styling options to it." }, "htmlimageelement.complete": { - "url": "$MDN_URL$/web/api/htmlimageelement/complete", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/complete", "status": [ "StandardTrack" ], @@ -21930,7 +21930,7 @@ "doc": "The complete read-only property of the HTMLImageElement interface is a Boolean value indicating whether or not the image has completely loaded." }, "htmlimageelement.crossorigin": { - "url": "$MDN_URL$/web/api/htmlimageelement/crossorigin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/crossOrigin", "status": [ "StandardTrack" ], @@ -21952,7 +21952,7 @@ "doc": "The crossOrigin property of the HTMLImageElement interface is a string which specifies the Cross-Origin Resource Sharing (CORS) setting to use when retrieving the image. It reflects the <img> element's crossorigin content attribute." }, "htmlimageelement.currentsrc": { - "url": "$MDN_URL$/web/api/htmlimageelement/currentsrc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/currentSrc", "status": [ "StandardTrack" ], @@ -21969,7 +21969,7 @@ "doc": "The currentSrc read-only property of the HTMLImageElement interface indicates the URL of the image selected by the browser to load." }, "htmlimageelement.decode": { - "url": "$MDN_URL$/web/api/htmlimageelement/decode", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/decode", "status": [ "StandardTrack" ], @@ -21995,7 +21995,7 @@ } }, "htmlimageelement.decoding": { - "url": "$MDN_URL$/web/api/htmlimageelement/decoding", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/decoding", "status": [ "StandardTrack" ], @@ -22017,7 +22017,7 @@ "doc": "The decoding property of the HTMLImageElement interface provides a hint to the browser as to how it should decode the image. More specifically, whether it should wait for the image to be decoded before presenting other content updates or not. It reflects the <img> element's decoding content attribute." }, "htmlimageelement.fetchpriority": { - "url": "$MDN_URL$/web/api/htmlimageelement/fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/fetchPriority", "status": [ "StandardTrack" ], @@ -22038,7 +22038,7 @@ "doc": "The fetchPriority property of the HTMLImageElement interface represents a hint to the browser indicating how it should prioritize fetching a particular image relative to other images. It reflects the <img> element's fetchpriority content attribute." }, "htmlimageelement.height": { - "url": "$MDN_URL$/web/api/htmlimageelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/height", "status": [ "StandardTrack" ], @@ -22060,7 +22060,7 @@ "doc": "The height property of the HTMLImageElement interface indicates the height at which the image is drawn, in CSS pixels, if the image is being drawn or rendered to any visual medium such as a screen or printer. Otherwise, it's the natural, pixel density-corrected height of the image." }, "htmlimageelement.hspace": { - "url": "$MDN_URL$/web/api/htmlimageelement/hspace", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/hspace", "status": [ "StandardTrack", "Deprecated" @@ -22078,7 +22078,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated hspace property of the HTMLImageElement interface specifies the number of pixels of empty space to leave empty on the left and right sides of the <img> element when laying out the page. It reflects the <img> element's hspace content attribute.\n

    You should instead use the CSS property margin or its longhand properties to establish margin space around an image." }, "htmlimageelement.image": { - "url": "$MDN_URL$/web/api/htmlimageelement/image", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/Image", "status": [ "StandardTrack" ], @@ -22104,7 +22104,7 @@ } }, "htmlimageelement.ismap": { - "url": "$MDN_URL$/web/api/htmlimageelement/ismap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/isMap", "status": [ "StandardTrack" ], @@ -22126,7 +22126,7 @@ "doc": "The isMap property of the HTMLImageElement interface indicates that the image is part of a server-side map. If so, the coordinates where the user clicked on the image are sent to the server. It reflects the <img> element's ismap content attribute. This attribute is allowed only if the <img> element is a descendant of an <a> element with a valid href attribute.\n

    \n

    Note:\nFor accessibility reasons, you should generally avoid using server-side image maps, as they require the use of a mouse. Use a client-side image map instead.\n

    " }, "htmlimageelement.loading": { - "url": "$MDN_URL$/web/api/htmlimageelement/loading", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/loading", "status": [ "StandardTrack" ], @@ -22148,7 +22148,7 @@ "doc": "The loading property of the HTMLImageElement interface provides a hint to the user agent on how to handle the loading of the image which is currently outside the window's visual viewport. This helps to optimize the loading of the document's contents by postponing loading the image until it's expected to be needed, rather than immediately during the initial page load. It reflects the <img> element's loading content attribute." }, "htmlimageelement.longdesc": { - "url": "$MDN_URL$/web/api/htmlimageelement/longdesc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/longDesc", "status": [ "StandardTrack", "Deprecated" @@ -22166,7 +22166,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated longDesc property of the HTMLImageElement interface specifies the URL of a text or HTML file which contains a long-form description of the image. This can be used to provide optional added details beyond the short description provided in the title attribute. It reflects the <img> element's longdesc content attribute.\n

    This attribute is considered obsolete in the HTML spec. It has an uncertain future; authors should use a WAI-ARIA alternative such as aria-describedby or aria-details. You can also encapsulate the image within a link using the <a> element." }, "htmlimageelement.name": { - "url": "$MDN_URL$/web/api/htmlimageelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/name", "status": [ "StandardTrack", "Deprecated" @@ -22184,7 +22184,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated name property of the HTMLImageElement interface specifies a name for the element. It reflects the <img> element's name content attribute. It has been replaced by the id property available on all elements, and is kept only for compatibility reasons." }, "htmlimageelement.naturalheight": { - "url": "$MDN_URL$/web/api/htmlimageelement/naturalheight", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/naturalHeight", "status": [ "StandardTrack" ], @@ -22206,7 +22206,7 @@ "doc": "The read-only naturalHeight property of the HTMLImageElement interface returns the intrinsic (natural), density-corrected height of the image in CSS pixels.\n

    This is the height the image is if drawn with nothing constraining its height; if you neither specify a height for the image nor place the image inside a container that limits or expressly specifies the image height, it will be rendered this tall.\n

    \n

    Note:\nMost of the time the natural height is the actual height of the image sent by the server. Nevertheless, browsers can modify an image before pushing it to the renderer. For example, Chrome degrades the resolution of images on low-end devices. In such cases, naturalHeight will consider the height of the image modified by such browser interventions as the natural height, and returns this value.\n

    " }, "htmlimageelement.naturalwidth": { - "url": "$MDN_URL$/web/api/htmlimageelement/naturalwidth", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/naturalWidth", "status": [ "StandardTrack" ], @@ -22228,7 +22228,7 @@ "doc": "The read-only naturalWidth property of the HTMLImageElement interface returns the intrinsic (natural), density-corrected width of the image in CSS pixels.\n

    This is the width the image is if drawn with nothing constraining its width; if you neither specify a width for the image nor place the image inside a container that limits or expressly specifies the image width, it will be rendered this wide.\n

    \n

    Note:\nMost of the time the natural width is the actual width of the image sent by the server. Nevertheless, browsers can modify an image before pushing it to the renderer. For example, Chrome degrades the resolution of images on low-end devices. In such cases, naturalWidth will consider the width of the image modified by such browser interventions as the natural width, and returns this value.\n

    " }, "htmlimageelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmlimageelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -22250,7 +22250,7 @@ "doc": "The referrerPolicy property of the HTMLImageElement interface defining which referrer is sent when fetching the resource. It reflects the <img> element's referrerpolicy content attribute." }, "htmlimageelement.sizes": { - "url": "$MDN_URL$/web/api/htmlimageelement/sizes", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/sizes", "status": [ "StandardTrack" ], @@ -22272,7 +22272,7 @@ "doc": "The sizes property of the HTMLImageElement interface allows you to specify the layout width of the image for each of a list of media queries. This provides the ability to automatically select among different images—even images of different orientations or aspect ratios—as the document state changes to match different media conditions. It reflects the <img> element's sizes content attribute." }, "htmlimageelement.src": { - "url": "$MDN_URL$/web/api/htmlimageelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/src", "status": [ "StandardTrack" ], @@ -22294,7 +22294,7 @@ "doc": "The src property of the HTMLImageElement interface specifies the image to display in the <img> element. It reflects the <img> element's src content attribute." }, "htmlimageelement.srcset": { - "url": "$MDN_URL$/web/api/htmlimageelement/srcset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/srcset", "status": [ "StandardTrack" ], @@ -22316,7 +22316,7 @@ "doc": "The srcset property of the HTMLImageElement interface identifies one or more image candidate strings, separated using commas (,), each specifying image resources to use under given circumstances. Each image candidate string contains an image URL and an optional width or pixel density descriptor that indicates the conditions under which that candidate should be used instead of the image specified by the src property. It reflects the <img> element's srcset content attribute.\n

    The srcset property, along with the sizes property, are a crucial component in designing responsive websites, as they can be used together to make pages that use appropriate images for the rendering situation." }, "htmlimageelement.usemap": { - "url": "$MDN_URL$/web/api/htmlimageelement/usemap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/useMap", "status": [ "StandardTrack" ], @@ -22338,7 +22338,7 @@ "doc": "The useMap property of the HTMLImageElement interface providing the name of the client-side image map to apply to the image. It reflects the <img> element's usemap content attribute." }, "htmlimageelement.vspace": { - "url": "$MDN_URL$/web/api/htmlimageelement/vspace", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/vspace", "status": [ "StandardTrack", "Deprecated" @@ -22356,7 +22356,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated vspace property of the HTMLImageElement interface specifies the number of pixels of empty space to leave empty on the top and bottom sides of the <img> element when laying out the page. It reflects the <img> element's vspace content attribute.\n

    You should instead use the CSS property margin or its longhand properties to establish margin space around an image." }, "htmlimageelement.width": { - "url": "$MDN_URL$/web/api/htmlimageelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/width", "status": [ "StandardTrack" ], @@ -22378,7 +22378,7 @@ "doc": "The width property of the HTMLImageElement interface indicates the width at which the image is drawn, in CSS pixels, if the image is being drawn or rendered to any visual medium such as a screen or printer. Otherwise, it's the natural, pixel density-corrected width of the image." }, "htmlimageelement.x": { - "url": "$MDN_URL$/web/api/htmlimageelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/x", "status": [ "StandardTrack" ], @@ -22400,7 +22400,7 @@ "doc": "The read-only x property of the HTMLImageElement interface indicates the x-coordinate of the <img> element's left border edge relative to the root element's origin.\n

    The x and y properties are only valid for an image if its display property has the computed value table-column or table-column-group. In other words: it has either of those values set explicitly on it, or it has inherited it from a containing element, or by being located within a column described by either <col> or <colgroup>." }, "htmlimageelement.y": { - "url": "$MDN_URL$/web/api/htmlimageelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLImageElement/y", "status": [ "StandardTrack" ], @@ -22422,7 +22422,7 @@ "doc": "The read-only y property of the HTMLImageElement interface indicates the y-coordinate of the <img> element's top border edge relative to the root element's origin.\n

    The x and y properties are only valid for an image if its display property has the computed value table-column or table-column-group. In other words: it has either of those values set explicitly on it, or it has inherited it from a containing element, or by being located within a column described by either <col> or <colgroup>." }, "htmlinputelement": { - "url": "$MDN_URL$/web/api/htmlinputelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement", "status": [ "StandardTrack" ], @@ -22444,7 +22444,7 @@ "doc": "The HTMLInputElement interface provides special properties and methods for manipulating the options, layout, and presentation of <input> elements." }, "htmlinputelement.accept": { - "url": "$MDN_URL$/web/api/htmlinputelement/accept", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/accept", "status": [ "StandardTrack" ], @@ -22466,7 +22466,7 @@ "doc": "The accept property of the HTMLInputElement interface reflects the <input> element's accept attribute, generally a comma-separated list of unique file type specifiers providing a hint for the expected file type for an <input> of type file. If the attribute is not explicitly set, the accept property is an empty string." }, "htmlinputelement.alpha": { - "url": "$MDN_URL$/web/api/htmlinputelement/alpha", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/alpha", "status": [ "Experimental", "StandardTrack" @@ -22481,7 +22481,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The alpha property of the HTMLInputElement interface reflects the <input> element's alpha attribute, which indicates whether the CSS color's alpha component can be manipulated by the end user and does not have to be fully opaque. It is only relevant to color controls." }, "htmlinputelement.alt": { - "url": "$MDN_URL$/web/api/htmlinputelement/alt", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/alt", "status": [ "StandardTrack" ], @@ -22503,7 +22503,7 @@ "doc": "The alt property of the HTMLInputElement interface defines the textual label for the button for users and user agents who cannot use the image. It reflects the <input> element's alt attribute.\n

    The alt property is valid for the image type only. It should be a non-empty string giving the label that would be appropriate for an equivalent button if the image was unavailable." }, "htmlinputelement.autocomplete": { - "url": "$MDN_URL$/web/api/htmlinputelement/autocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/autocomplete", "status": [ "StandardTrack" ], @@ -22525,7 +22525,7 @@ "doc": "The autocomplete property of the HTMLInputElement interface indicates whether the value of the control can be automatically completed by the browser. It reflects the <input> element's autocomplete attribute." }, "htmlinputelement.capture": { - "url": "$MDN_URL$/web/api/htmlinputelement/capture", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/capture", "status": [ "StandardTrack" ], @@ -22540,7 +22540,7 @@ "doc": "The capture property of the HTMLInputElement interface reflects the <input> element's capture attribute. Only relevant to the <input> of type file, the property and attribute specify whether, a new file should be captured from a user-facing (user) or outward facing (environment) camera or microphone. The type of file is defined the accept attribute. If the attribute is not explicitly set, the capture property is an empty string." }, "htmlinputelement.checked": { - "url": "$MDN_URL$/web/api/htmlinputelement/checked", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/checked", "status": [ "StandardTrack" ], @@ -22562,7 +22562,7 @@ "doc": "The checked property of the HTMLInputElement interface specifies the current checkedness of the element; that is, whether the form control is checked or not.\n

    The boolean checked property is relevant to the radio (<input type=\"radio\">) and checkbox (<input type=\"checkbox\">) input types.\n

    The presence of the HTML checked attribute indicates the checkbox is checked by default. It does not indicate whether this checkbox is currently checked: if the checkbox's state is changed, this content attribute does not reflect the change; only the HTMLInputElement's checked IDL property is updated. The checked attribute is reflected by the defaultChecked property.\n

    When a radio input checked property is true, all other radio inputs with the same name are false. If any radio button in a same-named group of radio buttons is required, as long as one button in the group is checked, the ValidityState object's read-only valueMissing property for each radio button in the group will be false.\n

    A checkbox's value is only included in the submitted data upon form submission if checked is true. The value of the HTMLInputElement.indeterminate property has no effect on a checkbox's checked value." }, "htmlinputelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlinputelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/checkValidity", "status": [ "StandardTrack" ], @@ -22585,7 +22585,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlinputelement.colorspace": { - "url": "$MDN_URL$/web/api/htmlinputelement/colorspace", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/colorSpace", "status": [ "Experimental", "StandardTrack" @@ -22600,7 +22600,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The colorSpace property of the HTMLInputElement interface reflects the <input> element's colorspace attribute, which indicates whether the color space of the serialized CSS color is sRGB (the default) or display-p3. It is only relevant to color controls." }, "htmlinputelement.defaultchecked": { - "url": "$MDN_URL$/web/api/htmlinputelement/defaultchecked", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/defaultChecked", "status": [ "StandardTrack" ], @@ -22622,7 +22622,7 @@ "doc": "The defaultChecked property of the HTMLInputElement interface specifies the default checkedness state of the element. This property reflects the <input> element's checked attribute.\n

    The boolean checked attribute is valid for the radio (<input type=\"radio\">) and checkbox (<input type=\"checkbox\">) input types. The presence of the attribute sets the defaultChecked property to true." }, "htmlinputelement.defaultvalue": { - "url": "$MDN_URL$/web/api/htmlinputelement/defaultvalue", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/defaultValue", "status": [ "StandardTrack" ], @@ -22644,7 +22644,7 @@ "doc": "The defaultValue property of the HTMLInputElement interface indicates the original (or default) value of the <input> element. It reflects the element's value attribute." }, "htmlinputelement.dirname": { - "url": "$MDN_URL$/web/api/htmlinputelement/dirname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/dirName", "status": [ "StandardTrack" ], @@ -22666,7 +22666,7 @@ "doc": "The dirName property of the HTMLInputElement interface is the directionality of the element and enables the submission of that value. It reflects the value of the <input> element's dirName attribute. This property can be retrieved or set.\n

    Valid only for hidden, text, search, url, tel, and email <input> types, the dirname attribute controls how the element's directionality is submitted. When included, the form control will submit with two name/value pairs: the first being the name and value, and the second being the value of the dirname attribute as the name, with a value of ltr or rtl as set by the browser." }, "htmlinputelement.disabled": { - "url": "$MDN_URL$/web/api/htmlinputelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/disabled", "status": [ "StandardTrack" ], @@ -22688,7 +22688,7 @@ "doc": "The HTMLInputElement.disabled property is a boolean value that reflects the disabled HTML attribute, which indicates whether the control is disabled. If it is disabled, it does not accept clicks. A disabled element is unusable and un-clickable." }, "htmlinputelement.files": { - "url": "$MDN_URL$/web/api/htmlinputelement/files", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/files", "status": [ "StandardTrack" ], @@ -22710,7 +22710,7 @@ "doc": "The HTMLInputElement.files property allows you to access the FileList selected with the <input type=\"file\"> element." }, "htmlinputelement.form": { - "url": "$MDN_URL$/web/api/htmlinputelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/form", "status": [ "StandardTrack" ], @@ -22732,7 +22732,7 @@ "doc": "The form read-only property of the HTMLInputElement interface returns an HTMLFormElement object that owns this <input>, or null if this input is not owned by any form." }, "htmlinputelement.formaction": { - "url": "$MDN_URL$/web/api/htmlinputelement/formaction", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/formAction", "status": [ "StandardTrack" ], @@ -22754,7 +22754,7 @@ "doc": "The formAction property of the HTMLInputElement interface is the URL of the program that is executed on the server when the form that owns this control is submitted. It reflects the value of the <input>'s formaction attribute.\n

    This property is valid only for submit and image <input> elements.\n

    Its value overrides the action property of the HTMLFormElement interface if the form is submitted via the input. This property can be retrieved or set." }, "htmlinputelement.formenctype": { - "url": "$MDN_URL$/web/api/htmlinputelement/formenctype", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/formEnctype", "status": [ "StandardTrack" ], @@ -22776,7 +22776,7 @@ "doc": "The formEnctype property of the HTMLInputElement interface is the MIME type of the content sent to the server when the <input> with the formEnctype is the method of form submission. It reflects the value of the <input>'s formenctype attribute.\n

    This property is valid only for submit and image <input> elements.\n

    Its value overrides the enctype property of the HTMLFormElement interface if the form is submitted via the input. This property can be retrieved or set. If not set, the value is the empty string (\"\")." }, "htmlinputelement.formmethod": { - "url": "$MDN_URL$/web/api/htmlinputelement/formmethod", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/formMethod", "status": [ "StandardTrack" ], @@ -22798,7 +22798,7 @@ "doc": "The formMethod property of the HTMLInputElement interface is the HTTP method used to submit the <form> if the <input> element is the control that submits the form. It reflects the value of the <input>'s formmethod attribute.\n

    This property is valid only for submit and image <input> elements.\n

    The value overrides the method property of the HTMLFormElement interface if the form is submitted via the input. This property can be retrieved or set. If set with an empty or invalid value, the invalid default value is \"get\". If not set at all, the value is the empty string (\"\")." }, "htmlinputelement.formnovalidate": { - "url": "$MDN_URL$/web/api/htmlinputelement/formnovalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/formNoValidate", "status": [ "StandardTrack" ], @@ -22820,7 +22820,7 @@ "doc": "The formNoValidate property of the HTMLInputElement interface is a boolean value indicating if the <form> will bypass constraint validation when submitted via the <input>. It reflects the <input> element's formnovalidate attribute.\n

    This property is valid only for submit and image <input> elements.\n

    Its value overrides the noValidate property of the HTMLFormElement interface if the form is submitted via the input. This property can be retrieved or set." }, "htmlinputelement.formtarget": { - "url": "$MDN_URL$/web/api/htmlinputelement/formtarget", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/formTarget", "status": [ "StandardTrack" ], @@ -22842,7 +22842,7 @@ "doc": "The formTarget property of the HTMLInputElement interface is the tab, window, or iframe where the response of the submitted <form> is to be displayed. It reflects the value of the <input> element's formtarget attribute.\n

    This property is valid only for submit and image <input> elements.\n

    Its value overrides the target property of the HTMLFormElement interface if the form is submitted via the input. This property can be retrieved or set. If not set, the value is the empty string (\"\")." }, "htmlinputelement.height": { - "url": "$MDN_URL$/web/api/htmlinputelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/height", "status": [ "StandardTrack" ], @@ -22864,7 +22864,7 @@ "doc": "The height property of the HTMLInputElement interface specifies the height of a control. It reflects the <input> element's height attribute.\n

    The height property is valid for the image type only. It defines the vertical dimension of the image button, in pixels. If CSS sizing properties apply to the control, the value is the height of the content box of the rendered control, not the value of the height attribute. If no height is set and CSS does not impact the control's size, the height will be the intrinsic height of the image. If the image didn't load, the value will be the height of the alt text. The height will be 0 if the height is not known; if no height is set, CSS doesn't impact the height, the image didn't load, and either the value of the alt is the empty string or no src is set." }, "htmlinputelement.indeterminate": { - "url": "$MDN_URL$/web/api/htmlinputelement/indeterminate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/indeterminate", "status": [ "StandardTrack" ], @@ -22886,7 +22886,7 @@ "doc": "The indeterminate property of the HTMLInputElement interface returns a boolean value that indicates whether the checkbox is in the indeterminate state. For example, a \"select all/deselect all\" checkbox may be in the indeterminate state when some but not all of its sub-controls are checked. The indeterminate state can only be set via JavaScript and is only relevant to checkbox controls.\n

    It is unrelated to the HTMLInputElement.checked property, and an indeterminate checkbox can be either checked or unchecked. Being indeterminate only affects the checkbox's appearance (see example below), not its presence when submitted (which is controlled by the checkedness)." }, "htmlinputelement.labels": { - "url": "$MDN_URL$/web/api/htmlinputelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/labels", "status": [ "StandardTrack" ], @@ -22908,7 +22908,7 @@ "doc": "The HTMLInputElement.labels read-only property returns a\nNodeList of the <label> elements associated with the\n<input> element, if the element is not hidden. If the element has the\ntype hidden, the property returns null." }, "htmlinputelement.list": { - "url": "$MDN_URL$/web/api/htmlinputelement/list", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/list", "status": [ "StandardTrack" ], @@ -22930,7 +22930,7 @@ "doc": "The list read-only property of the HTMLInputElement interface returns the HTMLDataListElement pointed to by the list attribute of the element, or null if the list attribute is not defined or the list attribute's value is not associated with any <datalist> in the same tree.\n

    \n

    Note:\nThis is a read-only property. To associate a <datalist> with an element, set the value of the list attribute with setAttribute().\n

    " }, "htmlinputelement.max": { - "url": "$MDN_URL$/web/api/htmlinputelement/max", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/max", "status": [ "StandardTrack" ], @@ -22952,7 +22952,7 @@ "doc": "The max property of the HTMLInputElement interface reflects the <input> element's max attribute, which generally defines the maximum valid value for a numeric or date-time input. If the attribute is not explicitly set, the max property is an empty string." }, "htmlinputelement.maxlength": { - "url": "$MDN_URL$/web/api/htmlinputelement/maxlength", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/maxLength", "status": [ "StandardTrack" ], @@ -22974,7 +22974,7 @@ "doc": "The maxLength property of the HTMLInputElement interface indicates the maximum number of characters (in UTF-16 code units) allowed to be entered for the value of the <input> element, and the maximum number of characters allowed for the value to be valid. It reflects the element's maxlength attribute. -1 means there is no limit on the length of the value.\n
    \n

    Note:\nBrowser generally prevent users from entering more characters than the maxlength attribute allows. Should the length be longer, the element is considered invalid and the ValidityState object's tooLong property will be true.\n

    " }, "htmlinputelement.min": { - "url": "$MDN_URL$/web/api/htmlinputelement/min", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/min", "status": [ "StandardTrack" ], @@ -22996,7 +22996,7 @@ "doc": "The min property of the HTMLInputElement interface reflects the <input> element's min attribute, which generally defines the minimum valid value for a numeric or date-time input. If the attribute is not explicitly set, the min property is an empty string." }, "htmlinputelement.minlength": { - "url": "$MDN_URL$/web/api/htmlinputelement/minlength", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/minLength", "status": [ "StandardTrack" ], @@ -23018,7 +23018,7 @@ "doc": "The minLength property of the HTMLInputElement interface indicates the minimum number of characters (in UTF-16 code units) required for the value of the <input> element to be valid. It reflects the element's minlength attribute. -1 means there is no minimum length requirement.\n
    \n

    Note:\nIf the input has a value, and that value has fewer characters than the minlength attribute requires, the element is considered invalid and the ValidityState object's tooShort property will be true.\n

    " }, "htmlinputelement.multiple": { - "url": "$MDN_URL$/web/api/htmlinputelement/multiple", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/multiple", "status": [ "StandardTrack" ], @@ -23040,7 +23040,7 @@ "doc": "The HTMLInputElement.multiple property indicates if an input can have more than one value. Firefox currently only supports multiple for <input type=\"file\">." }, "htmlinputelement.name": { - "url": "$MDN_URL$/web/api/htmlinputelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/name", "status": [ "StandardTrack" ], @@ -23062,7 +23062,7 @@ "doc": "The name property of the HTMLInputElement interface indicates the name of the <input> element. It reflects the element's name attribute." }, "htmlinputelement.pattern": { - "url": "$MDN_URL$/web/api/htmlinputelement/pattern", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/pattern", "status": [ "StandardTrack" ], @@ -23084,7 +23084,7 @@ "doc": "The pattern property of the HTMLInputElement interface represents a regular expression a non-null <input> value should match. It reflects the <input> element's pattern attribute.\n

    The pattern property is valid for text, search, url, tel, email, and password types. It defines a regular expression that the input's value must match in order for the value to pass constraint validation.\n

    If a non-null value doesn't conform to the constraints set by the pattern value, the ValidityState object's read-only patternMismatch property will be true." }, "htmlinputelement.placeholder": { - "url": "$MDN_URL$/web/api/htmlinputelement/placeholder", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/placeholder", "status": [ "StandardTrack" ], @@ -23106,7 +23106,7 @@ "doc": "The placeholder property of the HTMLInputElement interface represents a hint to the user of what can be entered in the control. It reflects the <input> element's placeholder attribute." }, "htmlinputelement.popovertargetaction": { - "url": "$MDN_URL$/web/api/htmlinputelement/popovertargetaction", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/popoverTargetAction", "status": [ "StandardTrack" ], @@ -23127,7 +23127,7 @@ "doc": "The popoverTargetAction property of the HTMLInputElement interface gets and sets the action to be performed (\"hide\", \"show\", or \"toggle\") on a popover element being controlled by an <input> element of type=\"button\".\n

    It reflects the value of the popovertargetaction HTML attribute." }, "htmlinputelement.popovertargetelement": { - "url": "$MDN_URL$/web/api/htmlinputelement/popovertargetelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/popoverTargetElement", "status": [ "StandardTrack" ], @@ -23148,7 +23148,7 @@ "doc": "The popoverTargetElement property of the HTMLInputElement interface gets and sets the popover element to control via an <input> element of type=\"button\".\n

    It is the JavaScript equivalent of the popovertarget HTML attribute.\n

    Establishing a relationship between a popover and its invoker button using the popoverTargetElement property has two additional useful effects:\n

    " }, "htmlinputelement.readonly": { - "url": "$MDN_URL$/web/api/htmlinputelement/readonly", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/readOnly", "status": [ "StandardTrack" ], @@ -23170,7 +23170,7 @@ "doc": "The readOnly property of the HTMLInputElement interface indicates that the user cannot modify the value of the <input>. It reflects the <input> element's readonly boolean attribute; returning true if the attribute is present and false when omitted.\n

    Unlike a form control with a true disabled property, a true readOnly property value does not prevent the user from clicking or selecting in the control.\n

    While the HTML readonly attribute is ignored if the type is hidden, range, color, checkbox, radio, file, submit, reset, button, and image, the readOnly property is true for these input types if the attribute is present, false otherwise." }, "htmlinputelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlinputelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/reportValidity", "status": [ "StandardTrack" ], @@ -23193,7 +23193,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlinputelement.required": { - "url": "$MDN_URL$/web/api/htmlinputelement/required", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/required", "status": [ "StandardTrack" ], @@ -23215,7 +23215,7 @@ "doc": "The required property of the HTMLInputElement interface specifies that the user must fill in a value before submitting a form. It reflects the <input> element's required attribute.\n

    While the HTML boolean required attribute is ignored if the type is hidden, range, color, submit, reset, button, and image, the required property is true for these input types if the attribute is present, false otherwise.\n

    If a required input doesn't have a value, the ValidityState object's read-only valueMissing property will be true." }, "htmlinputelement.select": { - "url": "$MDN_URL$/web/api/htmlinputelement/select", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/select", "status": [ "StandardTrack" ], @@ -23238,7 +23238,7 @@ "returns": "None (undefined)." }, "htmlinputelement.selectiondirection": { - "url": "$MDN_URL$/web/api/htmlinputelement/selectiondirection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/selectionDirection", "status": [ "StandardTrack" ], @@ -23260,7 +23260,7 @@ "doc": "The selectionDirection property of the HTMLInputElement interface is a string that indicates the direction in which the user is selecting the text." }, "htmlinputelement.selectionend": { - "url": "$MDN_URL$/web/api/htmlinputelement/selectionend", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/selectionEnd", "status": [ "StandardTrack" ], @@ -23282,7 +23282,7 @@ "doc": "The selectionEnd property of the HTMLInputElement interface is a number that represents the end index of the selected text. That is, it represents the index of the character immediately following the selection. Likewise, when there is no selection, this returns the offset of the character immediately following the current text input cursor position.\n

    \n

    Note:\nAccording to the WHATWG forms spec selectionEnd property applies only to inputs of types text, search, URL, tel, and password. In modern browsers, throws an exception while setting selectionEnd property on the rest of input types. Additionally, this property returns null while accessing selectionEnd property on non-text input elements.\n

    \n

    If selectionEnd is less than selectionStart, then both are\ntreated as the value of selectionEnd." }, "htmlinputelement.selectionstart": { - "url": "$MDN_URL$/web/api/htmlinputelement/selectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/selectionStart", "status": [ "StandardTrack" ], @@ -23304,7 +23304,7 @@ "doc": "The selectionStart property of the HTMLInputElement interface is a number that represents the beginning index of the selected text. When nothing is selected, then returns the position of the text input cursor (caret) inside of the <input> element.\n

    \n

    Note:\nAccording to the WHATWG forms spec selectionStart property applies only to inputs of types text, search, URL, tel, and password. In modern browsers, throws an exception while setting selectionStart property on the rest of input types. Additionally, this property returns null while accessing selectionStart property on non-text input elements.\n

    \n

    If selectionStart is greater than selectionEnd, then both are\ntreated as the value of selectionEnd." }, "htmlinputelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmlinputelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -23330,7 +23330,7 @@ "returns": "None (undefined)." }, "htmlinputelement.setrangetext": { - "url": "$MDN_URL$/web/api/htmlinputelement/setrangetext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/setRangeText", "status": [ "StandardTrack" ], @@ -23359,7 +23359,7 @@ "returns": "None (undefined)." }, "htmlinputelement.setselectionrange": { - "url": "$MDN_URL$/web/api/htmlinputelement/setselectionrange", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/setSelectionRange", "status": [ "StandardTrack" ], @@ -23390,7 +23390,7 @@ } }, "htmlinputelement.showpicker": { - "url": "$MDN_URL$/web/api/htmlinputelement/showpicker", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/showPicker", "status": [ "StandardTrack" ], @@ -23418,7 +23418,7 @@ } }, "htmlinputelement.size": { - "url": "$MDN_URL$/web/api/htmlinputelement/size", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/size", "status": [ "StandardTrack" ], @@ -23440,7 +23440,7 @@ "doc": "The size property of the HTMLInputElement interface defines the number of visible characters displayed. It reflects the <input> element's size attribute.\n

    The size property is relevant to the text, search, tel, email, url, and password input type only. The value is a non-negative integer greater than zero. If omitted or invalid, the value is 20." }, "htmlinputelement.src": { - "url": "$MDN_URL$/web/api/htmlinputelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/src", "status": [ "StandardTrack" ], @@ -23462,7 +23462,7 @@ "doc": "The src property of the HTMLInputElement interface specifies the source of an image to display as the graphical submit button. It reflects the <input> element's src attribute.\n

    The src property is valid for the image type only." }, "htmlinputelement.step": { - "url": "$MDN_URL$/web/api/htmlinputelement/step", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/step", "status": [ "StandardTrack" ], @@ -23484,7 +23484,7 @@ "doc": "The step property of the HTMLInputElement interface indicates the step by which numeric or date-time <input> elements can change. It reflects the element's step attribute. Valid values include the string \"any\" or a string containing a positive floating point number. If the attribute is not explicitly set, the step property is an empty string." }, "htmlinputelement.stepdown": { - "url": "$MDN_URL$/web/api/htmlinputelement/stepdown", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/stepDown", "status": [ "StandardTrack" ], @@ -23509,7 +23509,7 @@ } }, "htmlinputelement.stepup": { - "url": "$MDN_URL$/web/api/htmlinputelement/stepup", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/stepUp", "status": [ "StandardTrack" ], @@ -23531,7 +23531,7 @@ "returns": "None (undefined)." }, "htmlinputelement.type": { - "url": "$MDN_URL$/web/api/htmlinputelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/type", "status": [ "StandardTrack" ], @@ -23553,7 +23553,7 @@ "doc": "The type property of the HTMLInputElement interface indicates the kind of data allowed in the <input> element, for example a number, a date, or an email. Browsers will select the appropriate widget and behavior to help users to enter a valid value.\n

    It reflects the type attribute of the <input> element." }, "htmlinputelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmlinputelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/validationMessage", "status": [ "StandardTrack" ], @@ -23575,7 +23575,7 @@ "doc": "The validationMessage read-only property of the HTMLInputElement interface returns a string representing a localized message that describes the validation constraints that the <input> control does not satisfy (if any).\n

    If the <input> element is not a candidate for constraint validation (HTMLInputElement.willValidate is false), or it satisfies its constraints, the value is the empty string (\"\").\n

    If the element is a candidate for constraint validation (willValidate is true) and the constraints are not met (the HTMLInputElement.validity object's valid property is false), the value is the error message that would be shown to the user during validation." }, "htmlinputelement.validity": { - "url": "$MDN_URL$/web/api/htmlinputelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/validity", "status": [ "StandardTrack" ], @@ -23597,7 +23597,7 @@ "doc": "The validity read-only property of the HTMLInputElement interface returns a ValidityState object that represents the validity states this element is in." }, "htmlinputelement.value": { - "url": "$MDN_URL$/web/api/htmlinputelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/value", "status": [ "StandardTrack" ], @@ -23619,7 +23619,7 @@ "doc": "The value property of the HTMLInputElement interface represents the current value of the <input> element as a string.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlinputelement.valueasdate": { - "url": "$MDN_URL$/web/api/htmlinputelement/valueasdate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/valueAsDate", "status": [ "StandardTrack" ], @@ -23641,7 +23641,7 @@ "doc": "The valueAsDate property of the HTMLInputElement interface represents the current value of the <input> element as a Date, or null if conversion is not possible.\n

    This property can also be set directly, for example to set a default date based on some condition. If the provided value is neither null nor a Date object, a TypeError is thrown. If the provided value is null or an invalid date, the input value is set to the empty string.\n

    This property always returns null when accessed on an input that isn't date- or time-based. When setting this property on such an input, an InvalidStateError DOMException is thrown." }, "htmlinputelement.valueasnumber": { - "url": "$MDN_URL$/web/api/htmlinputelement/valueasnumber", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/valueAsNumber", "status": [ "StandardTrack" ], @@ -23663,7 +23663,7 @@ "doc": "The valueAsNumber property of the HTMLInputElement interface represents the current value of the <input> element as a number or NaN if converting to a numeric value is not possible.\n

    This property can also be set directly, for example to set a default numeric value based on some condition." }, "htmlinputelement.webkitdirectory": { - "url": "$MDN_URL$/web/api/htmlinputelement/webkitdirectory", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/webkitdirectory", "status": [ "StandardTrack" ], @@ -23684,7 +23684,7 @@ "doc": "The webkitdirectory property of the HTMLInputElement interface reflects the webkitdirectory HTML attribute, which indicates that <input type=\"file\"> elements can only select directories instead of files.\n

    When a directory is selected, the directory and its entire hierarchy of contents are included in the set of selected items.\nThe selected file system entries can be obtained using the webkitEntries property.\n

    \n

    Note:\nThis property is called webkitdirectory in the specification due to its origins as a Google Chrome-specific API.\n

    " }, "htmlinputelement.webkitentries": { - "url": "$MDN_URL$/web/api/htmlinputelement/webkitentries", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/webkitEntries", "status": [ "StandardTrack" ], @@ -23703,7 +23703,7 @@ "doc": "The read-only webkitEntries\nproperty of the HTMLInputElement interface contains an array of file\nsystem entries (as objects based on FileSystemEntry) representing files\nand/or directories selected by the user using an <input> element of\ntype file, but only if that selection was made using drag-and-drop:\nselecting a file in the dialog will leave the property empty.\n

    The array can only contain directories if the\nwebkitdirectory property is\ntrue. This means the <input> element was configured to\nlet the user choose directories.\n

    \n

    Note:\nThis property is called webkitEntries in the specification due to its\norigins as a Google Chrome-specific API. It's likely to be renamed someday.\n

    " }, "htmlinputelement.width": { - "url": "$MDN_URL$/web/api/htmlinputelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/width", "status": [ "StandardTrack" ], @@ -23725,7 +23725,7 @@ "doc": "The width property of the HTMLInputElement interface specifies the width of a control. It reflects the <input> element's width attribute.\n

    The width property is valid for the image type only. It defines the preferred horizontal size of the image button, in pixels. The property value is the width of the content-box of the rendered button. CSS box model properties impacting the size of the control take precedence.\n

    If no width is set and no CSS width properties impact the control, the width will be the intrinsic width of the image. If the image didn't load, the value will be the maximum intrinsic width of the alt text. The width will be 0 if the width is not known; if no width is set, no CSS dimensions apply, no image loaded, and either the value of the alt is the empty string or no src is set." }, "htmlinputelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmlinputelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLInputElement/willValidate", "status": [ "StandardTrack" ], @@ -23747,7 +23747,7 @@ "doc": "The willValidate read-only property of the HTMLInputElement interface indicates whether the <input> element is a candidate for constraint validation. It is false if any conditions bar it from constraint validation, including:\n

    " }, "htmllabelelement": { - "url": "$MDN_URL$/web/api/htmllabelelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement", "status": [ "StandardTrack" ], @@ -23769,7 +23769,7 @@ "doc": "The HTMLLabelElement interface gives access to properties specific to <label> elements. It inherits methods and properties from the base HTMLElement interface." }, "htmllabelelement.control": { - "url": "$MDN_URL$/web/api/htmllabelelement/control", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/control", "status": [ "StandardTrack" ], @@ -23791,7 +23791,7 @@ "doc": "The read-only HTMLLabelElement.control property returns a\nreference to the control (in the form of an object of type HTMLElement or\none of its derivatives) with which the <label> element is associated,\nor null if the label isn't associated with a control." }, "htmllabelelement.form": { - "url": "$MDN_URL$/web/api/htmllabelelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/form", "status": [ "StandardTrack" ], @@ -23813,7 +23813,7 @@ "doc": "The form read-only property of the HTMLLabelElement interface returns an HTMLFormElement object that owns the control associated with this <label>, or null if this label is not associated with a labelable form-associated element (<button>, <input>, <output>, <select>, <textarea>, or form-associated custom elements) that is owned by a form.\n

    Unlike form-associated elements, the <label> element does not have a form attribute. This property does not reflect any HTML attribute, but is just a shortcut for label.control.form." }, "htmllabelelement.htmlfor": { - "url": "$MDN_URL$/web/api/htmllabelelement/htmlfor", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLabelElement/htmlFor", "status": [ "StandardTrack" ], @@ -23835,7 +23835,7 @@ "doc": "The HTMLLabelElement.htmlFor property reflects the value\nof the for content property. That means that this\nscript-accessible property is used to set and read the value of the content property\nfor, which is the ID of the label's associated control element." }, "htmllegendelement": { - "url": "$MDN_URL$/web/api/htmllegendelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLegendElement", "status": [ "StandardTrack" ], @@ -23857,7 +23857,7 @@ "doc": "The HTMLLegendElement is an interface allowing to access properties of the <legend> elements. It inherits properties and methods from the HTMLElement interface." }, "htmllegendelement.form": { - "url": "$MDN_URL$/web/api/htmllegendelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLegendElement/form", "status": [ "StandardTrack" ], @@ -23879,7 +23879,7 @@ "doc": "The form read-only property of the HTMLLegendElement interface returns an HTMLFormElement object that owns the HTMLFieldSetElement associated with this <legend>, or null if this legend is not associated with a <fieldset> owned by a form." }, "htmllielement": { - "url": "$MDN_URL$/web/api/htmllielement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLIElement", "status": [ "StandardTrack" ], @@ -23901,7 +23901,7 @@ "doc": "The HTMLLIElement interface exposes specific properties and methods (beyond those defined by regular HTMLElement interface it also has available to it by inheritance) for manipulating list elements." }, "htmllielement.value": { - "url": "$MDN_URL$/web/api/htmllielement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLIElement/value", "status": [ "StandardTrack" ], @@ -23923,7 +23923,7 @@ "doc": "The value property of the HTMLLIElement interface indicates the ordinal position of the list element inside a given <ol>. It can be smaller than 0. If the <li> element is not a child of an <ol> element, the property has no meaning.\n

    It reflects the value attribute of the corresponding <li> element. If the <li> element does not have a value content attribute specified, then this property returns 0 by default even when the element may have a default serially-assigned ordinal value when rendered." }, "htmllinkelement": { - "url": "$MDN_URL$/web/api/htmllinkelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement", "status": [ "StandardTrack" ], @@ -23945,7 +23945,7 @@ "doc": "The HTMLLinkElement interface represents reference information for external resources and the relationship of those resources to a document and vice versa (corresponds to <link> element; not to be confused with <a>, which is represented by HTMLAnchorElement). This object inherits all of the properties and methods of the HTMLElement interface." }, "htmllinkelement.as": { - "url": "$MDN_URL$/web/api/htmllinkelement/as", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/as", "status": [ "StandardTrack" ], @@ -23967,7 +23967,7 @@ "doc": "The as property of the HTMLLinkElement interface returns a string representing the type of content to be preloaded by a link element.\n

    The as property must have a value for link elements when rel=\"preload\", or the resource will not be fetched.\nIt may also be applied to link elements where rel=\"modulepreload\", but if omitted, will default to script.\nThe property should not be set for other types of link elements, such as rel=\"prefetch\".\n

    This property reflects the value of the as attribute of the <link> HTML element." }, "htmllinkelement.blocking": { - "url": "$MDN_URL$/web/api/htmllinkelement/blocking", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/blocking", "status": [ "StandardTrack" ], @@ -23985,7 +23985,7 @@ "doc": "The read-only blocking property of the HTMLLinkElement returns a live DOMTokenList object containing the operations that should be blocked on the fetching of an external resource. It reflects the <link> element's blocking content attribute." }, "htmllinkelement.crossorigin": { - "url": "$MDN_URL$/web/api/htmllinkelement/crossorigin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/crossOrigin", "status": [ "StandardTrack" ], @@ -24007,7 +24007,7 @@ "doc": "The crossOrigin property of the HTMLLinkElement interface specifies the Cross-Origin Resource Sharing (CORS) setting to use when retrieving the resource." }, "htmllinkelement.disabled": { - "url": "$MDN_URL$/web/api/htmllinkelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/disabled", "status": [ "StandardTrack" ], @@ -24029,7 +24029,7 @@ "doc": "The disabled property of the HTMLLinkElement interface is a boolean value that represents whether the link is disabled. It only has an effect with style sheet links (rel property set to stylesheet).\n

    If disabled attribute is specified in the HTML when it is loaded, the stylesheet will not be loaded during page load. Instead, the stylesheet will be loaded only when the disabled property is set to false or removed. Setting the disabled property using JavaScript causes the stylesheet to be removed from the document's Document.styleSheets list.\n

    It reflects the disabled attribute of the <link> element." }, "htmllinkelement.fetchpriority": { - "url": "$MDN_URL$/web/api/htmllinkelement/fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/fetchPriority", "status": [ "StandardTrack" ], @@ -24050,7 +24050,7 @@ "doc": "The fetchPriority property of the HTMLLinkElement interface represents a hint to the browser indicating how it should prioritize fetching a particular resource relative to other resources of the same type.\nIt reflects the <link> element's fetchpriority content attribute." }, "htmllinkelement.href": { - "url": "$MDN_URL$/web/api/htmllinkelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/href", "status": [ "StandardTrack" ], @@ -24072,7 +24072,7 @@ "doc": "The href property of the HTMLLinkElement interface contains a string that is the URL associated with the link.\n

    It reflects the href attribute of the <link> element. If the element does not have an href attribute, then this property's value is the empty string (\"\").\n

    \n

    Note:\nEvery <link> element must contain either one or both of the href or imagesrcset attributes. This means, for each valid <link>, either this property or imageSrcset will not be empty.\n

    " }, "htmllinkelement.hreflang": { - "url": "$MDN_URL$/web/api/htmllinkelement/hreflang", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/hreflang", "status": [ "StandardTrack" ], @@ -24094,7 +24094,7 @@ "doc": "The hreflang property of the HTMLLinkElement interface is used to indicate the language and the geographical targeting of a page. This hint can be used by browsers to select the more appropriate page or to improve SEO.\n

    It reflects the hreflang attribute of the <link> element and is the empty string (\"\") if there is no hreflang attribute." }, "htmllinkelement.imagesizes": { - "url": "$MDN_URL$/web/api/htmllinkelement/imagesizes", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/imageSizes", "status": [ "StandardTrack" ], @@ -24115,7 +24115,7 @@ "doc": "The imageSizes property of the HTMLLinkElement interface indicates the size and conditions for the preloaded images defined by the imageSrcset property. It reflects the value of the <link> element's imagesizes attribute. This property can retrieve or set the imagesizes attribute value.\n

    The <link> element's imagesizes attribute is the same as the <img> element's sizes attribute: a comma-separated source size list. Each source size includes a media condition, the size of the image as a <length>, or the keyword auto, which must come first. For more information about the syntax of the sizes attribute, see <img>.\n

    The imagesrcset and imagesizes attributes are only relevant on <link> elements that have both a rel attribute set to preload and the as attribute set to image." }, "htmllinkelement.imagesrcset": { - "url": "$MDN_URL$/web/api/htmllinkelement/imagesrcset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/imageSrcset", "status": [ "StandardTrack" ], @@ -24136,7 +24136,7 @@ "doc": "The imageSrcset property of the HTMLLinkElement interface is a string which identifies one or more comma-separated image candidate strings. This property reflects the value of the <link> element's imagesrcset attribute. This property can retrieved or set the imagesrcset attribute value.\n

    Each image candidate string contains an image URL and an optional width and/or pixel density descriptor indicating the conditions under which that candidate image should be used.\n

    \"images/team-photo.jpg, images/team-photo-retina.jpg 2x, images/team-photo-large.jpg 1400w\"\n
    \n

    For HTML <link> elements with rel=\"preload\" and as=\"image\" set, the imagesrcset attribute has similar syntax and semantics as the <img> element's srcset attribute, which indicates to preload the appropriate resource used by an <img> element with corresponding values for its srcset and sizes attributes.\n

    If the imageSrcset property includes width descriptors, the imageSizes property must be non-null, or the imageSrcset value will be ignored." }, "htmllinkelement.integrity": { - "url": "$MDN_URL$/web/api/htmllinkelement/integrity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/integrity", "status": [ "StandardTrack" ], @@ -24158,7 +24158,7 @@ "doc": "The integrity property of the HTMLLinkElement interface is a string containing inline metadata that a browser can use to verify that a fetched resource has been delivered without unexpected manipulation.\n

    It reflects the integrity attribute of the <link> element." }, "htmllinkelement.media": { - "url": "$MDN_URL$/web/api/htmllinkelement/media", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/media", "status": [ "StandardTrack" ], @@ -24180,7 +24180,7 @@ "doc": "The media property of the HTMLLinkElement interface is a string representing a list of one or more media formats to which the resource applies.\n

    It reflects the media attribute of the <link> element." }, "htmllinkelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmllinkelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -24202,7 +24202,7 @@ "doc": "The referrerPolicy property of the HTMLLinkElement interface\nreflects the HTML referrerpolicy attribute of the\n<link> element defining which referrer is sent when fetching the\nresource.\n

    See the HTTP Referrer-Policy header for details." }, "htmllinkelement.rel": { - "url": "$MDN_URL$/web/api/htmllinkelement/rel", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/rel", "status": [ "StandardTrack" ], @@ -24224,7 +24224,7 @@ "doc": "The rel property of the HTMLLinkElement interface reflects the rel attribute. It is a string containing a space-separated list of link types indicating the relationship between the resource represented by the <link> element and the current document.\n

    The most common use of this attribute is to specify a link to an external style sheet:\nthe property is set to stylesheet, and the href\nattribute is set to the URL of an external style sheet to format the page." }, "htmllinkelement.rellist": { - "url": "$MDN_URL$/web/api/htmllinkelement/rellist", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/relList", "status": [ "StandardTrack" ], @@ -24246,7 +24246,7 @@ "doc": "The read-only relList property of the HTMLLinkElement returns a live DOMTokenList object containing the set of link types indicating the relationship between the resource represented by the <link> element and the current document. It reflects the <link> element's rel content attribute." }, "htmllinkelement.sheet": { - "url": "$MDN_URL$/web/api/htmllinkelement/sheet", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/sheet", "status": [ "StandardTrack" ], @@ -24268,7 +24268,7 @@ "doc": "The sheet read-only property of the HTMLLinkElement interface\ncontains the stylesheet associated with that element.\n

    A stylesheet is associated to an HTMLLinkElement if rel=\"stylesheet\" is used with <link>." }, "htmllinkelement.sizes": { - "url": "$MDN_URL$/web/api/htmllinkelement/sizes", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/sizes", "status": [ "StandardTrack" ], @@ -24290,7 +24290,7 @@ "doc": "The read-only sizes property of the HTMLLinkElement interface defines the sizes of the icons for visual media contained in the resource. It reflects the <link> element's sizes attribute, which takes a list of space-separated sizes, each in the format <width in pixels>x<height in pixels>, or the keyword any.\n

    It is only relevant if the rel is icon or a non-standard type like apple-touch-icon." }, "htmllinkelement.type": { - "url": "$MDN_URL$/web/api/htmllinkelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLLinkElement/type", "status": [ "StandardTrack" ], @@ -24312,7 +24312,7 @@ "doc": "The type property of the HTMLLinkElement interface is a string that reflects the MIME type of the linked resource.\n

    It reflects the type attribute of the <link> element." }, "htmlmapelement": { - "url": "$MDN_URL$/web/api/htmlmapelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement", "status": [ "StandardTrack" ], @@ -24334,7 +24334,7 @@ "doc": "The HTMLMapElement interface provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of map elements." }, "htmlmapelement.areas": { - "url": "$MDN_URL$/web/api/htmlmapelement/areas", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement/areas", "status": [ "StandardTrack" ], @@ -24356,7 +24356,7 @@ "doc": "The areas read-only property of the HTMLMapElement interface returns a collection of <area> elements associated with the <map> element." }, "htmlmapelement.name": { - "url": "$MDN_URL$/web/api/htmlmapelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMapElement/name", "status": [ "StandardTrack" ], @@ -24378,7 +24378,7 @@ "doc": "The name property of the HTMLMapElement represents the unique name <map> element.\nIts value can be used with the useMap attribute of the <img> element to reference a <map> element.\n

    If an id attribute is set on the <map> element, then this name property should be the same as this id." }, "htmlmarqueeelement": { - "url": "$MDN_URL$/web/api/htmlmarqueeelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMarqueeElement", "status": [ "StandardTrack", "Deprecated" @@ -24396,7 +24396,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLMarqueeElement interface provides methods to manipulate <marquee> elements.\n

    It inherits properties and methods from the HTMLElement interface." }, "htmlmediaelement": { - "url": "$MDN_URL$/web/api/htmlmediaelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement", "status": [ "StandardTrack" ], @@ -24418,7 +24418,7 @@ "doc": "The HTMLMediaElement interface adds to HTMLElement the properties and methods needed to support basic media-related capabilities that are common to audio and video.\n

    The HTMLVideoElement and HTMLAudioElement elements both inherit this interface." }, "htmlmediaelement.addtexttrack": { - "url": "$MDN_URL$/web/api/htmlmediaelement/addtexttrack", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/addTextTrack", "status": [ "StandardTrack" ], @@ -24446,7 +24446,7 @@ "returns": "The newly created TextTrack object." }, "htmlmediaelement.audiotracks": { - "url": "$MDN_URL$/web/api/htmlmediaelement/audiotracks", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/audioTracks", "status": [ "StandardTrack" ], @@ -24460,7 +24460,7 @@ "doc": "The read-only audioTracks\nproperty on HTMLMediaElement objects returns\nan AudioTrackList object listing all of the AudioTrack\nobjects representing the media element's audio tracks.\n

    The media element may be\neither an <audio> element or a <video> element.\n

    The returned list is live; that is, as tracks are added to and removed from\nthe media element, the list's contents change dynamically. Once you have a reference to\nthe list, you can monitor it for changes to detect when new audio tracks are added or\nexisting ones removed. See AudioTrackList events\nto learn more about watching for changes to a media element's track list." }, "htmlmediaelement.autoplay": { - "url": "$MDN_URL$/web/api/htmlmediaelement/autoplay", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/autoplay", "status": [ "StandardTrack" ], @@ -24482,7 +24482,7 @@ "doc": "The HTMLMediaElement.autoplay\nproperty reflects the autoplay HTML attribute, indicating\nwhether playback should automatically begin as soon as enough media is available to do\nso without interruption.\n

    A media element whose source is a MediaStream and whose\nautoplay property is true will begin playback when it becomes\nactive (that is, when MediaStream.active becomes true).\n

    \n

    Note:\nSites which automatically play audio (or videos with an audio\ntrack) can be an unpleasant experience for users, so it should be avoided when\npossible. If you must offer autoplay functionality, you should make it opt-in\n(requiring a user to specifically enable it). However, autoplay can be useful when\ncreating media elements whose source will be set at a later time, under user control.\n

    \n

    For a much more in-depth look at autoplay, autoplay blocking, and how to respond when\nautoplay is blocked by the user's browser, see our article Autoplay guide for media and Web Audio APIs." }, "htmlmediaelement.buffered": { - "url": "$MDN_URL$/web/api/htmlmediaelement/buffered", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/buffered", "status": [ "StandardTrack" ], @@ -24504,7 +24504,7 @@ "doc": "The buffered read-only property of HTMLMediaElement objects returns a new static normalized TimeRanges object that represents the ranges of the media resource, if any, that the user agent has buffered at the moment the buffered property is accessed." }, "htmlmediaelement.canplaytype": { - "url": "$MDN_URL$/web/api/htmlmediaelement/canplaytype", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/canPlayType", "status": [ "StandardTrack" ], @@ -24530,7 +24530,7 @@ "returns": "A string indicating how likely it is that the media can be played.\nThe string will be one of the following values:\n

    \n
    \"\" (empty string)
    \n
    \n

    The media cannot be played on the current device.\n

    \n
    probably
    \n
    \n

    The media is probably playable on this device.\n

    \n
    maybe
    \n
    \n

    There is not enough information to determine whether the media can play (until playback is actually attempted).\n

    \n
    " }, "htmlmediaelement.capturestream": { - "url": "$MDN_URL$/web/api/htmlmediaelement/capturestream", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/captureStream", "status": [ "StandardTrack" ], @@ -24547,7 +24547,7 @@ "returns": "A MediaStream object which can be used as a source for audio and/or\nvideo data by other media processing code, or as a source for WebRTC." }, "htmlmediaelement.controller": { - "url": "$MDN_URL$/web/api/htmlmediaelement/controller", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/controller", "status": [ "Deprecated" ], @@ -24558,7 +24558,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The HTMLMediaElement.controller property represents the media controller assigned to the element." }, "htmlmediaelement.controls": { - "url": "$MDN_URL$/web/api/htmlmediaelement/controls", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/controls", "status": [ "StandardTrack" ], @@ -24580,7 +24580,7 @@ "doc": "The HTMLMediaElement.controls property reflects the\ncontrols HTML attribute, which controls whether user\ninterface controls for playing the media item will be displayed." }, "htmlmediaelement.controlslist": { - "url": "$MDN_URL$/web/api/htmlmediaelement/controlslist", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/controlsList", "status": [ "StandardTrack" ], @@ -24596,7 +24596,7 @@ "doc": "The controlsList property of the\nHTMLMediaElement interface returns a DOMTokenList that helps the user\nagent select what controls to show on the media element whenever the user agent shows\nits own set of controls. The DOMTokenList takes one or more of three possible values:\nnodownload, nofullscreen, and noremoteplayback." }, "htmlmediaelement.crossorigin": { - "url": "$MDN_URL$/web/api/htmlmediaelement/crossorigin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/crossOrigin", "status": [ "StandardTrack" ], @@ -24618,7 +24618,7 @@ "doc": "The HTMLMediaElement.crossOrigin property is the CORS setting for this media element. See CORS settings attributes for details." }, "htmlmediaelement.currentsrc": { - "url": "$MDN_URL$/web/api/htmlmediaelement/currentsrc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/currentSrc", "status": [ "StandardTrack" ], @@ -24640,7 +24640,7 @@ "doc": "The HTMLMediaElement.currentSrc property contains the\nabsolute URL of the chosen media resource. This could happen, for example, if the web\nserver selects a media file based on the resolution of the user's display. The value\nis an empty string if the networkState property is EMPTY." }, "htmlmediaelement.currenttime": { - "url": "$MDN_URL$/web/api/htmlmediaelement/currenttime", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/currentTime", "status": [ "StandardTrack" ], @@ -24662,7 +24662,7 @@ "doc": "The HTMLMediaElement interface's\ncurrentTime property specifies the current playback time\nin seconds.\n

    Changing the value of currentTime seeks the media to\nthe new time." }, "htmlmediaelement.defaultmuted": { - "url": "$MDN_URL$/web/api/htmlmediaelement/defaultmuted", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/defaultMuted", "status": [ "StandardTrack" ], @@ -24684,7 +24684,7 @@ "doc": "The HTMLMediaElement.defaultMuted property reflects the muted HTML attribute, which indicates whether the media element's audio output should be muted by default. This property has no dynamic effect. To mute and unmute the audio output, use the muted property." }, "htmlmediaelement.defaultplaybackrate": { - "url": "$MDN_URL$/web/api/htmlmediaelement/defaultplaybackrate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/defaultPlaybackRate", "status": [ "StandardTrack" ], @@ -24709,7 +24709,7 @@ } }, "htmlmediaelement.disableremoteplayback": { - "url": "$MDN_URL$/web/api/htmlmediaelement/disableremoteplayback", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/disableRemotePlayback", "status": [ "StandardTrack" ], @@ -24727,7 +24727,7 @@ "doc": "The disableRemotePlayback property of the HTMLMediaElement interface determines whether the media element is allowed to have a remote playback UI." }, "htmlmediaelement.duration": { - "url": "$MDN_URL$/web/api/htmlmediaelement/duration", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/duration", "status": [ "StandardTrack" ], @@ -24749,7 +24749,7 @@ "doc": "The read-only HTMLMediaElement\nproperty duration indicates the length of the element's\nmedia in seconds." }, "htmlmediaelement.ended": { - "url": "$MDN_URL$/web/api/htmlmediaelement/ended", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/ended", "status": [ "StandardTrack" ], @@ -24771,7 +24771,7 @@ "doc": "The HTMLMediaElement.ended property indicates whether the media\nelement has ended playback." }, "htmlmediaelement.error": { - "url": "$MDN_URL$/web/api/htmlmediaelement/error", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/error", "status": [ "StandardTrack" ], @@ -24793,7 +24793,7 @@ "doc": "The HTMLMediaElement.error property is the\nMediaError object for the most recent error, or null if\nthere has not been an error. When an error event is received by the\nelement, you can determine details about what happened by examining this object." }, "htmlmediaelement.fastseek": { - "url": "$MDN_URL$/web/api/htmlmediaelement/fastseek", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/fastSeek", "status": [ "StandardTrack" ], @@ -24813,7 +24813,7 @@ "returns": "None (undefined)." }, "htmlmediaelement.load": { - "url": "$MDN_URL$/web/api/htmlmediaelement/load", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/load", "status": [ "StandardTrack" ], @@ -24836,7 +24836,7 @@ "returns": "None (undefined)." }, "htmlmediaelement.loop": { - "url": "$MDN_URL$/web/api/htmlmediaelement/loop", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/loop", "status": [ "StandardTrack" ], @@ -24858,7 +24858,7 @@ "doc": "The HTMLMediaElement.loop property reflects the loop HTML attribute, which controls whether the media element should start over when it reaches the end." }, "htmlmediaelement.mediagroup": { - "url": "$MDN_URL$/web/api/htmlmediaelement/mediagroup", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/mediaGroup", "status": [ "Deprecated" ], @@ -24869,7 +24869,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The HTMLMediaElement.mediaGroup property reflects the mediagroup HTML attribute, which indicates the name of the group of elements it belongs to. A group of media elements shares a common controller." }, "htmlmediaelement.mediakeys": { - "url": "$MDN_URL$/web/api/htmlmediaelement/mediakeys", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/mediaKeys", "status": [ "StandardTrack" ], @@ -24891,7 +24891,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only HTMLMediaElement.mediaKeys property returns a MediaKeys object, that is a set of keys that the element can use for decryption of media data during playback." }, "htmlmediaelement.muted": { - "url": "$MDN_URL$/web/api/htmlmediaelement/muted", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/muted", "status": [ "StandardTrack" ], @@ -24913,7 +24913,7 @@ "doc": "The HTMLMediaElement.muted property indicates whether the media\nelement is muted." }, "htmlmediaelement.networkstate": { - "url": "$MDN_URL$/web/api/htmlmediaelement/networkstate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/networkState", "status": [ "StandardTrack" ], @@ -24935,7 +24935,7 @@ "doc": "The\nHTMLMediaElement.networkState property indicates the\ncurrent state of the fetching of media over the network." }, "htmlmediaelement.pause": { - "url": "$MDN_URL$/web/api/htmlmediaelement/pause", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/pause", "status": [ "StandardTrack" ], @@ -24958,7 +24958,7 @@ "returns": "None (undefined)." }, "htmlmediaelement.paused": { - "url": "$MDN_URL$/web/api/htmlmediaelement/paused", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/paused", "status": [ "StandardTrack" ], @@ -24980,7 +24980,7 @@ "doc": "The read-only HTMLMediaElement.paused property\ntells whether the media element is paused." }, "htmlmediaelement.play": { - "url": "$MDN_URL$/web/api/htmlmediaelement/play", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/play", "status": [ "StandardTrack" ], @@ -25007,7 +25007,7 @@ } }, "htmlmediaelement.playbackrate": { - "url": "$MDN_URL$/web/api/htmlmediaelement/playbackrate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/playbackRate", "status": [ "StandardTrack" ], @@ -25021,7 +25021,7 @@ "doc": "The HTMLMediaElement.playbackRate property sets the rate at which the media is being played back. This is used to implement user controls for fast forward, slow motion, and so forth. The normal playback rate is multiplied by this value to obtain the current rate, so a value of 1.0 indicates normal speed.\n

    A negative playbackRate value indicates that the media should be played backwards, but support for this is not yet widespread. (See browser compatibility for details.)\n

    The audio is muted when the fast forward or slow motion is outside a useful range (for example, Gecko mutes the sound outside the range 0.25 to 4.0).\n

    The pitch of the audio is corrected by default. You can disable pitch correction using the HTMLMediaElement.preservesPitch property." }, "htmlmediaelement.played": { - "url": "$MDN_URL$/web/api/htmlmediaelement/played", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/played", "status": [ "StandardTrack" ], @@ -25043,7 +25043,7 @@ "doc": "The played read-only property of the HTMLMediaElement interface indicates the time ranges the resource, an <audio> or <video> media file, has played. It returns a new TimeRanges object that contains the ranges of the media source that the browser has played, if any, at the time the attribute is evaluated." }, "htmlmediaelement.preload": { - "url": "$MDN_URL$/web/api/htmlmediaelement/preload", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/preload", "status": [ "StandardTrack" ], @@ -25065,7 +25065,7 @@ "doc": "The preload property of the HTMLMediaElement interface is a string that provides a hint to the browser about what the author thinks will lead to the best user experience.\n

    It reflects the preload attribute of the <audio> element and the <video> element." }, "htmlmediaelement.preservespitch": { - "url": "$MDN_URL$/web/api/htmlmediaelement/preservespitch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/preservesPitch", "status": [ "StandardTrack" ], @@ -25086,7 +25086,7 @@ "doc": "The HTMLMediaElement.preservesPitch property determines whether or not the browser should adjust the pitch of the audio to compensate for changes to the playback rate made by setting HTMLMediaElement.playbackRate." }, "htmlmediaelement.readystate": { - "url": "$MDN_URL$/web/api/htmlmediaelement/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/readyState", "status": [ "StandardTrack" ], @@ -25108,7 +25108,7 @@ "doc": "The HTMLMediaElement.readyState property indicates the\nreadiness state of the media." }, "htmlmediaelement.remote": { - "url": "$MDN_URL$/web/api/htmlmediaelement/remote", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/remote", "status": [ "StandardTrack" ], @@ -25126,7 +25126,7 @@ "doc": "The remote read-only property of the HTMLMediaElement interface returns the RemotePlayback object associated with the media element. The RemotePlayback object allow the control of remote devices playing the media." }, "htmlmediaelement.seekable": { - "url": "$MDN_URL$/web/api/htmlmediaelement/seekable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seekable", "status": [ "StandardTrack" ], @@ -25148,7 +25148,7 @@ "doc": "The seekable read-only property of HTMLMediaElement objects returns a new static normalized TimeRanges object that represents the ranges of the media resource, if any, that the user agent is able to seek to at the time seekable property is accessed." }, "htmlmediaelement.seeking": { - "url": "$MDN_URL$/web/api/htmlmediaelement/seeking", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seeking", "status": [ "StandardTrack" ], @@ -25170,7 +25170,7 @@ "doc": "The seeking read-only property of the HTMLMediaElement interface is a Boolean indicating whether the resource, the <audio> or <video>, is in the process of seeking to a new position." }, "htmlmediaelement.seektonextframe": { - "url": "$MDN_URL$/web/api/htmlmediaelement/seektonextframe", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/seekToNextFrame", "status": [ "Deprecated" ], @@ -25179,7 +25179,7 @@ "returns": "A Promise which is fulfilled once the seek operation has completed." }, "htmlmediaelement.setmediakeys": { - "url": "$MDN_URL$/web/api/htmlmediaelement/setmediakeys", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/setMediaKeys", "status": [ "StandardTrack" ], @@ -25210,7 +25210,7 @@ } }, "htmlmediaelement.setsinkid": { - "url": "$MDN_URL$/web/api/htmlmediaelement/setsinkid", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/setSinkId", "status": [ "StandardTrack" ], @@ -25234,7 +25234,7 @@ } }, "htmlmediaelement.sinkid": { - "url": "$MDN_URL$/web/api/htmlmediaelement/sinkid", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/sinkId", "status": [ "StandardTrack" ], @@ -25249,7 +25249,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sinkId read-only property of the HTMLMediaElement interface returns a string that is the unique ID of the device to be used for playing audio output.\n

    This ID should be one of the MediaDeviceInfo.deviceId values returned from MediaDevices.enumerateDevices().\nIf the user agent default device is being used, it returns an empty string." }, "htmlmediaelement.src": { - "url": "$MDN_URL$/web/api/htmlmediaelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/src", "status": [ "StandardTrack" ], @@ -25271,7 +25271,7 @@ "doc": "The HTMLMediaElement.src property reflects the value of\nthe HTML media element's src attribute, which indicates the URL of a media\nresource to use in the element.\n

    \n

    Note:\nThe best way to know the URL of the media resource currently\nin active use in this element is to look at the value of the\ncurrentSrc attribute, which also takes\ninto account selection of a best or preferred media resource from a list provided in\nan HTMLSourceElement (which represents a <source>\nelement).\n

    " }, "htmlmediaelement.srcobject": { - "url": "$MDN_URL$/web/api/htmlmediaelement/srcobject", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/srcObject", "status": [ "StandardTrack" ], @@ -25285,7 +25285,7 @@ "doc": "The srcObject property of the\nHTMLMediaElement interface sets or returns the object which serves as\nthe source of the media associated with the HTMLMediaElement, or null if not assigned.\n

    The object can be a MediaStream, a MediaSource, a\nBlob, or a File (which inherits from Blob).\n

    \n

    Note:\nAs of March 2020, only Safari has full support for srcObject, i.e., using MediaSource, MediaStream, Blob, and File objects as values. Other browsers support MediaStream objects; until they catch up, consider falling back to creating a URL with URL.createObjectURL() and assigning it to HTMLMediaElement.src (see below for an example). In addition, as of version 108 Chromium supports attaching a dedicated worker MediaSource object by assigning that object's MediaSourceHandle instance (transferred from the worker) to srcObject.\n

    " }, "htmlmediaelement.texttracks": { - "url": "$MDN_URL$/web/api/htmlmediaelement/texttracks", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/textTracks", "status": [ "StandardTrack" ], @@ -25307,7 +25307,7 @@ "doc": "The read-only textTracks\nproperty on HTMLMediaElement objects returns a\nTextTrackList object listing all of the TextTrack\nobjects representing the media element's text tracks, in the same order as in\nthe list of text tracks.\n

    You can detect when tracks are added to and removed from an\n<audio> or\n<video> element\nusing the addtrack and removetrack events. However, these\nevents aren't sent directly to the media element itself. Instead, they're sent to the\ntrack list object of the HTMLMediaElement\nthat corresponds to the type of track that was added to the element\n

    The returned list is live; that is, as tracks are added to and removed from\nthe media element, the list's contents change dynamically. Once you have a reference to\nthe list, you can monitor it for changes to detect when new text tracks are added or\nexisting ones removed.\n

    See TextTrackList events to learn\nmore about watching for changes to a media element's track list." }, "htmlmediaelement.videotracks": { - "url": "$MDN_URL$/web/api/htmlmediaelement/videotracks", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/videoTracks", "status": [ "StandardTrack" ], @@ -25321,7 +25321,7 @@ "doc": "The read-only videoTracks\nproperty on HTMLMediaElement objects returns a\nVideoTrackList object listing all of the VideoTrack\nobjects representing the media element's video tracks.\n

    The returned list is live; that is, as tracks are added to and removed from\nthe media element, the list's contents change dynamically. Once you have a reference to\nthe list, you can monitor it for changes to detect when new video tracks are added or\nexisting ones removed. See VideoTrackList events\nto learn more about watching for changes to a media element's track list." }, "htmlmediaelement.volume": { - "url": "$MDN_URL$/web/api/htmlmediaelement/volume", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMediaElement/volume", "status": [ "StandardTrack" ], @@ -25340,7 +25340,7 @@ "doc": "The HTMLMediaElement.volume property sets the volume at\nwhich the media will be played." }, "htmlmenuelement": { - "url": "$MDN_URL$/web/api/htmlmenuelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement", "status": [ "StandardTrack" ], @@ -25362,7 +25362,7 @@ "doc": "The HTMLMenuElement interface provides additional properties (beyond those inherited from the HTMLElement interface) for manipulating a <menu> element.\n<menu> is a semantic alternative to the <ul> element." }, "htmlmenuelement.compact": { - "url": "$MDN_URL$/web/api/htmlmenuelement/compact", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMenuElement/compact", "status": [ "StandardTrack", "Deprecated" @@ -25380,7 +25380,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The compact property of the HTMLMenuElement interface indicates that spacing between list items should be reduced. The exact handling of the compact attribute is browser-specific. Instead of using this property, consider using CSS line-height instead.\n

    It reflects the compact attribute of the <menu> element." }, "htmlmetaelement": { - "url": "$MDN_URL$/web/api/htmlmetaelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement", "status": [ "StandardTrack" ], @@ -25402,7 +25402,7 @@ "doc": "The HTMLMetaElement interface contains descriptive metadata about a document provided in HTML as <meta> elements.\nThis interface inherits all of the properties and methods described in the HTMLElement interface." }, "htmlmetaelement.content": { - "url": "$MDN_URL$/web/api/htmlmetaelement/content", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement/content", "status": [ "StandardTrack" ], @@ -25424,7 +25424,7 @@ "doc": "The HTMLMetaElement.content property gets or sets the content attribute of pragma directives and named <meta> data in conjunction with HTMLMetaElement.name or HTMLMetaElement.httpEquiv.\nFor more information, see the content attribute." }, "htmlmetaelement.httpequiv": { - "url": "$MDN_URL$/web/api/htmlmetaelement/httpequiv", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement/httpEquiv", "status": [ "StandardTrack" ], @@ -25446,7 +25446,7 @@ "doc": "The HTMLMetaElement.httpEquiv property gets or sets the pragma directive or an HTTP response header name for the HTMLMetaElement.content attribute.\nFor more details on the possible values, see the http-equiv attribute." }, "htmlmetaelement.media": { - "url": "$MDN_URL$/web/api/htmlmetaelement/media", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement/media", "status": [ "StandardTrack" ], @@ -25468,7 +25468,7 @@ "doc": "The HTMLMetaElement.media property enables specifying the media for theme-color metadata.\n

    The theme-color property enables setting the color of the browser's toolbar or UI in browsers and operating systems that support this property.\nThe media property enables setting different theme colors for different media values." }, "htmlmetaelement.name": { - "url": "$MDN_URL$/web/api/htmlmetaelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement/name", "status": [ "StandardTrack" ], @@ -25490,7 +25490,7 @@ "doc": "The HTMLMetaElement.name property is used in combination with HTMLMetaElement.content to define the name-value pairs for the metadata of a document.\nThe name attribute defines the metadata name and the content attribute defines the value." }, "htmlmetaelement.scheme": { - "url": "$MDN_URL$/web/api/htmlmetaelement/scheme", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMetaElement/scheme", "status": [ "StandardTrack", "Deprecated" @@ -25508,7 +25508,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLMetaElement.scheme property defines the scheme of the value in the HTMLMetaElement.content attribute.\nThe scheme property was created to enable providing additional information to be used to interpret the value of the content property. The scheme property takes as its value a scheme format (i.e., YYYY-MM-DD) or scheme format name (i.e., ISBN), or a URI providing more information regarding the scheme format. The scheme defines the format of the value of the content attribute.\nThe scheme content is interpreted as an extension of the element's HTMLMetaElement.name if a browser or user agent recognizes the scheme.\n

    This property is deprecated and should not be used on new web pages." }, "htmlmeterelement": { - "url": "$MDN_URL$/web/api/htmlmeterelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement", "status": [ "StandardTrack" ], @@ -25530,7 +25530,7 @@ "doc": "The HTML <meter> elements expose the HTMLMeterElement interface, which provides special properties and methods (beyond the HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of <meter> elements." }, "htmlmeterelement.high": { - "url": "$MDN_URL$/web/api/htmlmeterelement/high", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/high", "status": [ "StandardTrack" ], @@ -25552,7 +25552,7 @@ "doc": "The high property of the HTMLMeterElement interface represents the high boundary of the <meter> element as a floating-point number. It reflects the element's high attribute, or the value of max if not defined. The value of high is clamped by the low and max values.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmeterelement.labels": { - "url": "$MDN_URL$/web/api/htmlmeterelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/labels", "status": [ "StandardTrack" ], @@ -25574,7 +25574,7 @@ "doc": "The HTMLMeterElement.labels read-only property returns a\nNodeList of the <label> elements associated with the\n<meter> element." }, "htmlmeterelement.low": { - "url": "$MDN_URL$/web/api/htmlmeterelement/low", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/low", "status": [ "StandardTrack" ], @@ -25596,7 +25596,7 @@ "doc": "The low property of the HTMLMeterElement interface represents the low boundary of the <meter> element as a floating-point number. It reflects the element's low attribute, or the value of min if not defined. The value of low is clamped by the min and max values.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmeterelement.max": { - "url": "$MDN_URL$/web/api/htmlmeterelement/max", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/max", "status": [ "StandardTrack" ], @@ -25618,7 +25618,7 @@ "doc": "The max property of the HTMLMeterElement interface represents the maximum value of the <meter> element as a floating-point number. It reflects the element's max attribute, or the min value if no max is set, or 1 if neither the min or the max is defined.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmeterelement.min": { - "url": "$MDN_URL$/web/api/htmlmeterelement/min", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/min", "status": [ "StandardTrack" ], @@ -25640,7 +25640,7 @@ "doc": "The min property of the HTMLMeterElement interface represents the minimum value of the <meter> element as a floating-point number. It reflects the element's min attribute, or 0 if no min is defined.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmeterelement.optimum": { - "url": "$MDN_URL$/web/api/htmlmeterelement/optimum", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/optimum", "status": [ "StandardTrack" ], @@ -25662,7 +25662,7 @@ "doc": "The optimum property of the HTMLMeterElement interface represents the optimum boundary of the <meter> element as a floating-point number. It reflects the element's optimum attribute, or the midpoint between min and max values if not defined. The value of optimum is clamped by the min and max values.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmeterelement.value": { - "url": "$MDN_URL$/web/api/htmlmeterelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/value", "status": [ "StandardTrack" ], @@ -25684,7 +25684,7 @@ "doc": "The value property of the HTMLMeterElement interface represents the current value of the <meter> element as a floating-point number. It reflects the element's value attribute. If no value is set, it is the HTMLMeterElement.min value or 0, whichever is greater.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlmodelement": { - "url": "$MDN_URL$/web/api/htmlmodelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLModElement", "status": [ "StandardTrack" ], @@ -25706,7 +25706,7 @@ "doc": "The HTMLModElement interface provides special properties (beyond the regular methods and properties available through the HTMLElement interface they also have available to them by inheritance) for manipulating modification elements, that is <del> and <ins>." }, "htmlmodelement.cite": { - "url": "$MDN_URL$/web/api/htmlmodelement/cite", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLModElement/cite", "status": [ "StandardTrack" ], @@ -25728,7 +25728,7 @@ "doc": "The cite property of the HTMLModElement interface indicates the URL of the resource explaining the modification. It reflects the cite attribute of the <del> element and <ins> elements." }, "htmlmodelement.datetime": { - "url": "$MDN_URL$/web/api/htmlmodelement/datetime", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLModElement/dateTime", "status": [ "StandardTrack" ], @@ -25750,7 +25750,7 @@ "doc": "The dateTime property of the HTMLModElement interface is a string containing a machine-readable date with an optional time value. It reflects the datetime HTML attribute of the <del> and <ins> elements." }, "htmlobjectelement": { - "url": "$MDN_URL$/web/api/htmlobjectelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement", "status": [ "StandardTrack" ], @@ -25772,7 +25772,7 @@ "doc": "The HTMLObjectElement interface provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <object> element, representing external resources." }, "htmlobjectelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlobjectelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/checkValidity", "status": [ "StandardTrack" ], @@ -25795,7 +25795,7 @@ "returns": "A boolean value, true." }, "htmlobjectelement.contentdocument": { - "url": "$MDN_URL$/web/api/htmlobjectelement/contentdocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/contentDocument", "status": [ "StandardTrack" ], @@ -25817,7 +25817,7 @@ "doc": "The contentDocument read-only property of\nthe HTMLObjectElement interface Returns a Document\nrepresenting the active document of the object element's nested browsing context, if\nany; otherwise null." }, "htmlobjectelement.contentwindow": { - "url": "$MDN_URL$/web/api/htmlobjectelement/contentwindow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/contentWindow", "status": [ "StandardTrack" ], @@ -25839,7 +25839,7 @@ "doc": "The contentWindow read-only property of\nthe HTMLObjectElement interface returns a WindowProxy\nrepresenting the window proxy of the object element's nested browsing context, if any;\notherwise null." }, "htmlobjectelement.data": { - "url": "$MDN_URL$/web/api/htmlobjectelement/data", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/data", "status": [ "StandardTrack" ], @@ -25861,7 +25861,7 @@ "doc": "The data property of the\nHTMLObjectElement interface returns a string that\nreflects the data HTML attribute, specifying the address\nof a resource's data." }, "htmlobjectelement.form": { - "url": "$MDN_URL$/web/api/htmlobjectelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/form", "status": [ "StandardTrack" ], @@ -25883,7 +25883,7 @@ "doc": "The form read-only property of the HTMLObjectElement interface returns an HTMLFormElement object that owns this <object>, or null if this object element is not owned by any form." }, "htmlobjectelement.getsvgdocument": { - "url": "$MDN_URL$/web/api/htmlobjectelement/getsvgdocument", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/getSVGDocument", "status": [ "StandardTrack" ], @@ -25906,7 +25906,7 @@ "returns": "A Document." }, "htmlobjectelement.height": { - "url": "$MDN_URL$/web/api/htmlobjectelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/height", "status": [ "StandardTrack" ], @@ -25928,7 +25928,7 @@ "doc": "The height property of the\nHTMLObjectElement interface Returns a string that\nreflects the height HTML attribute, specifying the\ndisplayed height of the resource in CSS pixels." }, "htmlobjectelement.name": { - "url": "$MDN_URL$/web/api/htmlobjectelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/name", "status": [ "StandardTrack" ], @@ -25950,7 +25950,7 @@ "doc": "The name property of the\nHTMLObjectElement interface returns a string that\nreflects the name HTML attribute, specifying the name of\nthe browsing context." }, "htmlobjectelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlobjectelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/reportValidity", "status": [ "StandardTrack" ], @@ -25973,7 +25973,7 @@ "returns": "A boolean value, true." }, "htmlobjectelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmlobjectelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -25999,7 +25999,7 @@ "returns": "None (undefined)." }, "htmlobjectelement.type": { - "url": "$MDN_URL$/web/api/htmlobjectelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/type", "status": [ "StandardTrack" ], @@ -26021,7 +26021,7 @@ "doc": "The type property of the\nHTMLObjectElement interface returns a string that\nreflects the type HTML attribute, specifying the MIME type\nof the resource." }, "htmlobjectelement.usemap": { - "url": "$MDN_URL$/web/api/htmlobjectelement/usemap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/useMap", "status": [ "StandardTrack", "Deprecated" @@ -26039,7 +26039,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The useMap property of the\nHTMLObjectElement interface returns a string that\nreflects the usemap HTML attribute, specifying a\n<map> element to use." }, "htmlobjectelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmlobjectelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/validationMessage", "status": [ "StandardTrack" ], @@ -26061,7 +26061,7 @@ "doc": "The validationMessage read-only property\nof the HTMLObjectElement interface returns a string\nrepresenting a localized message that describes the validation constraints that the\ncontrol does not satisfy (if any). This is the empty string if the control is not a\ncandidate for constraint validation (willValidate is false), or it satisfies its\nconstraints." }, "htmlobjectelement.validity": { - "url": "$MDN_URL$/web/api/htmlobjectelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/validity", "status": [ "StandardTrack" ], @@ -26083,7 +26083,7 @@ "doc": "The validity read-only property of the HTMLObjectElement interface returns a ValidityState object that represents the validity states this element is in. Although <object> elements are never candidates for constraint validation, the validity state may still be invalid if a custom validity message has been set." }, "htmlobjectelement.width": { - "url": "$MDN_URL$/web/api/htmlobjectelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/width", "status": [ "StandardTrack" ], @@ -26105,7 +26105,7 @@ "doc": "The width property of the\nHTMLObjectElement interface returns a string that\nreflects the width HTML attribute, specifying the\ndisplayed width of the resource in CSS pixels." }, "htmlobjectelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmlobjectelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/willValidate", "status": [ "StandardTrack" ], @@ -26127,7 +26127,7 @@ "doc": "The willValidate read-only property of the HTMLObjectElement interface returns false, because <object> elements are not candidates for constraint validation." }, "htmlolistelement": { - "url": "$MDN_URL$/web/api/htmlolistelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOListElement", "status": [ "StandardTrack" ], @@ -26149,7 +26149,7 @@ "doc": "The HTMLOListElement interface provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating ordered list elements." }, "htmlolistelement.compact": { - "url": "$MDN_URL$/web/api/htmlolistelement/compact", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOListElement/compact", "status": [ "StandardTrack", "Deprecated" @@ -26167,7 +26167,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The compact property of the HTMLOListElement interface indicates that spacing between list items should be reduced. The exact handling of the compact attribute is browser-specific. Instead of using this property, consider using CSS line-height instead.\n

    It reflects the compact attribute of the <ol> element." }, "htmlolistelement.reversed": { - "url": "$MDN_URL$/web/api/htmlolistelement/reversed", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOListElement/reversed", "status": [ "StandardTrack" ], @@ -26189,7 +26189,7 @@ "doc": "The reversed property of the HTMLOListElement interface indicates order of a list.\n

    It reflects the reversed attribute of the <ol> element." }, "htmlolistelement.start": { - "url": "$MDN_URL$/web/api/htmlolistelement/start", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOListElement/start", "status": [ "StandardTrack" ], @@ -26211,7 +26211,7 @@ "doc": "The start property of the HTMLOListElement interface indicates starting value of the ordered list, with default value of 1.\n

    It reflects the start attribute of the <ol> element.\n

    \n

    Note:\nThe start property value is independent of the HTMLOListElement.type property; it is always numeric, even when type is letters or Roman numerals.\n

    " }, "htmlolistelement.type": { - "url": "$MDN_URL$/web/api/htmlolistelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOListElement/type", "status": [ "StandardTrack" ], @@ -26233,7 +26233,7 @@ "doc": "The type property of the HTMLOListElement interface indicates the kind of marker to be used to display ordered list.\n

    It reflects the type attribute of the <ol> element.\n

    \n

    Note:\nThe type can be defined in CSS with the list-style-type property. The list-style-type property provides many more values.\n

    " }, "htmloptgroupelement": { - "url": "$MDN_URL$/web/api/htmloptgroupelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement", "status": [ "StandardTrack" ], @@ -26255,7 +26255,7 @@ "doc": "The HTMLOptGroupElement interface provides special properties and methods (beyond the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of <optgroup> elements." }, "htmloptgroupelement.disabled": { - "url": "$MDN_URL$/web/api/htmloptgroupelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement/disabled", "status": [ "StandardTrack" ], @@ -26274,7 +26274,7 @@ "doc": "The disabled property of the HTMLOptGroupElement interface is a boolean value that reflects the <optgroup> element's disabled attribute, which indicates whether the control is disabled.\n

    When disabled, the <option> element descendants of the <optgroup> element are unusable, un-clickable, and unselectable. These disabled <option>s will match the :disabled selector, even if their disabled property value is false." }, "htmloptgroupelement.label": { - "url": "$MDN_URL$/web/api/htmloptgroupelement/label", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptGroupElement/label", "status": [ "StandardTrack" ], @@ -26296,7 +26296,7 @@ "doc": "The label property of the HTMLOptGroupElement interface is a string value that reflects the <optgroup> element's label attribute, which provides a textual label to the group of options." }, "htmloptionelement": { - "url": "$MDN_URL$/web/api/htmloptionelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement", "status": [ "StandardTrack" ], @@ -26318,7 +26318,7 @@ "doc": "The HTMLOptionElement interface represents <option> elements and inherits all properties and methods of the HTMLElement interface." }, "htmloptionelement.defaultselected": { - "url": "$MDN_URL$/web/api/htmloptionelement/defaultselected", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/defaultSelected", "status": [ "StandardTrack" ], @@ -26340,7 +26340,7 @@ "doc": "The defaultSelected property of the HTMLOptionElement interface specifies the default selected state of the element. This property reflects the <option> element's selected attribute. The presence of the selected attribute sets the defaultSelected property to true." }, "htmloptionelement.disabled": { - "url": "$MDN_URL$/web/api/htmloptionelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/disabled", "status": [ "StandardTrack" ], @@ -26362,7 +26362,7 @@ "doc": "The disabled property of the HTMLOptionElement is a boolean value that indicates whether the <option> element is unavailable to be selected. The property reflects the value of the disabled HTML attribute.\n

    The property reflects the value of the disabled attribute on the <option> element itself. If an option is disabled because it is a child of an <optgroup> element that is disabled, the true of the HTMLOptGroupElement.disabled property is not inherited by the option itself." }, "htmloptionelement.form": { - "url": "$MDN_URL$/web/api/htmloptionelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/form", "status": [ "StandardTrack" ], @@ -26384,7 +26384,7 @@ "doc": "The form read-only property of the HTMLOptionElement interface returns an HTMLFormElement object that owns the HTMLSelectElement associated with this <option>, or null if this option is not associated with a <select> owned by a form." }, "htmloptionelement.label": { - "url": "$MDN_URL$/web/api/htmloptionelement/label", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/label", "status": [ "StandardTrack" ], @@ -26406,7 +26406,7 @@ "doc": "The label property of the HTMLOptionElement represents the text displayed for an option in a <select> element or as part of a list of suggestions in a <datalist> element. It reflects the <option> element's label attribute.\n

    If the attribute is omitted or the empty string, the label property returns the element's text content." }, "htmloptionelement.option": { - "url": "$MDN_URL$/web/api/htmloptionelement/option", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/Option", "status": [ "StandardTrack" ], @@ -26434,7 +26434,7 @@ } }, "htmloptionelement.selected": { - "url": "$MDN_URL$/web/api/htmloptionelement/selected", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/selected", "status": [ "StandardTrack" ], @@ -26456,7 +26456,7 @@ "doc": "The selected property of the HTMLOptionElement interface specifies the current selectedness of the element; that is, whether the <option> is selected or not.\n

    The presence of the HTML selected attribute indicates the option is selected by default. It does not indicate whether this option is currently selected: if the option's state changes, the selected content attribute does not reflect the change; only the HTMLOptionElement's selected IDL property is updated. The selected attribute is reflected by the defaultSelected property." }, "htmloptionelement.text": { - "url": "$MDN_URL$/web/api/htmloptionelement/text", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/text", "status": [ "StandardTrack" ], @@ -26478,7 +26478,7 @@ "doc": "The text property of the HTMLOptionElement represents the text inside the <option> element.\nThis property represents the same information as Node.textContent.\n

    \n

    Note:\nIf the element has a label, the text inside the <option> is not visually rendered. In this case, the text property can still be used to set the content, but it will have no visible effect.\n

    " }, "htmloptionelement.value": { - "url": "$MDN_URL$/web/api/htmloptionelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/value", "status": [ "StandardTrack" ], @@ -26500,7 +26500,7 @@ "doc": "The value property of the HTMLOptionElement interface represents the value of the <option> element as a string, or the empty string if no value is set. It reflects the element's value attribute, if present. Otherwise, it returns or sets the contents of the element, similar to the textContent property." }, "htmloptionscollection": { - "url": "$MDN_URL$/web/api/htmloptionscollection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection", "status": [ "StandardTrack" ], @@ -26517,7 +26517,7 @@ "doc": "The HTMLOptionsCollection interface represents a collection of <option> HTML elements (in document order) and offers methods and properties for selecting from the list as well as optionally altering its items. This object is returned only by the options property of select." }, "htmloptionscollection.add": { - "url": "$MDN_URL$/web/api/htmloptionscollection/add", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/add", "status": [ "StandardTrack" ], @@ -26542,7 +26542,7 @@ } }, "htmloptionscollection.length": { - "url": "$MDN_URL$/web/api/htmloptionscollection/length", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/length", "status": [ "StandardTrack" ], @@ -26559,7 +26559,7 @@ "doc": "The length property of the HTMLOptionsCollection interface returns the number of <option> elements in the collection. The property can get or set the size of the collection.\n

    When setting length to a value smaller than the current, the options collection gets truncated; otherwise, new blank <option> elements are appended to the end of the <select>." }, "htmloptionscollection.remove": { - "url": "$MDN_URL$/web/api/htmloptionscollection/remove", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/remove", "status": [ "StandardTrack" ], @@ -26580,7 +26580,7 @@ "returns": "None (undefined)." }, "htmloptionscollection.selectedindex": { - "url": "$MDN_URL$/web/api/htmloptionscollection/selectedindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOptionsCollection/selectedIndex", "status": [ "StandardTrack" ], @@ -26597,7 +26597,7 @@ "doc": "The selectedIndex property of the HTMLOptionsCollection interface is the numeric index of the first selected <option> element, if any, or −1 if no <option> is selected. Setting this property selects the option at that index and deselects all other options in this collection, while setting it to -1 deselects any currently selected elements. It is exactly equivalent to the selectedIndex property of the HTMLSelectElement that owns this collection." }, "htmloutputelement": { - "url": "$MDN_URL$/web/api/htmloutputelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement", "status": [ "StandardTrack" ], @@ -26619,7 +26619,7 @@ "doc": "The HTMLOutputElement interface provides properties and methods (beyond those inherited from HTMLElement) for manipulating the layout and presentation of <output> elements." }, "htmloutputelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmloutputelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/checkValidity", "status": [ "StandardTrack" ], @@ -26642,7 +26642,7 @@ "returns": "A boolean value, true." }, "htmloutputelement.defaultvalue": { - "url": "$MDN_URL$/web/api/htmloutputelement/defaultvalue", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/defaultValue", "status": [ "StandardTrack" ], @@ -26664,7 +26664,7 @@ "doc": "The defaultValue property of the HTMLOutputElement interface represents the default text content of this <output> element. Getting and setting this value is equivalent to getting and setting textContent on the <output>." }, "htmloutputelement.form": { - "url": "$MDN_URL$/web/api/htmloutputelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/form", "status": [ "StandardTrack" ], @@ -26686,7 +26686,7 @@ "doc": "The form read-only property of the HTMLOutputElement interface returns an HTMLFormElement object that owns this <output>, or null if this output is not owned by any form." }, "htmloutputelement.htmlfor": { - "url": "$MDN_URL$/web/api/htmloutputelement/htmlfor", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/htmlFor", "status": [ "StandardTrack" ], @@ -26708,7 +26708,7 @@ "doc": "The read-only htmlFor property of the HTMLOutputElement returns a live DOMTokenList object containing a list of ids of those elements contributing input values to (or otherwise affected) the calculation. It reflects the <output> element's for content attribute." }, "htmloutputelement.labels": { - "url": "$MDN_URL$/web/api/htmloutputelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/labels", "status": [ "StandardTrack" ], @@ -26730,7 +26730,7 @@ "doc": "The HTMLOutputElement.labels read-only property returns a\nNodeList of the <label> elements associated with the\n<output> element." }, "htmloutputelement.name": { - "url": "$MDN_URL$/web/api/htmloutputelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/name", "status": [ "StandardTrack" ], @@ -26752,7 +26752,7 @@ "doc": "The name property of the HTMLOutputElement interface indicates the name of the <output> element. It reflects the element's name attribute." }, "htmloutputelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmloutputelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/reportValidity", "status": [ "StandardTrack" ], @@ -26775,7 +26775,7 @@ "returns": "A boolean value, true." }, "htmloutputelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmloutputelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -26801,7 +26801,7 @@ "returns": "None (undefined)." }, "htmloutputelement.type": { - "url": "$MDN_URL$/web/api/htmloutputelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/type", "status": [ "StandardTrack" ], @@ -26823,7 +26823,7 @@ "doc": "The type read-only property of the HTMLOutputElement interface returns the string \"output\"." }, "htmloutputelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmloutputelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/validationMessage", "status": [ "StandardTrack" ], @@ -26845,7 +26845,7 @@ "doc": "The validationMessage read-only property of the HTMLOutputElement interface returns a string representing a localized message that describes the validation constraints that the <output> control does not satisfy (if any). This is the empty string as <output> elements are not candidates for constraint validation (HTMLOutputElement.willValidate is false)." }, "htmloutputelement.validity": { - "url": "$MDN_URL$/web/api/htmloutputelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/validity", "status": [ "StandardTrack" ], @@ -26867,7 +26867,7 @@ "doc": "The validity read-only property of the HTMLOutputElement interface returns a ValidityState object that represents the validity states this element is in. Although <output> elements are never candidates for constraint validation, the validity state may still be invalid if a custom validity message has been set." }, "htmloutputelement.value": { - "url": "$MDN_URL$/web/api/htmloutputelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/value", "status": [ "StandardTrack" ], @@ -26889,7 +26889,7 @@ "doc": "The value property of the HTMLOutputElement interface represents the value of the <output> element as a string, or the empty string if no value is set. It returns or sets the contents of the element, similar to the textContent property.\n

    \n

    Note:\nWhen the value property of an <output> element is set, the element goes into value mode and the default value is accessible only through the HTMLOutputElement.defaultValue property.\n

    " }, "htmloutputelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmloutputelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/willValidate", "status": [ "StandardTrack" ], @@ -26911,7 +26911,7 @@ "doc": "The willValidate read-only property of the HTMLOutputElement interface returns false, because <output> elements are not candidates for constraint validation." }, "htmlparagraphelement": { - "url": "$MDN_URL$/web/api/htmlparagraphelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLParagraphElement", "status": [ "StandardTrack" ], @@ -26933,7 +26933,7 @@ "doc": "The HTMLParagraphElement interface provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating <p> elements." }, "htmlparamelement": { - "url": "$MDN_URL$/web/api/htmlparamelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLParamElement", "status": [ "StandardTrack", "Deprecated" @@ -26951,7 +26951,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLParamElement interface provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating <param> elements, representing a pair of a key and a value that acts as a parameter for an <object> element." }, "htmlpictureelement": { - "url": "$MDN_URL$/web/api/htmlpictureelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLPictureElement", "status": [ "StandardTrack" ], @@ -26973,7 +26973,7 @@ "doc": "The HTMLPictureElement interface represents a <picture> HTML element. It doesn't implement specific properties or methods." }, "htmlpreelement": { - "url": "$MDN_URL$/web/api/htmlpreelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLPreElement", "status": [ "StandardTrack" ], @@ -26995,7 +26995,7 @@ "doc": "The HTMLPreElement interface exposes specific properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating a block of preformatted text (<pre>)." }, "htmlprogresselement": { - "url": "$MDN_URL$/web/api/htmlprogresselement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLProgressElement", "status": [ "StandardTrack" ], @@ -27017,7 +27017,7 @@ "doc": "The HTMLProgressElement interface provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <progress> elements." }, "htmlprogresselement.labels": { - "url": "$MDN_URL$/web/api/htmlprogresselement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLProgressElement/labels", "status": [ "StandardTrack" ], @@ -27039,7 +27039,7 @@ "doc": "The HTMLProgressElement.labels read-only property returns\na NodeList of the <label> elements associated with the\n<progress> element." }, "htmlprogresselement.max": { - "url": "$MDN_URL$/web/api/htmlprogresselement/max", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLProgressElement/max", "status": [ "StandardTrack" ], @@ -27061,7 +27061,7 @@ "doc": "The max property of the HTMLProgressElement interface represents the upper bound of the <progress> element's range." }, "htmlprogresselement.position": { - "url": "$MDN_URL$/web/api/htmlprogresselement/position", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLProgressElement/position", "status": [ "StandardTrack" ], @@ -27083,7 +27083,7 @@ "doc": "The position read-only property of the HTMLProgressElement interface returns current progress of the <progress> element." }, "htmlprogresselement.value": { - "url": "$MDN_URL$/web/api/htmlprogresselement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLProgressElement/value", "status": [ "StandardTrack" ], @@ -27105,7 +27105,7 @@ "doc": "The value property of the HTMLProgressElement interface represents the current progress of the <progress> element." }, "htmlquoteelement": { - "url": "$MDN_URL$/web/api/htmlquoteelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLQuoteElement", "status": [ "StandardTrack" ], @@ -27127,7 +27127,7 @@ "doc": "The HTMLQuoteElement interface provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating quoting elements, like <blockquote> and <q>, but not the <cite> element." }, "htmlquoteelement.cite": { - "url": "$MDN_URL$/web/api/htmlquoteelement/cite", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLQuoteElement/cite", "status": [ "StandardTrack" ], @@ -27149,7 +27149,7 @@ "doc": "The cite property of the HTMLQuoteElement interface indicates the URL for the source of the quotation. It reflects the <q> element's cite attribute." }, "htmlscriptelement": { - "url": "$MDN_URL$/web/api/htmlscriptelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement", "status": [ "StandardTrack" ], @@ -27171,7 +27171,7 @@ "doc": "HTML <script> elements expose the HTMLScriptElement interface, which provides special properties and methods for manipulating the behavior and execution of <script> elements (beyond the inherited HTMLElement interface).\n

    JavaScript files should be served with the text/javascript MIME type, but browsers are lenient and block them only if the script is served with an image type (image/*), video type (video/*), audio type (audio/*), or text/csv. If the script is blocked, its element receives an error event; otherwise, it receives a load event.\n

    \n

    Note:\nWhen inserted using the Document.write() method, <script> elements execute (typically synchronously), but when inserted using Element.innerHTML or Element.outerHTML, they do not execute at all.\n

    " }, "htmlscriptelement.async": { - "url": "$MDN_URL$/web/api/htmlscriptelement/async", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/async", "status": [ "StandardTrack" ], @@ -27193,7 +27193,7 @@ "doc": "The async property of the HTMLScriptElement interface is a boolean value that controls how the script should be executed. For classic scripts, if the async property is set to true, the external script will be fetched in parallel to parsing and evaluated as soon as it is available. For module scripts, if the async property is set to true, the script and all their dependencies will be fetched in parallel to parsing and evaluated as soon as they are available.\n

    It reflects the async attribute of the <script> element." }, "htmlscriptelement.attributionsrc": { - "url": "$MDN_URL$/web/api/htmlscriptelement/attributionsrc", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/attributionSrc", "status": [ "StandardTrack", "Deprecated" @@ -27207,7 +27207,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The attributionSrc property of the HTMLScriptElement interface gets and sets the attributionsrc attribute on a <script> element programmatically, reflecting the value of that attribute. attributionsrc specifies that you want the browser to send an Attribution-Reporting-Eligible header along with the script resource request.\n

    On the server-side this is used to trigger sending an Attribution-Reporting-Register-Source or Attribution-Reporting-Register-Trigger header in the response, to register a JavaScript-based attribution source or attribution trigger, respectively. Which response header should be sent back depends on the value of the Attribution-Reporting-Eligible header that triggered the registration.\n

    \n

    Note:\nAlternatively, JavaScript-based attribution sources or triggers can be registered by sending a fetch() request containing the attributionReporting option (either set directly on the fetch() call or on a Request object passed into the fetch() call), or by sending an XMLHttpRequest with setAttributionReporting() invoked on the request object.\n

    \n

    See the Attribution Reporting API for more details." }, "htmlscriptelement.blocking": { - "url": "$MDN_URL$/web/api/htmlscriptelement/blocking", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/blocking", "status": [ "StandardTrack" ], @@ -27225,7 +27225,7 @@ "doc": "The read-only blocking property of the HTMLScriptElement returns a live DOMTokenList object containing the operations that should be blocked on the fetching of an external resource. It reflects the <script> element's blocking content attribute." }, "htmlscriptelement.crossorigin": { - "url": "$MDN_URL$/web/api/htmlscriptelement/crossorigin", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/crossOrigin", "status": [ "StandardTrack" ], @@ -27247,7 +27247,7 @@ "doc": "The crossOrigin property of the HTMLScriptElement interface reflects the Cross-Origin Resource Sharing settings for the script element. For classic scripts from other origins, this controls if full error information will be exposed. For module scripts, it controls the script itself and any script it imports. See CORS settings attributes for details." }, "htmlscriptelement.defer": { - "url": "$MDN_URL$/web/api/htmlscriptelement/defer", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/defer", "status": [ "StandardTrack" ], @@ -27269,7 +27269,7 @@ "doc": "The defer property of the HTMLScriptElement interface is a boolean value that controls how the script should be executed. For classic scripts, if the defer property is set to true, the external script will be executed after the document has been parsed, but before firing DOMContentLoaded event. For module scripts, the defer property has no effect.\n

    It reflects the defer attribute of the <script> element." }, "htmlscriptelement.fetchpriority": { - "url": "$MDN_URL$/web/api/htmlscriptelement/fetchpriority", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/fetchPriority", "status": [ "StandardTrack" ], @@ -27290,7 +27290,7 @@ "doc": "The fetchPriority property of the HTMLScriptElement interface represents a hint to the browser indicating how it should prioritize fetching an external script relative to other external scripts.\nIt reflects the <script> element's fetchpriority content attribute." }, "htmlscriptelement.innertext": { - "url": "$MDN_URL$/web/api/htmlscriptelement/innertext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/innerText", "status": [ "StandardTrack" ], @@ -27310,7 +27310,7 @@ } }, "htmlscriptelement.integrity": { - "url": "$MDN_URL$/web/api/htmlscriptelement/integrity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/integrity", "status": [ "StandardTrack" ], @@ -27332,7 +27332,7 @@ "doc": "The integrity property of the HTMLScriptElement interface is a string that contains inline metadata that a browser can use to verify that a fetched resource has been delivered without unexpected manipulation.\n

    It reflects the integrity attribute of the <script> element." }, "htmlscriptelement.nomodule": { - "url": "$MDN_URL$/web/api/htmlscriptelement/nomodule", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/noModule", "status": [ "StandardTrack" ], @@ -27349,7 +27349,7 @@ "doc": "The noModule property of the HTMLScriptElement interface is a boolean value that indicates whether the script should be executed in browsers that support ES modules. Practically, this can be used to serve fallback scripts to older browsers that do not support JavaScript modules.\n

    It reflects the nomodule attribute of the <script> element." }, "htmlscriptelement.referrerpolicy": { - "url": "$MDN_URL$/web/api/htmlscriptelement/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/referrerPolicy", "status": [ "StandardTrack" ], @@ -27371,7 +27371,7 @@ "doc": "The referrerPolicy property of the\nHTMLScriptElement interface reflects the HTML\nreferrerpolicy of the <script> element, which defines how the referrer is set when fetching the script and any scripts it imports." }, "htmlscriptelement.src": { - "url": "$MDN_URL$/web/api/htmlscriptelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/src", "status": [ "StandardTrack" ], @@ -27396,7 +27396,7 @@ } }, "htmlscriptelement.supports": { - "url": "$MDN_URL$/web/api/htmlscriptelement/supports_static", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/supports_static", "status": [ "StandardTrack" ], @@ -27422,7 +27422,7 @@ "returns": "Returns true if the indicated script type is supported and false otherwise." }, "htmlscriptelement.text": { - "url": "$MDN_URL$/web/api/htmlscriptelement/text", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/text", "status": [ "StandardTrack" ], @@ -27447,7 +27447,7 @@ } }, "htmlscriptelement.textcontent": { - "url": "$MDN_URL$/web/api/htmlscriptelement/textcontent", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/textContent", "status": [ "StandardTrack" ], @@ -27467,7 +27467,7 @@ } }, "htmlscriptelement.type": { - "url": "$MDN_URL$/web/api/htmlscriptelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLScriptElement/type", "status": [ "StandardTrack" ], @@ -27489,7 +27489,7 @@ "doc": "The type property of the HTMLScriptElement interface is a string that reflects the type of the script.\n

    It reflects the type attribute of the <script> element." }, "htmlselectedcontentelement": { - "url": "$MDN_URL$/web/api/htmlselectedcontentelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectedContentElement", "status": [ "Experimental", "StandardTrack" @@ -27503,7 +27503,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The HTMLSelectedContentElement interface represents a <selectedcontent> element in the DOM." }, "htmlselectelement": { - "url": "$MDN_URL$/web/api/htmlselectelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement", "status": [ "StandardTrack" ], @@ -27525,7 +27525,7 @@ "doc": "The HTMLSelectElement interface represents a <select> HTML Element. These elements also share all of the properties and methods of other HTML elements via the HTMLElement interface." }, "htmlselectelement.add": { - "url": "$MDN_URL$/web/api/htmlselectelement/add", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/add", "status": [ "StandardTrack" ], @@ -27555,7 +27555,7 @@ } }, "htmlselectelement.autocomplete": { - "url": "$MDN_URL$/web/api/htmlselectelement/autocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/autocomplete", "status": [ "StandardTrack" ], @@ -27577,7 +27577,7 @@ "doc": "The autocomplete property of the HTMLSelectElement interface indicates whether the value of the control can be automatically completed by the browser. It reflects the <select> element's autocomplete attribute." }, "htmlselectelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmlselectelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/checkValidity", "status": [ "StandardTrack" ], @@ -27600,7 +27600,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlselectelement.disabled": { - "url": "$MDN_URL$/web/api/htmlselectelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/disabled", "status": [ "StandardTrack" ], @@ -27622,7 +27622,7 @@ "doc": "The HTMLSelectElement.disabled property is a boolean value that reflects the\ndisabled\nHTML attribute, which indicates whether the control is disabled. If it is disabled, it\ndoes not accept clicks. A disabled element is unusable and un-clickable." }, "htmlselectelement.form": { - "url": "$MDN_URL$/web/api/htmlselectelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/form", "status": [ "StandardTrack" ], @@ -27644,7 +27644,7 @@ "doc": "The form read-only property of the HTMLSelectElement interface returns an HTMLFormElement object that owns this <select>, or null if this select is not owned by any form." }, "htmlselectelement.item": { - "url": "$MDN_URL$/web/api/htmlselectelement/item", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/item", "status": [ "StandardTrack" ], @@ -27670,7 +27670,7 @@ "returns": "An HTMLOptionElement or null." }, "htmlselectelement.labels": { - "url": "$MDN_URL$/web/api/htmlselectelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/labels", "status": [ "StandardTrack" ], @@ -27692,7 +27692,7 @@ "doc": "The HTMLSelectElement.labels read-only property returns a\nNodeList of the <label> elements associated with the\n<select> element." }, "htmlselectelement.length": { - "url": "$MDN_URL$/web/api/htmlselectelement/length", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/length", "status": [ "StandardTrack" ], @@ -27714,7 +27714,7 @@ "doc": "The length property of the HTMLSelectElement interface specifies the number of <option> elements in the <select> element. It represents the number of nodes in the options collection. On setting, it acts as (HTMLOptionsCollection.length)." }, "htmlselectelement.multiple": { - "url": "$MDN_URL$/web/api/htmlselectelement/multiple", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/multiple", "status": [ "StandardTrack" ], @@ -27736,7 +27736,7 @@ "doc": "The multiple property of the HTMLSelectElement interface specifies that the user may select more than one option from the list of options. It reflects the <select> element's multiple attribute." }, "htmlselectelement.name": { - "url": "$MDN_URL$/web/api/htmlselectelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/name", "status": [ "StandardTrack" ], @@ -27758,7 +27758,7 @@ "doc": "The name property of the HTMLSelectElement interface indicates the name of the <select> element. It reflects the element's name attribute." }, "htmlselectelement.nameditem": { - "url": "$MDN_URL$/web/api/htmlselectelement/nameditem", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/namedItem", "status": [ "StandardTrack" ], @@ -27784,7 +27784,7 @@ "returns": "An HTMLOptionElement or null." }, "htmlselectelement.options": { - "url": "$MDN_URL$/web/api/htmlselectelement/options", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/options", "status": [ "StandardTrack" ], @@ -27806,7 +27806,7 @@ "doc": "The HTMLSelectElement.options read-only property returns\na HTMLOptionsCollection of the <option> elements\ncontained by the <select> element." }, "htmlselectelement.remove": { - "url": "$MDN_URL$/web/api/htmlselectelement/remove", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/remove", "status": [ "StandardTrack" ], @@ -27832,7 +27832,7 @@ "returns": "None (undefined)." }, "htmlselectelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmlselectelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/reportValidity", "status": [ "StandardTrack" ], @@ -27855,7 +27855,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmlselectelement.required": { - "url": "$MDN_URL$/web/api/htmlselectelement/required", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/required", "status": [ "StandardTrack" ], @@ -27877,7 +27877,7 @@ "doc": "The required property of the HTMLSelectElement interface specifies that the user must select an option with a non-empty string value before submitting a form. It reflects the <select> element's required attribute." }, "htmlselectelement.selectedindex": { - "url": "$MDN_URL$/web/api/htmlselectelement/selectedindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/selectedIndex", "status": [ "StandardTrack" ], @@ -27899,7 +27899,7 @@ "doc": "The selectedIndex property of the HTMLSelectElement interface is the numeric index of the first selected <option> element in a <select> element, if any, or −1 if no <option> is selected. Setting this property selects the option at that index and deselects all other options, while setting it to -1 deselects any currently selected options." }, "htmlselectelement.selectedoptions": { - "url": "$MDN_URL$/web/api/htmlselectelement/selectedoptions", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/selectedOptions", "status": [ "StandardTrack" ], @@ -27921,7 +27921,7 @@ "doc": "The read-only HTMLSelectElement property\nselectedOptions contains a list of the\n<option> elements contained within the <select>\nelement that are currently selected. The list of selected options is an\nHTMLCollection object with one entry per currently selected option.\n

    An option is considered selected if it has an HTMLOptionElement.selected\nattribute." }, "htmlselectelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmlselectelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -27947,7 +27947,7 @@ "returns": "None (undefined)." }, "htmlselectelement.showpicker": { - "url": "$MDN_URL$/web/api/htmlselectelement/showpicker", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/showPicker", "status": [ "StandardTrack" ], @@ -27972,7 +27972,7 @@ } }, "htmlselectelement.size": { - "url": "$MDN_URL$/web/api/htmlselectelement/size", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/size", "status": [ "StandardTrack" ], @@ -27994,7 +27994,7 @@ "doc": "The size property of the HTMLSelectElement interface specifies the number of options, or rows, that should be visible at one time. It reflects the <select> element's size attribute. If omitted, the value is 0.\n

    \n

    Note:\nWhile by default a <select> displays a single row unless multiple is true, in which case four rows are displayed, the default value for the size property is 0.\n

    " }, "htmlselectelement.type": { - "url": "$MDN_URL$/web/api/htmlselectelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/type", "status": [ "StandardTrack" ], @@ -28016,7 +28016,7 @@ "doc": "The HTMLSelectElement.type\nread-only property returns the form control's type." }, "htmlselectelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmlselectelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/validationMessage", "status": [ "StandardTrack" ], @@ -28038,7 +28038,7 @@ "doc": "The validationMessage read-only property of the HTMLSelectElement interface returns a string representing a localized message that describes the validation constraints that the <select> control does not satisfy (if any). This is the empty string if the control is not a candidate for constraint validation (HTMLSelectElement.willValidate is false), or it satisfies its constraints.\n

    If the <select> element is a candidate for constraint validation (willValidate is true) and the constraints are not met (the HTMLSelectElement.validity object's valid property is false), the value is the error message that would be shown to the user during validation." }, "htmlselectelement.validity": { - "url": "$MDN_URL$/web/api/htmlselectelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/validity", "status": [ "StandardTrack" ], @@ -28060,7 +28060,7 @@ "doc": "The validity read-only property of the HTMLSelectElement interface returns a ValidityState object that represents the validity states this element is in." }, "htmlselectelement.value": { - "url": "$MDN_URL$/web/api/htmlselectelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/value", "status": [ "StandardTrack" ], @@ -28082,7 +28082,7 @@ "doc": "The HTMLSelectElement.value property contains the value of the first selected <option> element associated with this <select> element.\n

    This property can also be set directly, for example to set a default value based on some condition." }, "htmlselectelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmlselectelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/willValidate", "status": [ "StandardTrack" ], @@ -28104,7 +28104,7 @@ "doc": "The willValidate read-only property of the HTMLSelectElement interface indicates whether the <select> element is a candidate for constraint validation. It is false if any conditions bar it from constraint validation, such as when its disabled property is true." }, "htmlslotelement": { - "url": "$MDN_URL$/web/api/htmlslotelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement", "status": [ "StandardTrack" ], @@ -28126,7 +28126,7 @@ "doc": "The HTMLSlotElement interface of the Shadow DOM API enables access to the name and assigned nodes of an HTML <slot> element." }, "htmlslotelement.assign": { - "url": "$MDN_URL$/web/api/htmlslotelement/assign", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/assign", "status": [ "StandardTrack" ], @@ -28155,7 +28155,7 @@ } }, "htmlslotelement.assignedelements": { - "url": "$MDN_URL$/web/api/htmlslotelement/assignedelements", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/assignedElements", "status": [ "StandardTrack" ], @@ -28181,7 +28181,7 @@ "returns": "An array of elements." }, "htmlslotelement.assignednodes": { - "url": "$MDN_URL$/web/api/htmlslotelement/assignednodes", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/assignedNodes", "status": [ "StandardTrack" ], @@ -28207,7 +28207,7 @@ "returns": "An array of nodes." }, "htmlslotelement.name": { - "url": "$MDN_URL$/web/api/htmlslotelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSlotElement/name", "status": [ "StandardTrack" ], @@ -28229,7 +28229,7 @@ "doc": "The name property of the HTMLSlotElement\ninterface returns or sets the slot name. A slot is a placeholder inside a web component\nthat users can fill with their own markup." }, "htmlsourceelement": { - "url": "$MDN_URL$/web/api/htmlsourceelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement", "status": [ "StandardTrack" ], @@ -28246,7 +28246,7 @@ "doc": "The HTMLSourceElement interface provides special properties (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating <source> elements." }, "htmlsourceelement.height": { - "url": "$MDN_URL$/web/api/htmlsourceelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/height", "status": [ "StandardTrack" ], @@ -28263,7 +28263,7 @@ "doc": "The height property of the HTMLSourceElement interface is a non-negative number indicating the height of the image resource in CSS pixels.\n

    The property has an effect only if the parent of the current <source> element is a <picture> element.\n

    It reflects the height attribute of the <source> element." }, "htmlsourceelement.media": { - "url": "$MDN_URL$/web/api/htmlsourceelement/media", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/media", "status": [ "StandardTrack" ], @@ -28280,7 +28280,7 @@ "doc": "The media property of the HTMLSourceElement interface is a string representing the intended destination medium for the resource. The value is a media query, which is a comma separated list of media-types, media-features, and logical operators.\n

    It reflects the media attribute of the <source> element." }, "htmlsourceelement.sizes": { - "url": "$MDN_URL$/web/api/htmlsourceelement/sizes", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/sizes", "status": [ "StandardTrack" ], @@ -28302,7 +28302,7 @@ "doc": "The sizes property of the HTMLSourceElement interface is a string representing a list of one or more sizes, representing sizes between breakpoints, to which the resource applies.\n

    It reflects the sizes attribute of the <source> element." }, "htmlsourceelement.src": { - "url": "$MDN_URL$/web/api/htmlsourceelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/src", "status": [ "StandardTrack" ], @@ -28319,7 +28319,7 @@ "doc": "The src property of the HTMLSourceElement interface is a string indicating the URL of a media resource to use as the source for the element.\n

    It reflects the src attribute of the <source> element nested in an <audio> or <video> element. It has no meaning and is ignored when it is nested in a <picture> element." }, "htmlsourceelement.srcset": { - "url": "$MDN_URL$/web/api/htmlsourceelement/srcset", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/srcset", "status": [ "StandardTrack" ], @@ -28341,7 +28341,7 @@ "doc": "The srcset property of the HTMLSourceElement interface is a string containing a comma-separated list of candidate images.\n

    Each candidate image includes the URL of an image resource to use as the source for the element and optionally a descriptor indicating the circumstances in which the image should be used. The descriptor is either a number followed by 'w', indicating the element width, or a number followed by 'x', indicating the device pixel density.\n

    It reflects the srcset attribute of the <source> element nested in a <picture> element. It has no meaning and is ignored when it is nested in an <audio> or <video> element, which use the src attribute instead." }, "htmlsourceelement.type": { - "url": "$MDN_URL$/web/api/htmlsourceelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/type", "status": [ "StandardTrack" ], @@ -28358,7 +28358,7 @@ "doc": "The type property of the HTMLSourceElement interface is a string representing the MIME type of the media resource.\n

    It reflects the type attribute of the <source> element." }, "htmlsourceelement.width": { - "url": "$MDN_URL$/web/api/htmlsourceelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSourceElement/width", "status": [ "StandardTrack" ], @@ -28375,7 +28375,7 @@ "doc": "The width property of the HTMLSourceElement interface is a non-negative number indicating the width of the image resource in CSS pixels.\n

    The property has an effect only if the parent of the current <source> element is a <picture> element.\n

    It reflects the width attribute of the <source> element." }, "htmlspanelement": { - "url": "$MDN_URL$/web/api/htmlspanelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLSpanElement", "status": [ "StandardTrack" ], @@ -28397,7 +28397,7 @@ "doc": "The HTMLSpanElement interface represents a <span> element and derives from the HTMLElement interface, but without implementing any additional properties or methods." }, "htmlstyleelement": { - "url": "$MDN_URL$/web/api/htmlstyleelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement", "status": [ "StandardTrack" ], @@ -28419,7 +28419,7 @@ "doc": "The HTMLStyleElement interface represents a <style> element. It inherits properties and methods from its parent, HTMLElement.\n

    This interface doesn't allow to manipulate the CSS it contains (in most case). To manipulate CSS, see Using dynamic styling information for an overview of the objects used to manipulate specified CSS properties using the DOM." }, "htmlstyleelement.blocking": { - "url": "$MDN_URL$/web/api/htmlstyleelement/blocking", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/blocking", "status": [ "StandardTrack" ], @@ -28437,7 +28437,7 @@ "doc": "The read-only blocking property of the HTMLStyleElement returns a live DOMTokenList object containing the operations that should be blocked on the fetching of an external resource. It reflects the <style> element's blocking content attribute." }, "htmlstyleelement.disabled": { - "url": "$MDN_URL$/web/api/htmlstyleelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/disabled", "status": [ "StandardTrack" ], @@ -28459,7 +28459,7 @@ "doc": "The HTMLStyleElement.disabled property can be used to get and set whether the stylesheet is disabled (true) or not (false).\n

    Note that there is no corresponding disabled attribute on the HTML <style> element." }, "htmlstyleelement.media": { - "url": "$MDN_URL$/web/api/htmlstyleelement/media", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/media", "status": [ "StandardTrack" ], @@ -28481,7 +28481,7 @@ "doc": "The HTMLStyleElement.media property specifies the\nintended destination medium for style information." }, "htmlstyleelement.sheet": { - "url": "$MDN_URL$/web/api/htmlstyleelement/sheet", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/sheet", "status": [ "StandardTrack" ], @@ -28503,7 +28503,7 @@ "doc": "The read-only sheet property of the HTMLStyleElement interface\ncontains the stylesheet associated with that element.\n

    A StyleSheet is always associated with a HTMLStyleElement, unless its type attribute is not text/css." }, "htmlstyleelement.type": { - "url": "$MDN_URL$/web/api/htmlstyleelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLStyleElement/type", "status": [ "StandardTrack", "Deprecated" @@ -28521,7 +28521,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLStyleElement.type property returns the type of the current style.\nThe value mirrors the HTML <style> element's type attribute.\n

    Authors should not use this property or rely on the value." }, "htmltablecaptionelement": { - "url": "$MDN_URL$/web/api/htmltablecaptionelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCaptionElement", "status": [ "StandardTrack" ], @@ -28543,7 +28543,7 @@ "doc": "The HTMLTableCaptionElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating table <caption> elements." }, "htmltablecaptionelement.align": { - "url": "$MDN_URL$/web/api/htmltablecaptionelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCaptionElement/align", "status": [ "StandardTrack", "Deprecated" @@ -28561,7 +28561,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The align property of the HTMLTableCaptionElement interface is a string indicating how to horizontally align text in the <caption> table element.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text horizontally in a cell. Use the CSS text-align property, which takes precedence, to horizontally align text in the caption cell instead.\n

    " }, "htmltablecellelement": { - "url": "$MDN_URL$/web/api/htmltablecellelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement", "status": [ "StandardTrack" ], @@ -28583,7 +28583,7 @@ "doc": "The HTMLTableCellElement interface provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of table cells, either header cells (<th>) or data cells (<td>), in an HTML document." }, "htmltablecellelement.abbr": { - "url": "$MDN_URL$/web/api/htmltablecellelement/abbr", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/abbr", "status": [ "StandardTrack" ], @@ -28605,7 +28605,7 @@ "doc": "The abbr property of the HTMLTableCellElement interface\nindicates an abbreviation associated with the cell. If the cell does not represent a header cell <th>, it is ignored.\n

    It reflects the abbr attribute of the <th> element.\n

    \n

    Note:\nThis property doesn't have a visual effect in browsers. It adds information to help assistive technology like screen readers that can use this abbreviation\n

    " }, "htmltablecellelement.align": { - "url": "$MDN_URL$/web/api/htmltablecellelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/align", "status": [ "StandardTrack", "Deprecated" @@ -28623,7 +28623,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The align property of the HTMLTableCellElement interface is a string indicating how to horizontally align text in the <th> or <td> table cell.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text horizontally in a cell. Use the CSS text-align property, which takes precedence, to horizontally align text in a cell instead.\n

    " }, "htmltablecellelement.bgcolor": { - "url": "$MDN_URL$/web/api/htmltablecellelement/bgcolor", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/bgColor", "status": [ "StandardTrack", "Deprecated" @@ -28641,7 +28641,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableCellElement.bgColor property is used to set the background color of a cell or get the value of the obsolete bgColor attribute, if present.\n

    \n

    Note:\nThis property is deprecated and CSS should be used to set the background color. Use the background-color property instead.\n

    " }, "htmltablecellelement.cellindex": { - "url": "$MDN_URL$/web/api/htmltablecellelement/cellindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/cellIndex", "status": [ "StandardTrack" ], @@ -28663,7 +28663,7 @@ "doc": "The cellIndex read-only property of the HTMLTableCellElement interface\nrepresents the position of a cell within its row (<tr>). The first cell has an index of 0." }, "htmltablecellelement.ch": { - "url": "$MDN_URL$/web/api/htmltablecellelement/ch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/ch", "status": [ "StandardTrack", "Deprecated" @@ -28681,7 +28681,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ch property of the HTMLTableCellElement interface does nothing. It reflects the char attribute of the cell element.\n

    \n

    Note:\nThis property was designed to participate to the ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablecellelement.choff": { - "url": "$MDN_URL$/web/api/htmltablecellelement/choff", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/chOff", "status": [ "StandardTrack", "Deprecated" @@ -28699,7 +28699,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The chOff property of the HTMLTableCellElement interface does nothing. It reflects the charoff attribute of the cell element.\n

    \n

    Note:\nThis property was designed to participate in an ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablecellelement.colspan": { - "url": "$MDN_URL$/web/api/htmltablecellelement/colspan", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/colSpan", "status": [ "StandardTrack" ], @@ -28721,7 +28721,7 @@ "doc": "The colSpan property of the HTMLTableCellElement interface represents the number of columns this cell must span; this lets the cell occupy space across multiple columns of the table. It reflects the colspan attribute." }, "htmltablecellelement.headers": { - "url": "$MDN_URL$/web/api/htmltablecellelement/headers", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/headers", "status": [ "StandardTrack" ], @@ -28743,7 +28743,7 @@ "doc": "The headers property of the HTMLTableCellElement interface\ncontains a list of IDs of <th> elements that are headers for this specific cell." }, "htmltablecellelement.nowrap": { - "url": "$MDN_URL$/web/api/htmltablecellelement/nowrap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/noWrap", "status": [ "StandardTrack", "Deprecated" @@ -28761,7 +28761,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The noWrap property of the HTMLTableCellElement interface returns a Boolean value indicating if the text of the cell may be wrapped on several lines or not.\n

    \n

    Note:\nThis property is deprecated and you should use the CSS white-space property with the value nowrap instead.\n

    " }, "htmltablecellelement.rowspan": { - "url": "$MDN_URL$/web/api/htmltablecellelement/rowspan", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/rowSpan", "status": [ "StandardTrack" ], @@ -28783,7 +28783,7 @@ "doc": "The rowSpan property of the HTMLTableCellElement interface represents the number of rows this cell must span; this lets the cell occupy space across multiple rows of the table. It reflects the rowspan attribute." }, "htmltablecellelement.scope": { - "url": "$MDN_URL$/web/api/htmltablecellelement/scope", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/scope", "status": [ "StandardTrack" ], @@ -28805,7 +28805,7 @@ "doc": "The scope property of the HTMLTableCellElement interface\nindicates the scope of a <th> cell.\n

    Header cells can be configured, using the scope attribute, to apply to a specified row or column, or to the not-yet-scoped cells within the current row group (that is, the same ancestor <thead>, <tbody>, or <tfoot> element). If no value is specified for scope, the header is not associated directly with cells in this way. Permitted values for scope are:\n

    \n

    Note:\nThis property doesn't have a visual effect in browsers. It adds semantic information to help assistive technology like screen readers to present the table in a more coherent way.\n

    " }, "htmltablecellelement.valign": { - "url": "$MDN_URL$/web/api/htmltablecellelement/valign", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableCellElement/vAlign", "status": [ "StandardTrack", "Deprecated" @@ -28823,7 +28823,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The vAlign property of the HTMLTableCellElement interface is a string indicating how to vertically align text in a <th> or <td> table cell.\n

    \n

    Note:\nThis property is deprecated. Use the CSS vertical-align property to horizontally align text in a cell instead.\n

    " }, "htmltablecolelement": { - "url": "$MDN_URL$/web/api/htmltablecolelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement", "status": [ "StandardTrack" ], @@ -28845,7 +28845,7 @@ "doc": "The HTMLTableColElement interface provides properties for manipulating single or grouped table column elements." }, "htmltablecolelement.align": { - "url": "$MDN_URL$/web/api/htmltablecolelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/align", "status": [ "StandardTrack", "Deprecated" @@ -28863,7 +28863,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The align property of the HTMLTableColElement interface is a string indicating how to horizontally align text in a table <col> column element.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text horizontally in a column. Use the CSS text-align property, which takes precedence, to horizontally align text in a column instead.\n

    As <td> are not children of <col>, you can't set it directly on a <col> element, you need to select the cells of the column using a td:nth-last-child(n) or similar (n is the column number, counting from the end).\n

    " }, "htmltablecolelement.ch": { - "url": "$MDN_URL$/web/api/htmltablecolelement/ch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/ch", "status": [ "StandardTrack", "Deprecated" @@ -28881,7 +28881,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ch property of the HTMLTableColElement interface does nothing. It reflects the char attribute of the <col> element.\n

    \n

    Note:\nThis property was designed to participate to the ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablecolelement.choff": { - "url": "$MDN_URL$/web/api/htmltablecolelement/choff", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/chOff", "status": [ "StandardTrack", "Deprecated" @@ -28899,7 +28899,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The chOff property of the HTMLTableColElement interface does nothing. It reflects the charoff attribute of the <col> element.\n

    \n

    Note:\nThis property was designed to participate in an ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablecolelement.span": { - "url": "$MDN_URL$/web/api/htmltablecolelement/span", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/span", "status": [ "StandardTrack" ], @@ -28921,7 +28921,7 @@ "doc": "The span property of the HTMLTableColElement interface represents the number of columns this <col> or <colgroup> must span; this lets the column occupy space across multiple columns of the table. It reflects the span attribute." }, "htmltablecolelement.valign": { - "url": "$MDN_URL$/web/api/htmltablecolelement/valign", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableColElement/vAlign", "status": [ "StandardTrack", "Deprecated" @@ -28939,7 +28939,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The vAlign property of the HTMLTableColElement interface is a string indicating how to vertically align text in a table <col> column element.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text vertically in a column. Use the CSS vertical-align property, which takes precedence, to vertically align text in each column cell instead.\n

    As <td> are not children of <col>, you can't set it directly on a <col> element, you need to select the cells of the column using a td:nth-child(n) or similar (n is the column number).\n

    " }, "htmltableelement": { - "url": "$MDN_URL$/web/api/htmltableelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement", "status": [ "StandardTrack" ], @@ -28961,7 +28961,7 @@ "doc": "The HTMLTableElement interface provides special properties and methods (beyond the regular HTMLElement object interface it also has available to it by inheritance) for manipulating the layout and presentation of tables in an HTML document." }, "htmltableelement.align": { - "url": "$MDN_URL$/web/api/htmltableelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/align", "status": [ "StandardTrack", "Deprecated" @@ -28979,7 +28979,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.align property represents the\nalignment of the table." }, "htmltableelement.bgcolor": { - "url": "$MDN_URL$/web/api/htmltableelement/bgcolor", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/bgColor", "status": [ "StandardTrack", "Deprecated" @@ -28997,7 +28997,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The bgcolor property of the HTMLTableElement represents the\nbackground color of the table.\n

    \n

    Note:\nDo not use this attribute anymore. Instead, use the CSS background-color property by modifying the element's style attribute or using a style rule.\n

    " }, "htmltableelement.border": { - "url": "$MDN_URL$/web/api/htmltableelement/border", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/border", "status": [ "StandardTrack", "Deprecated" @@ -29015,7 +29015,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.border property represents the\nborder width of the <table> element." }, "htmltableelement.caption": { - "url": "$MDN_URL$/web/api/htmltableelement/caption", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/caption", "status": [ "StandardTrack" ], @@ -29037,7 +29037,7 @@ "doc": "The HTMLTableElement.caption property represents the\ntable caption. If no caption element is associated with the table, this property is\nnull." }, "htmltableelement.cellpadding": { - "url": "$MDN_URL$/web/api/htmltableelement/cellpadding", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/cellPadding", "status": [ "StandardTrack", "Deprecated" @@ -29055,7 +29055,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.cellPadding property represents the\npadding around the individual cells of the table." }, "htmltableelement.cellspacing": { - "url": "$MDN_URL$/web/api/htmltableelement/cellspacing", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/cellSpacing", "status": [ "StandardTrack", "Deprecated" @@ -29073,7 +29073,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    While you should instead use the CSS\nborder-spacing property, the obsolete HTMLTableElement\ninterface's cellSpacing property represents the spacing\naround the individual <th> and <td> elements\nrepresenting a table's cells. Any two cells are separated by the sum of the\ncellSpacing of each of the two cells." }, "htmltableelement.createcaption": { - "url": "$MDN_URL$/web/api/htmltableelement/createcaption", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createCaption", "status": [ "StandardTrack" ], @@ -29096,7 +29096,7 @@ "returns": "HTMLTableCaptionElement" }, "htmltableelement.createtbody": { - "url": "$MDN_URL$/web/api/htmltableelement/createtbody", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTBody", "status": [ "StandardTrack" ], @@ -29119,7 +29119,7 @@ "returns": "HTMLTableSectionElement" }, "htmltableelement.createtfoot": { - "url": "$MDN_URL$/web/api/htmltableelement/createtfoot", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTFoot", "status": [ "StandardTrack" ], @@ -29142,7 +29142,7 @@ "returns": "HTMLTableSectionElement" }, "htmltableelement.createthead": { - "url": "$MDN_URL$/web/api/htmltableelement/createthead", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/createTHead", "status": [ "StandardTrack" ], @@ -29165,7 +29165,7 @@ "returns": "HTMLTableSectionElement" }, "htmltableelement.deletecaption": { - "url": "$MDN_URL$/web/api/htmltableelement/deletecaption", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteCaption", "status": [ "StandardTrack" ], @@ -29188,7 +29188,7 @@ "returns": "None (undefined)." }, "htmltableelement.deleterow": { - "url": "$MDN_URL$/web/api/htmltableelement/deleterow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteRow", "status": [ "StandardTrack" ], @@ -29217,7 +29217,7 @@ } }, "htmltableelement.deletetfoot": { - "url": "$MDN_URL$/web/api/htmltableelement/deletetfoot", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteTFoot", "status": [ "StandardTrack" ], @@ -29240,7 +29240,7 @@ "returns": "None (undefined)." }, "htmltableelement.deletethead": { - "url": "$MDN_URL$/web/api/htmltableelement/deletethead", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/deleteTHead", "status": [ "StandardTrack" ], @@ -29263,7 +29263,7 @@ "returns": "None (undefined)." }, "htmltableelement.frame": { - "url": "$MDN_URL$/web/api/htmltableelement/frame", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/frame", "status": [ "StandardTrack", "Deprecated" @@ -29281,7 +29281,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement interface's frame\nproperty is a string that indicates which of the table's exterior borders should be\ndrawn." }, "htmltableelement.insertrow": { - "url": "$MDN_URL$/web/api/htmltableelement/insertrow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/insertRow", "status": [ "StandardTrack" ], @@ -29310,7 +29310,7 @@ } }, "htmltableelement.rows": { - "url": "$MDN_URL$/web/api/htmltableelement/rows", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/rows", "status": [ "StandardTrack" ], @@ -29332,7 +29332,7 @@ "doc": "The read-only HTMLTableElement\nproperty rows returns a live\nHTMLCollection of all the rows in the table, including the rows\ncontained within any <thead>, <tfoot>, and\n<tbody> elements.\n

    Although the property itself is read-only, the returned object is live and allows the\nmodification of its content." }, "htmltableelement.rules": { - "url": "$MDN_URL$/web/api/htmltableelement/rules", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/rules", "status": [ "StandardTrack", "Deprecated" @@ -29350,7 +29350,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.rules property indicates which cell\nborders to render in the table." }, "htmltableelement.summary": { - "url": "$MDN_URL$/web/api/htmltableelement/summary", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/summary", "status": [ "StandardTrack", "Deprecated" @@ -29368,7 +29368,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.summary property represents the\ntable description." }, "htmltableelement.tbodies": { - "url": "$MDN_URL$/web/api/htmltableelement/tbodies", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tBodies", "status": [ "StandardTrack" ], @@ -29390,7 +29390,7 @@ "doc": "The HTMLTableElement.tBodies read-only property returns a\nlive HTMLCollection of the bodies in a <table>.\n

    Although the property is read-only, the returned object is live and allows the\nmodification of its content.\n

    The collection returned includes implicit <tbody> elements. For\nexample:\n

    \n```html\n\n  \n    \n  \n
    cell one
    \n```\n
    \n

    The HTML DOM generated from the above HTML will have a <tbody> element\neven though the tags are not included in the source HTML." }, "htmltableelement.tfoot": { - "url": "$MDN_URL$/web/api/htmltableelement/tfoot", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tFoot", "status": [ "StandardTrack" ], @@ -29412,7 +29412,7 @@ "doc": "The HTMLTableElement.tFoot property represents the\n<tfoot> element of a <table>. Its value will be\nnull if there is no such element." }, "htmltableelement.thead": { - "url": "$MDN_URL$/web/api/htmltableelement/thead", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/tHead", "status": [ "StandardTrack" ], @@ -29434,7 +29434,7 @@ "doc": "The HTMLTableElement.tHead represents the\n<thead> element of a <table>. Its value will be\nnull if there is no such element." }, "htmltableelement.width": { - "url": "$MDN_URL$/web/api/htmltableelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableElement/width", "status": [ "StandardTrack", "Deprecated" @@ -29452,7 +29452,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableElement.width property represents the\ndesired width of the table." }, "htmltablerowelement": { - "url": "$MDN_URL$/web/api/htmltablerowelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement", "status": [ "StandardTrack" ], @@ -29474,7 +29474,7 @@ "doc": "The HTMLTableRowElement interface provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of rows in an HTML table." }, "htmltablerowelement.align": { - "url": "$MDN_URL$/web/api/htmltablerowelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/align", "status": [ "StandardTrack", "Deprecated" @@ -29492,7 +29492,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The align property of the HTMLTableRowElement interface is a string indicating how to horizontally align text in the <tr> table row. Individual cells can override it.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text horizontally in a cell. Use the CSS text-align property, which takes precedence, to horizontally align text in a row instead.\n

    " }, "htmltablerowelement.bgcolor": { - "url": "$MDN_URL$/web/api/htmltablerowelement/bgcolor", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/bgColor", "status": [ "StandardTrack", "Deprecated" @@ -29510,7 +29510,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The HTMLTableRowElement.bgColor property is used to set the background color of a row or retrieve the value of the obsolete bgColor attribute, if present.\n

    \n

    Note:\nThis property is deprecated and CSS should be used to set the background color. Use the background-color property instead.\n

    " }, "htmltablerowelement.cells": { - "url": "$MDN_URL$/web/api/htmltablerowelement/cells", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/cells", "status": [ "StandardTrack" ], @@ -29532,7 +29532,7 @@ "doc": "The cells read-only property of the HTMLTableRowElement interface\nreturns a live HTMLCollection containing the cells in the row. The HTMLCollection is live and is automatically updated when cells are added or removed." }, "htmltablerowelement.ch": { - "url": "$MDN_URL$/web/api/htmltablerowelement/ch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/ch", "status": [ "StandardTrack", "Deprecated" @@ -29550,7 +29550,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ch property of the HTMLTableRowElement interface does nothing. It reflects the char attribute of the <tr> element.\n

    \n

    Note:\nThis property was designed to participate to the ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablerowelement.choff": { - "url": "$MDN_URL$/web/api/htmltablerowelement/choff", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/chOff", "status": [ "StandardTrack", "Deprecated" @@ -29568,7 +29568,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The chOff property of the HTMLTableRowElement interface does nothing. It reflects the charoff attribute of the <tr> element.\n

    \n

    Note:\nThis property was designed to participate in an ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablerowelement.deletecell": { - "url": "$MDN_URL$/web/api/htmltablerowelement/deletecell", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/deleteCell", "status": [ "StandardTrack" ], @@ -29597,7 +29597,7 @@ } }, "htmltablerowelement.insertcell": { - "url": "$MDN_URL$/web/api/htmltablerowelement/insertcell", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/insertCell", "status": [ "StandardTrack" ], @@ -29626,7 +29626,7 @@ } }, "htmltablerowelement.rowindex": { - "url": "$MDN_URL$/web/api/htmltablerowelement/rowindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/rowIndex", "status": [ "StandardTrack" ], @@ -29648,7 +29648,7 @@ "doc": "The rowIndex read-only property of the HTMLTableRowElement interface\nrepresents the position of a row within the whole <table>.\n

    Even when the <thead>, <tbody>, and\n<tfoot> elements are out of order in the HTML, browsers render the\ntable in the right order. Therefore the rows count from <thead> to\n<tbody>, from <tbody> to\n<tfoot>." }, "htmltablerowelement.sectionrowindex": { - "url": "$MDN_URL$/web/api/htmltablerowelement/sectionrowindex", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/sectionRowIndex", "status": [ "StandardTrack" ], @@ -29670,7 +29670,7 @@ "doc": "The sectionRowIndex read-only property of the HTMLTableRowElement interface\nrepresents the position of a row within the current section (<thead>, <tbody>, or <tfoot>)." }, "htmltablerowelement.valign": { - "url": "$MDN_URL$/web/api/htmltablerowelement/valign", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableRowElement/vAlign", "status": [ "StandardTrack", "Deprecated" @@ -29688,7 +29688,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The vAlign property of the HTMLTableRowElement interface is a string indicating how to vertically align text in a <tr> table row. Individual cells can override it.\n

    \n

    Note:\nThis property is deprecated. Use the CSS vertical-align property to horizontally align text in a row instead.\n

    " }, "htmltablesectionelement": { - "url": "$MDN_URL$/web/api/htmltablesectionelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement", "status": [ "StandardTrack" ], @@ -29710,7 +29710,7 @@ "doc": "The HTMLTableSectionElement interface provides special properties and methods (beyond the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of sections, that is headers, footers and bodies (<thead>, <tfoot>, and <tbody>, respectively) in an HTML table." }, "htmltablesectionelement.align": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/align", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/align", "status": [ "StandardTrack", "Deprecated" @@ -29728,7 +29728,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The align property of the HTMLTableSectionElement interface is a string indicating how to horizontally align text in a <thead>, <tbody> or <tfoot> table section. Individual rows and cells can override it.\n

    \n

    Note:\nThis property is deprecated, and CSS should be used to align text horizontally in a cell. Use the CSS text-align property, which takes precedence, to horizontally align text in section cells instead.\n

    " }, "htmltablesectionelement.ch": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/ch", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/ch", "status": [ "StandardTrack", "Deprecated" @@ -29746,7 +29746,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ch property of the HTMLTableSectionElement interface does nothing. It reflects the char attribute of the section element.\n

    \n

    Note:\nThis property was designed to participate to the ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablesectionelement.choff": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/choff", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/chOff", "status": [ "StandardTrack", "Deprecated" @@ -29764,7 +29764,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The chOff property of the HTMLTableSectionElement interface does nothing. It reflects the charoff attribute of the section element.\n

    \n

    Note:\nThis property was designed to participate in an ability to align table cell content on a specific character (typically the decimal point), but was never implemented by browsers.\n

    To achieve such alignment, watch for the support of a string value with the text-align CSS property.\n

    " }, "htmltablesectionelement.deleterow": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/deleterow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/deleteRow", "status": [ "StandardTrack" ], @@ -29793,7 +29793,7 @@ } }, "htmltablesectionelement.insertrow": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/insertrow", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/insertRow", "status": [ "StandardTrack" ], @@ -29822,7 +29822,7 @@ } }, "htmltablesectionelement.rows": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/rows", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/rows", "status": [ "StandardTrack" ], @@ -29844,7 +29844,7 @@ "doc": "The rows read-only property of the HTMLTableSectionElement interface returns a live HTMLCollection containing the rows in the section. The HTMLCollection is live and is automatically updated when rows are added or removed." }, "htmltablesectionelement.valign": { - "url": "$MDN_URL$/web/api/htmltablesectionelement/valign", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTableSectionElement/vAlign", "status": [ "StandardTrack", "Deprecated" @@ -29862,7 +29862,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The vAlign property of the HTMLTableSectionElement interface is a string indicating how to vertically align text in a <thead>, <tbody> or <tfoot> table section. Individual rows and cells can override it.\n

    \n

    Note:\nThis property is deprecated. Use the CSS vertical-align property to horizontally align text in section cells instead.\n

    " }, "htmltemplateelement": { - "url": "$MDN_URL$/web/api/htmltemplateelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement", "status": [ "StandardTrack" ], @@ -29884,7 +29884,7 @@ "doc": "The HTMLTemplateElement interface enables access to the contents of an HTML <template> element.\n
    \n

    Note:\nAn HTML parser can create either an HTMLTemplateElement or a ShadowRoot when it parses a <template> element, depending on the <template> attributes.\nIf an HTMLTemplateElement is created the \"shadow\" attributes are reflected from the template.\nHowever these are not useful, because an HTMLTemplateElement is not a shadow root and cannot subsequently be changed to a shadow root.\n

    " }, "htmltemplateelement.content": { - "url": "$MDN_URL$/web/api/htmltemplateelement/content", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/content", "status": [ "StandardTrack" ], @@ -29906,7 +29906,7 @@ "doc": "The content property of the HTMLTemplateElement interface returns the <template> element's template contents as a DocumentFragment. This content's ownerDocument is a separate Document from the one that contains the <template> element itself — unless the containing document is itself constructed for the purpose of holding template content.\n

    The Node.cloneNode() and Document.importNode() methods both create a copy of a node. The difference is that importNode() clones the node in the context of the calling document, whereas cloneNode() uses the document of the node being cloned. The document context determines the CustomElementRegistry for constructing any custom elements. For this reason, use document.importNode() to clone the content fragment so that custom element descendants are constructed using the definitions in the current document, rather than the separate document that owns the template content. See the Node.cloneNode() page's examples for more details." }, "htmltemplateelement.shadowrootclonable": { - "url": "$MDN_URL$/web/api/htmltemplateelement/shadowrootclonable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/shadowRootClonable", "status": [ "StandardTrack" ], @@ -29944,7 +29944,7 @@ "doc": "The shadowRootCustomElementRegistry property of the HTMLTemplateElement interface reflects the value of the shadowrootcustomelementregistry attribute of the associated <template> element.\n

    \n

    Note:\nThis property is not useful for developers, and is only documented for completeness.\nIf a <template> element is used to declaratively create a ShadowRoot, then this object and property do not exist.\nOtherwise, if an HTMLTemplateElement is created, the value of this property is irrelevant because the object is not a shadow root and cannot subsequently be changed to a shadow root.\n

    " }, "htmltemplateelement.shadowrootdelegatesfocus": { - "url": "$MDN_URL$/web/api/htmltemplateelement/shadowrootdelegatesfocus", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/shadowRootDelegatesFocus", "status": [ "StandardTrack" ], @@ -29965,7 +29965,7 @@ "doc": "The shadowRootDelegatesFocus property of the HTMLTemplateElement interface reflects the value of the shadowrootdelegatesfocus attribute of the associated <template> element.\n
    \n

    Note:\nThis property is not useful for developers, and is only documented for completeness.\nIf a <template> element is used to declaratively create a ShadowRoot, then this object and property do not exist.\nOtherwise, if an HTMLTemplateElement is created, the value of this property is irrelevant because the object is not a shadow root and cannot subsequently be changed to a shadow root.\n

    " }, "htmltemplateelement.shadowrootmode": { - "url": "$MDN_URL$/web/api/htmltemplateelement/shadowrootmode", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/shadowRootMode", "status": [ "StandardTrack" ], @@ -29986,7 +29986,7 @@ "doc": "The shadowRootMode property of the HTMLTemplateElement interface reflects the value of the shadowrootmode attribute of the associated <template> element.\n
    \n

    Note:\nThis property is not useful for developers, and is only documented for completeness.\nIf a <template> element is used to declaratively create a ShadowRoot, then this object and property do not exist.\nOtherwise, if an HTMLTemplateElement is created, the value of this property is irrelevant because the object is not a shadow root and cannot subsequently be changed to a shadow root.\n

    " }, "htmltemplateelement.shadowrootserializable": { - "url": "$MDN_URL$/web/api/htmltemplateelement/shadowrootserializable", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTemplateElement/shadowRootSerializable", "status": [ "StandardTrack" ], @@ -30007,7 +30007,7 @@ "doc": "The shadowRootSerializable property reflects the value of the shadowrootserializable attribute of the associated <template> element.\n
    \n

    Note:\nThis property is not useful for developers, and is only documented for completeness.\nIf a <template> element is used to declaratively create a ShadowRoot, then this object and property do not exist.\nOtherwise, if an HTMLTemplateElement is created, the value of this property is irrelevant because the object is not a shadow root and cannot subsequently be changed to a shadow root.\n

    " }, "htmltextareaelement": { - "url": "$MDN_URL$/web/api/htmltextareaelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement", "status": [ "StandardTrack" ], @@ -30029,7 +30029,7 @@ "doc": "The HTMLTextAreaElement interface provides properties and methods for manipulating the layout and presentation of <textarea> elements." }, "htmltextareaelement.autocomplete": { - "url": "$MDN_URL$/web/api/htmltextareaelement/autocomplete", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/autocomplete", "status": [ "StandardTrack" ], @@ -30051,7 +30051,7 @@ "doc": "The autocomplete property of the HTMLTextAreaElement interface indicates whether the value of the control can be automatically completed by the browser. It reflects the <textarea> element's autocomplete attribute." }, "htmltextareaelement.checkvalidity": { - "url": "$MDN_URL$/web/api/htmltextareaelement/checkvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/checkValidity", "status": [ "StandardTrack" ], @@ -30074,7 +30074,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmltextareaelement.cols": { - "url": "$MDN_URL$/web/api/htmltextareaelement/cols", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/cols", "status": [ "StandardTrack" ], @@ -30096,7 +30096,7 @@ "doc": "The cols property of the HTMLTextAreaElement interface is a positive integer representing the visible width of the multi-line text control, in average character widths. It reflects the <textarea> element's cols attribute." }, "htmltextareaelement.defaultvalue": { - "url": "$MDN_URL$/web/api/htmltextareaelement/defaultvalue", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/defaultValue", "status": [ "StandardTrack" ], @@ -30118,7 +30118,7 @@ "doc": "The defaultValue property of the HTMLTextAreaElement interface represents the default text content of this text area. Getting and setting this value is equivalent to getting and setting textContent on the <textarea>." }, "htmltextareaelement.dirname": { - "url": "$MDN_URL$/web/api/htmltextareaelement/dirname", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/dirName", "status": [ "StandardTrack" ], @@ -30140,7 +30140,7 @@ "doc": "The dirName property of the HTMLTextAreaElement interface is the directionality of the element. It reflects the value of the <textarea> element's dirName attribute. This property can be retrieved or set.\n

    The dirname attribute controls how the element's directionality is submitted. When included, the form control will submit with two name/value pairs: the first being the name and value of the <textarea>, and the second being the value of the dirname attribute as the name, with a value of ltr or rtl as set by the browser." }, "htmltextareaelement.disabled": { - "url": "$MDN_URL$/web/api/htmltextareaelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/disabled", "status": [ "StandardTrack" ], @@ -30162,7 +30162,7 @@ "doc": "The disabled property of the HTMLTextAreaElement interface indicates whether this multi-line text control is disabled and cannot be interacted with. It reflects the <textarea> element's disabled attribute. When false, this textarea may still be disabled if its containing element, such as a <fieldset>, is disabled." }, "htmltextareaelement.form": { - "url": "$MDN_URL$/web/api/htmltextareaelement/form", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/form", "status": [ "StandardTrack" ], @@ -30184,7 +30184,7 @@ "doc": "The form read-only property of the HTMLTextAreaElement interface returns an HTMLFormElement object that owns this <textarea>, or null if this textarea is not owned by any form." }, "htmltextareaelement.labels": { - "url": "$MDN_URL$/web/api/htmltextareaelement/labels", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/labels", "status": [ "StandardTrack" ], @@ -30206,7 +30206,7 @@ "doc": "The HTMLTextAreaElement.labels read-only property returns\na NodeList of the <label> elements associated with the\n<textArea> element." }, "htmltextareaelement.maxlength": { - "url": "$MDN_URL$/web/api/htmltextareaelement/maxlength", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/maxLength", "status": [ "StandardTrack" ], @@ -30228,7 +30228,7 @@ "doc": "The maxLength property of the HTMLTextAreaElement interface indicates the maximum number of characters (in UTF-16 code units) allowed to be entered for the value of the <textarea> element, and the maximum number of characters allowed for the value to be valid. It reflects the element's maxlength attribute. -1 means there is no limit on the length of the value.\n

    \n

    Note:\nBrowsers generally prevent users from entering more characters than the maxlength attribute allows. Should the length be longer, the element is considered invalid and the ValidityState object's tooLong property will be true.\n

    " }, "htmltextareaelement.minlength": { - "url": "$MDN_URL$/web/api/htmltextareaelement/minlength", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/minLength", "status": [ "StandardTrack" ], @@ -30250,7 +30250,7 @@ "doc": "The minLength property of the HTMLTextAreaElement interface indicates the minimum number of characters (in UTF-16 code units) required for the value of the <textarea> element to be valid. It reflects the element's minlength attribute. -1 means there is no minimum length requirement.\n
    \n

    Note:\nIf the textarea has a value, and that value has fewer characters than the minlength attribute requires, the element is considered invalid and the ValidityState object's tooShort property will be true.\n

    " }, "htmltextareaelement.name": { - "url": "$MDN_URL$/web/api/htmltextareaelement/name", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/name", "status": [ "StandardTrack" ], @@ -30272,7 +30272,7 @@ "doc": "The name property of the HTMLTextAreaElement interface indicates the name of the <textarea> element. It reflects the element's name attribute." }, "htmltextareaelement.placeholder": { - "url": "$MDN_URL$/web/api/htmltextareaelement/placeholder", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/placeholder", "status": [ "StandardTrack" ], @@ -30294,7 +30294,7 @@ "doc": "The placeholder property of the HTMLTextAreaElement interface represents a hint to the user of what can be entered in the control. It reflects the <textarea> element's placeholder attribute." }, "htmltextareaelement.readonly": { - "url": "$MDN_URL$/web/api/htmltextareaelement/readonly", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/readOnly", "status": [ "StandardTrack" ], @@ -30316,7 +30316,7 @@ "doc": "The readOnly property of the HTMLTextAreaElement interface indicates that the user cannot modify the value of the control. Unlike the disabled attribute, the readonly attribute does not prevent the user from clicking or selecting in the control. It reflects the <textarea> element's readonly attribute." }, "htmltextareaelement.reportvalidity": { - "url": "$MDN_URL$/web/api/htmltextareaelement/reportvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/reportValidity", "status": [ "StandardTrack" ], @@ -30339,7 +30339,7 @@ "returns": "Returns true if the element's value has no validity problems; otherwise, returns false." }, "htmltextareaelement.required": { - "url": "$MDN_URL$/web/api/htmltextareaelement/required", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/required", "status": [ "StandardTrack" ], @@ -30361,7 +30361,7 @@ "doc": "The required property of the HTMLTextAreaElement interface specifies that the user must fill in a value before submitting a form. It reflects the <textarea> element's required attribute." }, "htmltextareaelement.rows": { - "url": "$MDN_URL$/web/api/htmltextareaelement/rows", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/rows", "status": [ "StandardTrack" ], @@ -30383,7 +30383,7 @@ "doc": "The rows property of the HTMLTextAreaElement interface is a positive integer representing the visible text lines of the text control. It reflects the <textarea> element's rows attribute." }, "htmltextareaelement.select": { - "url": "$MDN_URL$/web/api/htmltextareaelement/select", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/select", "status": [ "StandardTrack" ], @@ -30406,7 +30406,7 @@ "returns": "None (undefined)." }, "htmltextareaelement.selectiondirection": { - "url": "$MDN_URL$/web/api/htmltextareaelement/selectiondirection", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/selectionDirection", "status": [ "StandardTrack" ], @@ -30428,7 +30428,7 @@ "doc": "The selectionDirection property of the HTMLTextAreaElement interface specifies the current direction of the selection. The possible values are \"forward\", \"backward\", and \"none\". The forward value indicates the selection was performed in the start-to-end direction of the current locale, with backward indicating the opposite direction. The none value occurs if the direction is unknown. It can be used to both retrieve and change the direction of the <textarea>s selected text.\n

    Setting the selectionDirection to a new value fires the selectionchange and select events." }, "htmltextareaelement.selectionend": { - "url": "$MDN_URL$/web/api/htmltextareaelement/selectionend", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/selectionEnd", "status": [ "StandardTrack" ], @@ -30450,7 +30450,7 @@ "doc": "The selectionEnd property of the HTMLTextAreaElement interface specifies the end position of the current text selection in a <textarea> element. It is a number representing the last index of the selected text. It can be used to both retrieve and set the index of the end of a <textarea>s selected text.\n

    When nothing is selected, the value of both the selectionStart and selectionEnd is the position of the cursor (caret) inside the <textarea> element.\n

    Setting selectionEnd to a value less than the current value of selectionStart updates both the selectionEnd and selectionStart properties to that value. If both value are less than 0, both properties are set to the textLength property value.\n

    The property value can be retrieved and set without the <textarea> having focus, but the element does need to have focus for the ::selection pseudo-element to match the selected text.\n

    Setting the selectionEnd to a new value fires the selectionchange and select events." }, "htmltextareaelement.selectionstart": { - "url": "$MDN_URL$/web/api/htmltextareaelement/selectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/selectionStart", "status": [ "StandardTrack" ], @@ -30472,7 +30472,7 @@ "doc": "The selectionStart property of the HTMLTextAreaElement interface specifies the start position of the current text selection in a <textarea> element. It is a number representing the beginning index of the selected text. It can be used to both retrieve and set the start of the index of the beginning of a <textarea>s selected text.\n

    When nothing is selected, the value of both the selectionStart and selectionEnd is the position of the cursor (caret) inside the <textarea> element.\n

    Setting selectionStart to a value greater than the current value of selectionEnd updates both the selectionStart and selectionEnd properties to that value. If that value is equal to or greater than the textLength, both properties are both set to the textLength property value.\n

    The property value can be retrieved and set without the <textarea> having focus, but the element does need to have focus for the ::selection pseudo-element to match the selected text.\n

    Setting the selectionStart to a new value fires the selectionchange and select events." }, "htmltextareaelement.setcustomvalidity": { - "url": "$MDN_URL$/web/api/htmltextareaelement/setcustomvalidity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/setCustomValidity", "status": [ "StandardTrack" ], @@ -30498,7 +30498,7 @@ "returns": "None (undefined)." }, "htmltextareaelement.setrangetext": { - "url": "$MDN_URL$/web/api/htmltextareaelement/setrangetext", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/setRangeText", "status": [ "StandardTrack" ], @@ -30527,7 +30527,7 @@ "returns": "None (undefined)." }, "htmltextareaelement.setselectionrange": { - "url": "$MDN_URL$/web/api/htmltextareaelement/setselectionrange", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/setSelectionRange", "status": [ "StandardTrack" ], @@ -30555,7 +30555,7 @@ "returns": "None (undefined)." }, "htmltextareaelement.textlength": { - "url": "$MDN_URL$/web/api/htmltextareaelement/textlength", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/textLength", "status": [ "StandardTrack" ], @@ -30577,7 +30577,7 @@ "doc": "The textLength read-only property of the HTMLTextAreaElement interface is a non-negative integer representing the number of characters, in UTF-16 code units, of the <textarea> element's value. It is a shortcut of accessing length on its value property." }, "htmltextareaelement.type": { - "url": "$MDN_URL$/web/api/htmltextareaelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/type", "status": [ "StandardTrack" ], @@ -30599,7 +30599,7 @@ "doc": "The type read-only property of the HTMLTextAreaElement interface returns the string \"textarea\"." }, "htmltextareaelement.validationmessage": { - "url": "$MDN_URL$/web/api/htmltextareaelement/validationmessage", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/validationMessage", "status": [ "StandardTrack" ], @@ -30621,7 +30621,7 @@ "doc": "The validationMessage read-only property of the HTMLTextAreaElement interface returns a string representing a localized message that describes the validation constraints that the <textarea> control does not satisfy (if any). This is the empty string if the control is not a candidate for constraint validation (HTMLTextAreaElement.willValidate is false), or it satisfies its constraints.\n

    If the <textarea> element is a candidate for constraint validation (willValidate is true) and the constraints are not met (the HTMLTextAreaElement.validity object's valid property is false), the value is the error message that would be shown to the user during validation." }, "htmltextareaelement.validity": { - "url": "$MDN_URL$/web/api/htmltextareaelement/validity", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/validity", "status": [ "StandardTrack" ], @@ -30643,7 +30643,7 @@ "doc": "The validity read-only property of the HTMLTextAreaElement interface returns a ValidityState object that represents the validity states this element is in." }, "htmltextareaelement.value": { - "url": "$MDN_URL$/web/api/htmltextareaelement/value", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/value", "status": [ "StandardTrack" ], @@ -30665,7 +30665,7 @@ "doc": "The value property of the HTMLTextAreaElement interface represents the value of the <textarea> element as a string, which is an empty string if the widget contains no content. It returns or sets the raw value contained in the control." }, "htmltextareaelement.willvalidate": { - "url": "$MDN_URL$/web/api/htmltextareaelement/willvalidate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/willValidate", "status": [ "StandardTrack" ], @@ -30687,7 +30687,7 @@ "doc": "The willValidate read-only property of the HTMLTextAreaElement interface indicates whether the <textarea> element is a candidate for constraint validation. It is false if any conditions bar it from constraint validation, such as when its disabled or readOnly property is true." }, "htmltextareaelement.wrap": { - "url": "$MDN_URL$/web/api/htmltextareaelement/wrap", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/wrap", "status": [ "StandardTrack" ], @@ -30709,7 +30709,7 @@ "doc": "The wrap property of the HTMLTextAreaElement interface indicates how the control should wrap the value for form submission. It reflects the <textarea> element's wrap attribute. Note that the \"hard\" value only has an effect when the cols attribute is also set." }, "htmltimeelement": { - "url": "$MDN_URL$/web/api/htmltimeelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTimeElement", "status": [ "StandardTrack" ], @@ -30731,7 +30731,7 @@ "doc": "The HTMLTimeElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <time> elements." }, "htmltimeelement.datetime": { - "url": "$MDN_URL$/web/api/htmltimeelement/datetime", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTimeElement/dateTime", "status": [ "StandardTrack" ], @@ -30753,7 +30753,7 @@ "doc": "The\ndateTime\nproperty of the HTMLTimeElement interface is a string that reflects the datetime HTML attribute, containing a machine-readable form of the element's date and\ntime value." }, "htmltitleelement": { - "url": "$MDN_URL$/web/api/htmltitleelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTitleElement", "status": [ "StandardTrack" ], @@ -30775,7 +30775,7 @@ "doc": "The HTMLTitleElement interface is implemented by a document's <title>. This element inherits all of the properties and methods of the HTMLElement interface." }, "htmltitleelement.text": { - "url": "$MDN_URL$/web/api/htmltitleelement/text", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTitleElement/text", "status": [ "StandardTrack" ], @@ -30797,7 +30797,7 @@ "doc": "The text property of the HTMLTitleElement interface represents the child text content of the document's title as a string. It contains the <title> element's content as text; if HTML tags are included within the <title> element, they are included as part of the string value rather than being parsed as HTML.\n

    Setting a value for the text property replaces the entire text contents of the <title>." }, "htmltrackelement": { - "url": "$MDN_URL$/web/api/htmltrackelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement", "status": [ "StandardTrack" ], @@ -30819,7 +30819,7 @@ "doc": "The HTMLTrackElement interface represents an HTML <track> element within the DOM. This element can be used as a child of either <audio> or <video> to specify a text track containing information such as closed captions or subtitles." }, "htmltrackelement.default": { - "url": "$MDN_URL$/web/api/htmltrackelement/default", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/default", "status": [ "StandardTrack" ], @@ -30841,7 +30841,7 @@ "doc": "The default property of the HTMLTrackElement interface represents whether the track will be enabled if the user's preferences do not indicate that another track would be more appropriate. It reflects the <track> element's boolean default attribute, returning true if present and false otherwise." }, "htmltrackelement.kind": { - "url": "$MDN_URL$/web/api/htmltrackelement/kind", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/kind", "status": [ "StandardTrack" ], @@ -30863,7 +30863,7 @@ "doc": "The kind property of the HTMLTrackElement interface represents the type of track, or how the text track is meant to be used. It reflects the <track> element's enumerated kind attribute.\n

    If no kind is set, subtitles is used. If the attribute is not set to one of the valid enumerated values, it is invalid and metadata is used. Other valid values include captions, descriptions, and chapters." }, "htmltrackelement.label": { - "url": "$MDN_URL$/web/api/htmltrackelement/label", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/label", "status": [ "StandardTrack" ], @@ -30885,7 +30885,7 @@ "doc": "The label property of the HTMLTrackElement represents the user-readable title displayed when listing subtitle, caption, and audio descriptions for a track. It reflects the <track> element's label attribute." }, "htmltrackelement.readystate": { - "url": "$MDN_URL$/web/api/htmltrackelement/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/readyState", "status": [ "StandardTrack" ], @@ -30907,7 +30907,7 @@ "doc": "The readyState read-only property of the HTMLTrackElement interface returns a number representing the <track> element's text track readiness state:\n

      \n
    1. NONE: The text track not loaded state.
    2. \n
    3. LOADING: The text track loading state.
    4. \n
    5. LOADED: The text track loaded state.
    6. \n
    7. ERROR: The text track failed to load state.
    8. \n
    " }, "htmltrackelement.src": { - "url": "$MDN_URL$/web/api/htmltrackelement/src", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/src", "status": [ "StandardTrack" ], @@ -30929,7 +30929,7 @@ "doc": "The src property of the HTMLTrackElement interface reflects the value of\nthe <track> element's src attribute, which\nindicates the URL of the text track's data." }, "htmltrackelement.srclang": { - "url": "$MDN_URL$/web/api/htmltrackelement/srclang", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/srclang", "status": [ "StandardTrack" ], @@ -30951,7 +30951,7 @@ "doc": "The srclang property of the HTMLTrackElement interface reflects the value of\nthe <track> element's srclang attribute or the empty string if not defined.\n

    The srclang attribute is a BCP 47 language tag indicating the language of the text track's data." }, "htmltrackelement.track": { - "url": "$MDN_URL$/web/api/htmltrackelement/track", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLTrackElement/track", "status": [ "StandardTrack" ], @@ -30973,7 +30973,7 @@ "doc": "The track read-only property of the HTMLTrackElement interface returns a TextTrack object corresponding to the text track of the <track> element." }, "htmlulistelement": { - "url": "$MDN_URL$/web/api/htmlulistelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLUListElement", "status": [ "StandardTrack" ], @@ -30995,7 +30995,7 @@ "doc": "The HTMLUListElement interface provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating unordered list (<ul>) elements." }, "htmlulistelement.compact": { - "url": "$MDN_URL$/web/api/htmlulistelement/compact", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLUListElement/compact", "status": [ "StandardTrack", "Deprecated" @@ -31013,7 +31013,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The compact property of the HTMLUListElement interface indicates that spacing between list items should be reduced. The exact handling of the compact attribute is browser-specific. Instead of using this property, consider using CSS line-height instead.\n

    It reflects the compact attribute of the <ul> element." }, "htmlunknownelement": { - "url": "$MDN_URL$/web/api/htmlunknownelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLUnknownElement", "status": [ "StandardTrack" ], @@ -31030,7 +31030,7 @@ "doc": "The HTMLUnknownElement interface represents an invalid HTML element and derives from the HTMLElement interface, but without implementing any additional properties or methods." }, "htmlvideoelement": { - "url": "$MDN_URL$/web/api/htmlvideoelement", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement", "status": [ "StandardTrack" ], @@ -31052,7 +31052,7 @@ "doc": "Implemented by the <video> element, the HTMLVideoElement interface provides special properties and methods for manipulating video objects. It also inherits properties and methods of HTMLMediaElement and HTMLElement.\n

    The list of supported media formats varies from one browser to the other. You should either provide your video in a single format that all the relevant browsers supports, or provide multiple video sources in enough different formats that all the browsers you need to support are covered." }, "htmlvideoelement.cancelvideoframecallback": { - "url": "$MDN_URL$/web/api/htmlvideoelement/cancelvideoframecallback", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/cancelVideoFrameCallback", "status": [ "StandardTrack" ], @@ -31077,7 +31077,7 @@ "returns": "None (undefined)." }, "htmlvideoelement.disablepictureinpicture": { - "url": "$MDN_URL$/web/api/htmlvideoelement/disablepictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/disablePictureInPicture", "status": [ "StandardTrack" ], @@ -31095,7 +31095,7 @@ "doc": "The HTMLVideoElement disablePictureInPicture property reflects the HTML attribute indicating whether the picture-in-picture feature is disabled for the current element.\n

    This value only represents a request from the website to the user agent. User configuration may change the eventual behavior—for example, Firefox users can change the media.videocontrols.picture-in-picture.respect-disablePictureInPicture setting to ignore the request to disable PiP." }, "htmlvideoelement.getvideoplaybackquality": { - "url": "$MDN_URL$/web/api/htmlvideoelement/getvideoplaybackquality", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/getVideoPlaybackQuality", "status": [ "StandardTrack" ], @@ -31118,7 +31118,7 @@ "returns": "A VideoPlaybackQuality object providing information about the video\nelement's current playback quality." }, "htmlvideoelement.height": { - "url": "$MDN_URL$/web/api/htmlvideoelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/height", "status": [ "StandardTrack" ], @@ -31140,7 +31140,7 @@ "doc": "The height property of the HTMLVideoElement interface returns an integer that reflects the height attribute of the <video> element, specifying the displayed height of the resource in CSS pixels." }, "htmlvideoelement.poster": { - "url": "$MDN_URL$/web/api/htmlvideoelement/poster", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/poster", "status": [ "StandardTrack" ], @@ -31162,7 +31162,7 @@ "doc": "The poster property of the HTMLVideoElement interface is a string that reflects the URL for an image to be shown while no video data is available. If the property does not represent a valid URL, no poster frame will be shown.\n

    It reflects the poster attribute of the <video> element." }, "htmlvideoelement.requestpictureinpicture": { - "url": "$MDN_URL$/web/api/htmlvideoelement/requestpictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/requestPictureInPicture", "status": [ "StandardTrack" ], @@ -31187,7 +31187,7 @@ } }, "htmlvideoelement.requestvideoframecallback": { - "url": "$MDN_URL$/web/api/htmlvideoelement/requestvideoframecallback", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/requestVideoFrameCallback", "status": [ "StandardTrack" ], @@ -31212,7 +31212,7 @@ "returns": "A number representing a unique callback ID.\n

    This can be passed to HTMLVideoElement.cancelVideoFrameCallback() to cancel the callback registration." }, "htmlvideoelement.videoheight": { - "url": "$MDN_URL$/web/api/htmlvideoelement/videoheight", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/videoHeight", "status": [ "StandardTrack" ], @@ -31234,7 +31234,7 @@ "doc": "The HTMLVideoElement interface's read-only videoHeight property indicates the intrinsic height of the video, expressed in CSS pixels.\nIn simple terms, this is the height of the media in its natural size." }, "htmlvideoelement.videowidth": { - "url": "$MDN_URL$/web/api/htmlvideoelement/videowidth", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/videoWidth", "status": [ "StandardTrack" ], @@ -31256,7 +31256,7 @@ "doc": "The HTMLVideoElement interface's read-only videoWidth property indicates the intrinsic width of the video, expressed in CSS pixels.\nIn simple terms, this is the width of the media in its natural size.\n

    See HTMLVideoElement.videoHeight > About intrinsic width and height for more details." }, "htmlvideoelement.width": { - "url": "$MDN_URL$/web/api/htmlvideoelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/HTMLVideoElement/width", "status": [ "StandardTrack" ], @@ -31278,7 +31278,7 @@ "doc": "The width property of the HTMLVideoElement interface returns an integer that reflects the width attribute of the <video> element, specifying the displayed width of the resource in CSS pixels." }, "idbcursor": { - "url": "$MDN_URL$/web/api/idbcursor", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor", "status": [ "StandardTrack" ], @@ -31300,7 +31300,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n
    \n

    Note:\nNot to be confused with IDBCursorWithValue which is just an IDBCursor interface with an additional value property.\n

    \n

    The IDBCursor interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database.\n

    The cursor has a source that indicates which index or object store it is iterating over. It has a position within the range, and moves in a direction that is increasing or decreasing in the order of record keys. The cursor enables an application to asynchronously process all the records in the cursor's range.\n

    You can have an unlimited number of cursors at the same time. You always get the same IDBCursor object representing a given cursor. Operations are performed on the underlying index or object store." }, "idbcursor.advance": { - "url": "$MDN_URL$/web/api/idbcursor/advance", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/advance", "status": [ "StandardTrack" ], @@ -31331,7 +31331,7 @@ } }, "idbcursor.continue": { - "url": "$MDN_URL$/web/api/idbcursor/continue", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/continue", "status": [ "StandardTrack" ], @@ -31362,7 +31362,7 @@ } }, "idbcursor.continueprimarykey": { - "url": "$MDN_URL$/web/api/idbcursor/continueprimarykey", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/continuePrimaryKey", "status": [ "StandardTrack" ], @@ -31395,7 +31395,7 @@ } }, "idbcursor.delete": { - "url": "$MDN_URL$/web/api/idbcursor/delete", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/delete", "status": [ "StandardTrack" ], @@ -31423,7 +31423,7 @@ } }, "idbcursor.direction": { - "url": "$MDN_URL$/web/api/idbcursor/direction", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/direction", "status": [ "StandardTrack" ], @@ -31445,7 +31445,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The direction read-only property of the\nIDBCursor interface is a string that returns the\ndirection of traversal of the cursor (set using\nIDBObjectStore.openCursor for example). See the Value\nsection below for possible values." }, "idbcursor.key": { - "url": "$MDN_URL$/web/api/idbcursor/key", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/key", "status": [ "StandardTrack" ], @@ -31470,7 +31470,7 @@ } }, "idbcursor.primarykey": { - "url": "$MDN_URL$/web/api/idbcursor/primarykey", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/primaryKey", "status": [ "StandardTrack" ], @@ -31495,7 +31495,7 @@ } }, "idbcursor.request": { - "url": "$MDN_URL$/web/api/idbcursor/request", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/request", "status": [ "StandardTrack" ], @@ -31517,7 +31517,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The request read-only property of the IDBCursor interface returns the IDBRequest used to obtain the cursor." }, "idbcursor.source": { - "url": "$MDN_URL$/web/api/idbcursor/source", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/source", "status": [ "StandardTrack" ], @@ -31539,7 +31539,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The source read-only property of the\nIDBCursor interface returns the IDBObjectStore or\nIDBIndex that the cursor is iterating over. This function never returns\nnull or throws an exception, even if the cursor is currently being iterated, has\niterated past its end, or its transaction is not active." }, "idbcursor.update": { - "url": "$MDN_URL$/web/api/idbcursor/update", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursor/update", "status": [ "StandardTrack" ], @@ -31572,7 +31572,7 @@ } }, "idbcursorwithvalue": { - "url": "$MDN_URL$/web/api/idbcursorwithvalue", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursorWithValue", "status": [ "StandardTrack" ], @@ -31594,7 +31594,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBCursorWithValue interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. It is the same as the IDBCursor, except that it includes the value property.\n

    The cursor has a source that indicates which index or object store it is iterating over. It has a position within the range, and moves in a direction that is increasing or decreasing in the order of record keys. The cursor enables an application to asynchronously process all the records in the cursor's range.\n

    You can have an unlimited number of cursors at the same time. You always get the same IDBCursorWithValue object representing a given cursor. Operations are performed on the underlying index or object store." }, "idbcursorwithvalue.value": { - "url": "$MDN_URL$/web/api/idbcursorwithvalue/value", + "url": "https://developer.mozilla.org/docs/Web/API/IDBCursorWithValue/value", "status": [ "StandardTrack" ], @@ -31616,7 +31616,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The value read-only property of the\nIDBCursorWithValue interface returns the value of the current cursor,\nwhatever that is." }, "idbdatabase": { - "url": "$MDN_URL$/web/api/idbdatabase", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase", "status": [ "StandardTrack" ], @@ -31638,7 +31638,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBDatabase interface of the IndexedDB API provides a connection to a database; you can use an IDBDatabase object to open a transaction on your database then create, manipulate, and delete objects (data) in that database. The interface provides the only way to get and manage versions of the database.\n

    \n

    Note:\nEverything you do in IndexedDB always happens in the context of a transaction, representing interactions with data in the database. All objects in IndexedDB — including object stores, indexes, and cursors — are tied to a particular transaction. Thus, you cannot execute commands, access data, or open anything outside of a transaction.\n

    " }, "idbdatabase.close": { - "url": "$MDN_URL$/web/api/idbdatabase/close", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/close", "status": [ "StandardTrack" ], @@ -31661,7 +31661,7 @@ "returns": "None (undefined)." }, "idbdatabase.createobjectstore": { - "url": "$MDN_URL$/web/api/idbdatabase/createobjectstore", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/createObjectStore", "status": [ "StandardTrack" ], @@ -31695,7 +31695,7 @@ } }, "idbdatabase.deleteobjectstore": { - "url": "$MDN_URL$/web/api/idbdatabase/deleteobjectstore", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/deleteObjectStore", "status": [ "StandardTrack" ], @@ -31726,7 +31726,7 @@ } }, "idbdatabase.name": { - "url": "$MDN_URL$/web/api/idbdatabase/name", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/name", "status": [ "StandardTrack" ], @@ -31748,7 +31748,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the\nIDBDatabase interface is a string that contains the\nname of the connected database." }, "idbdatabase.objectstorenames": { - "url": "$MDN_URL$/web/api/idbdatabase/objectstorenames", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/objectStoreNames", "status": [ "StandardTrack" ], @@ -31770,7 +31770,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The objectStoreNames read-only property of the\nIDBDatabase interface is a DOMStringList containing a\nlist of the names of the object stores currently in the connected database." }, "idbdatabase.transaction": { - "url": "$MDN_URL$/web/api/idbdatabase/transaction", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/transaction", "status": [ "StandardTrack" ], @@ -31804,7 +31804,7 @@ } }, "idbdatabase.version": { - "url": "$MDN_URL$/web/api/idbdatabase/version", + "url": "https://developer.mozilla.org/docs/Web/API/IDBDatabase/version", "status": [ "StandardTrack" ], @@ -31826,7 +31826,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The version property of the IDBDatabase\ninterface is a 64-bit integer\nthat contains the version of the connected database.\nWhen a database is first created, this attribute is an empty string." }, "idbfactory": { - "url": "$MDN_URL$/web/api/idbfactory", + "url": "https://developer.mozilla.org/docs/Web/API/IDBFactory", "status": [ "StandardTrack" ], @@ -31848,7 +31848,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBFactory interface of the IndexedDB API lets applications asynchronously access the indexed databases. The object that implements the interface is window.indexedDB. You open — that is, create and access — and delete a database with this object, and not directly with IDBFactory." }, "idbfactory.cmp": { - "url": "$MDN_URL$/web/api/idbfactory/cmp", + "url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/cmp", "status": [ "StandardTrack" ], @@ -31878,7 +31878,7 @@ } }, "idbfactory.databases": { - "url": "$MDN_URL$/web/api/idbfactory/databases", + "url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/databases", "status": [ "StandardTrack" ], @@ -31904,7 +31904,7 @@ } }, "idbfactory.deletedatabase": { - "url": "$MDN_URL$/web/api/idbfactory/deletedatabase", + "url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/deleteDatabase", "status": [ "StandardTrack" ], @@ -31931,7 +31931,7 @@ "returns": "An IDBOpenDBRequest on which subsequent events related to this request are fired.\n

    If the operation is successful, the value of the request's result property is null." }, "idbfactory.open": { - "url": "$MDN_URL$/web/api/idbfactory/open", + "url": "https://developer.mozilla.org/docs/Web/API/IDBFactory/open", "status": [ "StandardTrack" ], @@ -31961,7 +31961,7 @@ } }, "idbindex": { - "url": "$MDN_URL$/web/api/idbindex", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex", "status": [ "StandardTrack" ], @@ -31983,7 +31983,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    IDBIndex interface of the IndexedDB API provides asynchronous access to an index in a database. An index is a kind of object store for looking up records in another object store, called the referenced object store. You use this interface to retrieve data.\n

    You can retrieve records in an object store through the primary key or by using an index. An index lets you look up records in an object store using properties of the values in the object stores records other than the primary key\n

    The index is a persistent key-value storage where the value part of its records is the key part of a record in the referenced object store. The records in an index are automatically populated whenever records in the referenced object store are inserted, updated, or deleted. Each record in an index can point to only one record in its referenced object store, but several indexes can reference the same object store. When the object store changes, all indexes that refers to the object store are automatically updated.\n

    You can grab a set of keys within a range. To learn more, see IDBKeyRange." }, "idbindex.count": { - "url": "$MDN_URL$/web/api/idbindex/count", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/count", "status": [ "StandardTrack" ], @@ -32014,7 +32014,7 @@ } }, "idbindex.get": { - "url": "$MDN_URL$/web/api/idbindex/get", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/get", "status": [ "StandardTrack" ], @@ -32045,7 +32045,7 @@ } }, "idbindex.getall": { - "url": "$MDN_URL$/web/api/idbindex/getall", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getAll", "status": [ "StandardTrack" ], @@ -32078,7 +32078,7 @@ } }, "idbindex.getallkeys": { - "url": "$MDN_URL$/web/api/idbindex/getallkeys", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getAllKeys", "status": [ "StandardTrack" ], @@ -32111,7 +32111,7 @@ } }, "idbindex.getallrecords": { - "url": "$MDN_URL$/web/api/idbindex/getallrecords", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getAllRecords", "status": [ "Experimental", "StandardTrack" @@ -32139,7 +32139,7 @@ } }, "idbindex.getkey": { - "url": "$MDN_URL$/web/api/idbindex/getkey", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getKey", "status": [ "StandardTrack" ], @@ -32170,7 +32170,7 @@ } }, "idbindex.isautolocale": { - "url": "$MDN_URL$/web/api/idbindex/isautolocale", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/isAutoLocale", "status": [ "Deprecated" ], @@ -32178,7 +32178,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The isAutoLocale read-only property of the IDBIndex interface returns a boolean value indicating whether the index had a locale value of auto specified upon its creation (see the options parameter to IDBObjectStore.createIndex().)" }, "idbindex.keypath": { - "url": "$MDN_URL$/web/api/idbindex/keypath", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/keyPath", "status": [ "StandardTrack" ], @@ -32200,7 +32200,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The keyPath property of the IDBIndex\ninterface returns the key path of the current index. If null, this index is not auto-populated." }, "idbindex.locale": { - "url": "$MDN_URL$/web/api/idbindex/locale", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/locale", "status": [ "Deprecated" ], @@ -32208,7 +32208,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The locale read-only property of the IDBIndex interface returns the locale of the index (for example en-US, or pl) if it had a locale value specified upon its creation (see the options parameter to IDBObjectStore.createIndex().) Note that this property always returns the current locale being used in this index, in other words, it never returns \"auto\"." }, "idbindex.multientry": { - "url": "$MDN_URL$/web/api/idbindex/multientry", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/multiEntry", "status": [ "StandardTrack" ], @@ -32230,7 +32230,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The multiEntry read-only property of the\nIDBIndex interface returns a boolean value that affects how the index\nbehaves when the result of evaluating the index's key path yields an array.\n

    This is decided when the index is created, using the\nIDBObjectStore.createIndex method. This method takes an optional\noptions parameter whose multiEntry property is set to true/false." }, "idbindex.name": { - "url": "$MDN_URL$/web/api/idbindex/name", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/name", "status": [ "StandardTrack" ], @@ -32257,7 +32257,7 @@ } }, "idbindex.objectstore": { - "url": "$MDN_URL$/web/api/idbindex/objectstore", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/objectStore", "status": [ "StandardTrack" ], @@ -32279,7 +32279,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The objectStore property of the IDBIndex\ninterface returns the object store referenced by the current index." }, "idbindex.opencursor": { - "url": "$MDN_URL$/web/api/idbindex/opencursor", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/openCursor", "status": [ "StandardTrack" ], @@ -32312,7 +32312,7 @@ } }, "idbindex.openkeycursor": { - "url": "$MDN_URL$/web/api/idbindex/openkeycursor", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/openKeyCursor", "status": [ "StandardTrack" ], @@ -32345,7 +32345,7 @@ } }, "idbindex.unique": { - "url": "$MDN_URL$/web/api/idbindex/unique", + "url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/unique", "status": [ "StandardTrack" ], @@ -32367,7 +32367,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The unique read-only property returns a boolean that\nstates whether the index allows duplicate keys.\n

    This is decided when the index is created, using the\nIDBObjectStore.createIndex method. This method takes an optional\nparameter, unique, which if set to true means that the index\nwill not be able to accept duplicate entries." }, "idbkeyrange": { - "url": "$MDN_URL$/web/api/idbkeyrange", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange", "status": [ "StandardTrack" ], @@ -32389,7 +32389,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBKeyRange interface of the IndexedDB API represents a continuous interval over some data type that is used for keys. Records can be retrieved from IDBObjectStore and IDBIndex objects using keys or a range of keys. You can limit the range using lower and upper bounds. For example, you can iterate over all values of a key in the value range A–Z.\n

    A key range can be a single value or a range with upper and lower bounds or endpoints. If the key range has both upper and lower bounds, then it is bounded; if it has no bounds, it is unbounded. A bounded key range can either be open (the endpoints are excluded) or closed (the endpoints are included). To retrieve all keys within a certain range, you can use the following code constructs:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    RangeCode
    All keys ≥ xIDBKeyRange.lowerBound(x)
    All keys > xIDBKeyRange.lowerBound(x, true)
    All keys ≤ yIDBKeyRange.upperBound(y)
    All keys < yIDBKeyRange.upperBound(y, true)
    All keys ≥ x && ≤ yIDBKeyRange.bound(x, y)
    All keys > x &&< yIDBKeyRange.bound(x, y, true, true)
    All keys > x && ≤ yIDBKeyRange.bound(x, y, true, false)
    All keys ≥ x &&< yIDBKeyRange.bound(x, y, false, true)
    The key = zIDBKeyRange.only(z)
    \n

    A key is in a key range if the following conditions are true:\n

    " }, "idbkeyrange.bound": { - "url": "$MDN_URL$/web/api/idbkeyrange/bound_static", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/bound_static", "status": [ "StandardTrack" ], @@ -32421,7 +32421,7 @@ } }, "idbkeyrange.includes": { - "url": "$MDN_URL$/web/api/idbkeyrange/includes", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/includes", "status": [ "StandardTrack" ], @@ -32450,7 +32450,7 @@ } }, "idbkeyrange.lower": { - "url": "$MDN_URL$/web/api/idbkeyrange/lower", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lower", "status": [ "StandardTrack" ], @@ -32472,7 +32472,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lower read-only property of the\nIDBKeyRange interface returns the lower bound of the key range." }, "idbkeyrange.lowerbound": { - "url": "$MDN_URL$/web/api/idbkeyrange/lowerbound_static", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lowerBound_static", "status": [ "StandardTrack" ], @@ -32502,7 +32502,7 @@ } }, "idbkeyrange.loweropen": { - "url": "$MDN_URL$/web/api/idbkeyrange/loweropen", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/lowerOpen", "status": [ "StandardTrack" ], @@ -32524,7 +32524,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lowerOpen read-only property of the\nIDBKeyRange interface returns a boolean indicating whether the\nlower-bound value is included in the key range." }, "idbkeyrange.only": { - "url": "$MDN_URL$/web/api/idbkeyrange/only_static", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/only_static", "status": [ "StandardTrack" ], @@ -32553,7 +32553,7 @@ } }, "idbkeyrange.upper": { - "url": "$MDN_URL$/web/api/idbkeyrange/upper", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upper", "status": [ "StandardTrack" ], @@ -32575,7 +32575,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The upper read-only property of the\nIDBKeyRange interface returns the upper bound of the key range." }, "idbkeyrange.upperbound": { - "url": "$MDN_URL$/web/api/idbkeyrange/upperbound_static", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upperBound_static", "status": [ "StandardTrack" ], @@ -32605,7 +32605,7 @@ } }, "idbkeyrange.upperopen": { - "url": "$MDN_URL$/web/api/idbkeyrange/upperopen", + "url": "https://developer.mozilla.org/docs/Web/API/IDBKeyRange/upperOpen", "status": [ "StandardTrack" ], @@ -32627,7 +32627,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The upperOpen read-only property of the\nIDBKeyRange interface returns a boolean indicating whether the\nupper-bound value is included in the key range." }, "idbobjectstore": { - "url": "$MDN_URL$/web/api/idbobjectstore", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore", "status": [ "StandardTrack" ], @@ -32649,7 +32649,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBObjectStore interface of the IndexedDB API represents an object store in a database. Records within an object store are sorted according to their keys. This sorting enables fast insertion, look-up, and ordered retrieval." }, "idbobjectstore.add": { - "url": "$MDN_URL$/web/api/idbobjectstore/add", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/add", "status": [ "StandardTrack" ], @@ -32684,7 +32684,7 @@ } }, "idbobjectstore.autoincrement": { - "url": "$MDN_URL$/web/api/idbobjectstore/autoincrement", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/autoIncrement", "status": [ "StandardTrack" ], @@ -32706,7 +32706,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The autoIncrement read-only property of the\nIDBObjectStore interface returns the value of the auto increment flag\nfor this object store.\n

    Note that every object store has its own separate auto increment counter." }, "idbobjectstore.clear": { - "url": "$MDN_URL$/web/api/idbobjectstore/clear", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/clear", "status": [ "StandardTrack" ], @@ -32734,7 +32734,7 @@ } }, "idbobjectstore.count": { - "url": "$MDN_URL$/web/api/idbobjectstore/count", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/count", "status": [ "StandardTrack" ], @@ -32765,7 +32765,7 @@ } }, "idbobjectstore.createindex": { - "url": "$MDN_URL$/web/api/idbobjectstore/createindex", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/createIndex", "status": [ "StandardTrack" ], @@ -32800,7 +32800,7 @@ } }, "idbobjectstore.delete": { - "url": "$MDN_URL$/web/api/idbobjectstore/delete", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/delete", "status": [ "StandardTrack" ], @@ -32832,7 +32832,7 @@ } }, "idbobjectstore.deleteindex": { - "url": "$MDN_URL$/web/api/idbobjectstore/deleteindex", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/deleteIndex", "status": [ "StandardTrack" ], @@ -32863,7 +32863,7 @@ } }, "idbobjectstore.get": { - "url": "$MDN_URL$/web/api/idbobjectstore/get", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/get", "status": [ "StandardTrack" ], @@ -32894,7 +32894,7 @@ } }, "idbobjectstore.getall": { - "url": "$MDN_URL$/web/api/idbobjectstore/getall", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getAll", "status": [ "StandardTrack" ], @@ -32928,7 +32928,7 @@ } }, "idbobjectstore.getallkeys": { - "url": "$MDN_URL$/web/api/idbobjectstore/getallkeys", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getAllKeys", "status": [ "StandardTrack" ], @@ -32962,7 +32962,7 @@ } }, "idbobjectstore.getallrecords": { - "url": "$MDN_URL$/web/api/idbobjectstore/getallrecords", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getAllRecords", "status": [ "Experimental", "StandardTrack" @@ -32990,7 +32990,7 @@ } }, "idbobjectstore.getkey": { - "url": "$MDN_URL$/web/api/idbobjectstore/getkey", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getKey", "status": [ "StandardTrack" ], @@ -33021,7 +33021,7 @@ } }, "idbobjectstore.indexnames": { - "url": "$MDN_URL$/web/api/idbobjectstore/indexnames", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/indexNames", "status": [ "StandardTrack" ], @@ -33043,7 +33043,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The indexNames read-only property of the\nIDBObjectStore interface returns a list of the names of indexes on objects\nin this object store." }, "idbobjectstore.keypath": { - "url": "$MDN_URL$/web/api/idbobjectstore/keypath", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/keyPath", "status": [ "StandardTrack" ], @@ -33065,7 +33065,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The keyPath read-only property of the\nIDBObjectStore interface returns the key path of this object store.\n

    If this property is null, the application must provide a key for each modification\noperation." }, "idbobjectstore.name": { - "url": "$MDN_URL$/web/api/idbobjectstore/name", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/name", "status": [ "StandardTrack" ], @@ -33092,7 +33092,7 @@ } }, "idbobjectstore.opencursor": { - "url": "$MDN_URL$/web/api/idbobjectstore/opencursor", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/openCursor", "status": [ "StandardTrack" ], @@ -33124,7 +33124,7 @@ } }, "idbobjectstore.openkeycursor": { - "url": "$MDN_URL$/web/api/idbobjectstore/openkeycursor", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/openKeyCursor", "status": [ "StandardTrack" ], @@ -33156,7 +33156,7 @@ } }, "idbobjectstore.put": { - "url": "$MDN_URL$/web/api/idbobjectstore/put", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/put", "status": [ "StandardTrack" ], @@ -33190,7 +33190,7 @@ } }, "idbobjectstore.transaction": { - "url": "$MDN_URL$/web/api/idbobjectstore/transaction", + "url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/transaction", "status": [ "StandardTrack" ], @@ -33212,7 +33212,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The transaction read-only property of the\nIDBObjectStore interface returns the transaction object to which this\nobject store belongs." }, "idbopendbrequest": { - "url": "$MDN_URL$/web/api/idbopendbrequest", + "url": "https://developer.mozilla.org/docs/Web/API/IDBOpenDBRequest", "status": [ "StandardTrack" ], @@ -33234,7 +33234,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBOpenDBRequest interface of the IndexedDB API provides access to the results of requests to open or delete databases (performed using IDBFactory.open and IDBFactory.deleteDatabase), using specific event handler attributes." }, "idbrequest": { - "url": "$MDN_URL$/web/api/idbrequest", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest", "status": [ "StandardTrack" ], @@ -33256,7 +33256,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBRequest interface of the IndexedDB API provides access to results of asynchronous requests to databases and database objects using event handler attributes. Each reading and writing operation on a database is done using a request.\n

    The request object does not initially contain any information about the result of the operation, but once information becomes available, an event is fired on the request, and the information becomes available through the properties of the IDBRequest instance.\n

    All asynchronous operations immediately return an IDBRequest instance. Each request has a readyState that is set to the 'pending' state; this changes to 'done' when the request is completed or fails. When the state is set to done, every request returns a result and an error, and an event is fired on the request. When the state is still pending, any attempt to access the result or error raises an InvalidStateError exception.\n

    In plain words, all asynchronous methods return a request object. If the request has been completed successfully, the result is made available through the result property and an event indicating success is fired at the request (success). If an error occurs while performing the operation, the exception is made available through the error property and an error event is fired (error).\n

    The interface IDBOpenDBRequest is derived from IDBRequest." }, "idbrequest.error": { - "url": "$MDN_URL$/web/api/idbrequest/error", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/error", "status": [ "StandardTrack" ], @@ -33281,7 +33281,7 @@ } }, "idbrequest.readystate": { - "url": "$MDN_URL$/web/api/idbrequest/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/readyState", "status": [ "StandardTrack" ], @@ -33303,7 +33303,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readyState read-only property of the\nIDBRequest interface returns the state of the request.\n

    Every request starts in the pending state. The state changes to\ndone when the request completes successfully or when an error\noccurs." }, "idbrequest.result": { - "url": "$MDN_URL$/web/api/idbrequest/result", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/result", "status": [ "StandardTrack" ], @@ -33328,7 +33328,7 @@ } }, "idbrequest.source": { - "url": "$MDN_URL$/web/api/idbrequest/source", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/source", "status": [ "StandardTrack" ], @@ -33350,7 +33350,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The source read-only property of the\nIDBRequest interface returns the source of the request, such as an\nIndex or an object store. If no source exists (such as when calling\nIDBFactory.open), it returns null." }, "idbrequest.transaction": { - "url": "$MDN_URL$/web/api/idbrequest/transaction", + "url": "https://developer.mozilla.org/docs/Web/API/IDBRequest/transaction", "status": [ "StandardTrack" ], @@ -33372,7 +33372,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The transaction read-only property of the IDBRequest\ninterface returns the transaction for the request, that is, the transaction the\nrequest is being made inside.\n

    This property can be null for requests not made within transactions,\nsuch as for requests returned from IDBFactory.open — in this case\nyou're just connecting to a database, so there is no transaction to return. If a\nversion upgrade is needed when opening a database then during the\nupgradeneeded event handler the\ntransaction property will be an\nIDBTransaction with mode equal\nto \"versionchange\", and can be used to access existing object stores and\nindexes, or abort the upgrade. Following the upgrade, the\ntransaction property will again be null." }, "idbtransaction": { - "url": "$MDN_URL$/web/api/idbtransaction", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction", "status": [ "StandardTrack" ], @@ -33394,7 +33394,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBTransaction interface of the IndexedDB API provides a static, asynchronous transaction on a database using event handler attributes. All reading and writing of data is done within transactions. You use IDBDatabase to start transactions, IDBTransaction to set the mode of the transaction (e.g., is it readonly or readwrite), and you access an IDBObjectStore to make a request. You can also use an IDBTransaction object to abort transactions.\n

    Transactions are started when the transaction is created, not when the first request is placed; for example consider this:\n

    \n```js\nconst trans1 = db.transaction(\"foo\", \"readwrite\");\nconst trans2 = db.transaction(\"foo\", \"readwrite\");\nconst objectStore2 = trans2.objectStore(\"foo\");\nconst objectStore1 = trans1.objectStore(\"foo\");\nobjectStore2.put(\"2\", \"key\");\nobjectStore1.put(\"1\", \"key\");\n```\n
    \n

    After the code is executed the object store should contain the value \"2\", since trans2 should run after trans1.\n

    A transaction alternates between active and inactive states between event loop tasks. It's active in the task when it was created, and in each task of the requests' success or error event handlers. It's inactive in all other tasks, in which case placing requests will fail. If no new requests are placed when the transaction is active, and there are no other outstanding requests, the transaction will automatically commit." }, "idbtransaction.abort": { - "url": "$MDN_URL$/web/api/idbtransaction/abort", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/abort", "status": [ "StandardTrack" ], @@ -33420,7 +33420,7 @@ } }, "idbtransaction.commit": { - "url": "$MDN_URL$/web/api/idbtransaction/commit", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/commit", "status": [ "StandardTrack" ], @@ -33446,7 +33446,7 @@ } }, "idbtransaction.db": { - "url": "$MDN_URL$/web/api/idbtransaction/db", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/db", "status": [ "StandardTrack" ], @@ -33468,7 +33468,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The db read-only property of the IDBTransaction interface returns the database connection\nwith which this transaction is associated." }, "idbtransaction.durability": { - "url": "$MDN_URL$/web/api/idbtransaction/durability", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/durability", "status": [ "StandardTrack" ], @@ -33489,7 +33489,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The durability read-only property of the IDBTransaction interface returns the durability hint the transaction was created with.\nThis is a hint to the user agent of whether to prioritize performance or durability when committing the transaction.\n

    The value of this property is defined in the options.durability parameter when creating a transaction using IDBDatabase.transaction()." }, "idbtransaction.error": { - "url": "$MDN_URL$/web/api/idbtransaction/error", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/error", "status": [ "StandardTrack" ], @@ -33511,7 +33511,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBTransaction.error property of the IDBTransaction interface\nreturns the type of error when there is an unsuccessful transaction." }, "idbtransaction.mode": { - "url": "$MDN_URL$/web/api/idbtransaction/mode", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/mode", "status": [ "StandardTrack" ], @@ -33533,7 +33533,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The mode read-only property of the\nIDBTransaction interface returns the current mode for accessing the\ndata in the object stores in the scope of the transaction (i.e., is the mode to be\nread-only, or do you want to write to the object stores?) The default value is\nreadonly." }, "idbtransaction.objectstore": { - "url": "$MDN_URL$/web/api/idbtransaction/objectstore", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/objectStore", "status": [ "StandardTrack" ], @@ -33563,7 +33563,7 @@ } }, "idbtransaction.objectstorenames": { - "url": "$MDN_URL$/web/api/idbtransaction/objectstorenames", + "url": "https://developer.mozilla.org/docs/Web/API/IDBTransaction/objectStoreNames", "status": [ "StandardTrack" ], @@ -33585,7 +33585,7 @@ "doc": "The objectStoreNames read-only property of the\nIDBTransaction interface returns a DOMStringList of names\nof IDBObjectStore objects." }, "idbversionchangeevent": { - "url": "$MDN_URL$/web/api/idbversionchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent", "status": [ "StandardTrack" ], @@ -33607,7 +33607,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The IDBVersionChangeEvent interface of the IndexedDB API indicates that the version of the database has changed, as the result of an onupgradeneeded event handler function." }, "idbversionchangeevent.idbversionchangeevent": { - "url": "$MDN_URL$/web/api/idbversionchangeevent/idbversionchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/IDBVersionChangeEvent", "status": [ "StandardTrack" ], @@ -33634,7 +33634,7 @@ "returns": "A new IDBVersionChangeEvent object." }, "idbversionchangeevent.newversion": { - "url": "$MDN_URL$/web/api/idbversionchangeevent/newversion", + "url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/newVersion", "status": [ "StandardTrack" ], @@ -33656,7 +33656,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The newVersion read-only property of the\nIDBVersionChangeEvent interface returns the new version number of the\ndatabase." }, "idbversionchangeevent.oldversion": { - "url": "$MDN_URL$/web/api/idbversionchangeevent/oldversion", + "url": "https://developer.mozilla.org/docs/Web/API/IDBVersionChangeEvent/oldVersion", "status": [ "StandardTrack" ], @@ -33678,7 +33678,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The oldVersion read-only property of the\nIDBVersionChangeEvent interface returns the old version number of the\ndatabase.\n

    When the opened database doesn't exist yet, the value of oldVersion is 0." }, "identitycredential": { - "url": "$MDN_URL$/web/api/identitycredential", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredential", "status": [ "Experimental", "StandardTrack" @@ -33695,7 +33695,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The IdentityCredential interface of the Federated Credential Management API (FedCM) represents a user identity credential arising from a successful federated sign-in.\n

    A successful navigator.credentials.get() call that includes an identity option fulfills with an IdentityCredential instance." }, "identitycredential.configurl": { - "url": "$MDN_URL$/web/api/identitycredential/configurl", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredential/configURL", "status": [ "Experimental", "StandardTrack" @@ -33709,7 +33709,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The configURL read-only property of the IdentityCredential interface returns a string specifying the config file URL of the identity provider (IdP) used for sign-in.\n

    See Provide a config file for more information." }, "identitycredential.disconnect": { - "url": "$MDN_URL$/web/api/identitycredential/disconnect_static", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredential/disconnect_static", "status": [ "Experimental", "StandardTrack" @@ -33732,7 +33732,7 @@ } }, "identitycredential.isautoselected": { - "url": "$MDN_URL$/web/api/identitycredential/isautoselected", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredential/isAutoSelected", "status": [ "Experimental", "StandardTrack" @@ -33746,7 +33746,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The isAutoSelected read-only property of the IdentityCredential interface indicates whether the federated sign-in flow was carried out using auto-reauthentication (i.e., without user mediation) or not.\n

    Automatic reauthentication can occur when a navigator.credentials.get() call is issued with a mediation option value of \"optional\" or \"silent\". It is useful for a relying party (RP) to know whether auto reauthentication occurred for analytics/performance evaluation and for UX purposes — automatic sign-in may warrant a different UI flow to non-automatic sign-in." }, "identitycredential.token": { - "url": "$MDN_URL$/web/api/identitycredential/token", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredential/token", "status": [ "Experimental", "StandardTrack" @@ -33763,7 +33763,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The token read-only property of the IdentityCredential interface returns the token used to validate the associated sign-in.\n

    The FedCM API does not define the structure of the token object or what the RP should do with it: this depends entirely on the federated identity protocol that the IdP implements.\n

    When an RP chooses to work with a particular IdP, they will provide instructions for how to interpret and use the returned token value." }, "identitycredentialerror": { - "url": "$MDN_URL$/web/api/identitycredentialerror", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredentialError", "status": [ "Experimental", "StandardTrack" @@ -33777,7 +33777,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The IdentityCredentialError interface of the FedCM API describes an authentication error indicating that the user agent did not receive an identity assertion after the user has requested to use a federated account. This can happen if the client is unauthorized or if the server is temporarily unavailable, for example.\n

    Browsers can use this error type to show the error message in the user interface." }, "identitycredentialerror.error": { - "url": "$MDN_URL$/web/api/identitycredentialerror/error", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredentialError/error", "status": [ "Experimental", "StandardTrack" @@ -33790,7 +33790,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The error read-only property of the IdentityCredentialError interface is either one of the values listed in the OAuth 2.0 specified error list or an arbitrary string giving more information about the error." }, "identitycredentialerror.identitycredentialerror": { - "url": "$MDN_URL$/web/api/identitycredentialerror/identitycredentialerror", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredentialError/IdentityCredentialError", "status": [ "Experimental", "StandardTrack" @@ -33808,7 +33808,7 @@ } }, "identitycredentialerror.url": { - "url": "$MDN_URL$/web/api/identitycredentialerror/url", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityCredentialError/url", "status": [ "Experimental", "StandardTrack" @@ -33829,7 +33829,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The IdentityCredentialRequestOptions dictionary represents the object passed to CredentialsContainer.get() as the value of the identity option.\n

    When an identity option is provided in a get() call made on a relying party (RP) website, the user is offered a list of federated identity providers (IdPs) as sign-in options. Once the user signs in successfully using one of these options, the promise returned by the get() call returns an IdentityCredential object." }, "identityprovider": { - "url": "$MDN_URL$/web/api/identityprovider", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityProvider", "status": [ "Experimental", "StandardTrack" @@ -33843,7 +33843,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The IdentityProvider interface of the Federated Credential Management (FedCM) API represents an IdP and provides access to related information and functionality." }, "identityprovider.close": { - "url": "$MDN_URL$/web/api/identityprovider/close_static", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityProvider/close_static", "status": [ "Experimental", "StandardTrack" @@ -33858,7 +33858,7 @@ "returns": "undefined." }, "identityprovider.getuserinfo": { - "url": "$MDN_URL$/web/api/identityprovider/getuserinfo_static", + "url": "https://developer.mozilla.org/docs/Web/API/IdentityProvider/getUserInfo_static", "status": [ "Experimental", "StandardTrack" @@ -33881,7 +33881,7 @@ } }, "idledeadline": { - "url": "$MDN_URL$/web/api/idledeadline", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline", "status": [ "StandardTrack" ], @@ -33899,7 +33899,7 @@ "doc": "The IdleDeadline interface is used as the data type of the input parameter to idle callbacks established by calling Window.requestIdleCallback(). It offers a method, timeRemaining(), which lets you determine how much longer the user agent estimates it will remain idle and a property, didTimeout, which lets you determine if your callback is executing because its timeout duration expired.\n

    To learn more about how request callbacks work, see Collaborative Scheduling of Background Tasks." }, "idledeadline.didtimeout": { - "url": "$MDN_URL$/web/api/idledeadline/didtimeout", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline/didTimeout", "status": [ "StandardTrack" ], @@ -33917,7 +33917,7 @@ "doc": "The read-only didTimeout property on the\nIdleDeadline interface is a Boolean value which\nindicates whether or not the idle callback is being invoked because the timeout interval\nspecified when Window.requestIdleCallback() was called has expired.\n

    If didTimeout is true, the IdleDeadline object's\ntimeRemaining() method will return\napproximately 0.\n

    Idle callbacks support the concept of a timeout in order to ensure that whatever task\nthey're meant to perform actually happens, even if the user agent never has enough idle\ntime available. Your callback will typically check the value of didTimeout\nif it needs to perform an action even if the browser is too busy to grant you the time;\nyou should react by performing the needed task or, ideally, a minimal amount of work\nthat can be done to keep things moving along, then schedule a new callback to try again\nto get the rest of the work done." }, "idledeadline.timeremaining": { - "url": "$MDN_URL$/web/api/idledeadline/timeremaining", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDeadline/timeRemaining", "status": [ "StandardTrack" ], @@ -33936,7 +33936,7 @@ "returns": "A DOMHighResTimeStamp value (which is a floating-point number)\nrepresenting the number of milliseconds the user agent estimates are left in the current\nidle period. The value is ideally accurate to within about 5 microseconds.\n

    If the IdleDeadline object's didTimeout\nproperty is true, this method returns zero." }, "idledetector": { - "url": "$MDN_URL$/web/api/idledetector", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector", "status": [ "Experimental", "StandardTrack" @@ -33953,7 +33953,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The IdleDetector interface of the Idle Detection API provides methods and events for detecting user activity on a device or screen.\n

    This interface requires a secure context." }, "idledetector.idledetector": { - "url": "$MDN_URL$/web/api/idledetector/idledetector", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/IdleDetector", "status": [ "Experimental", "StandardTrack" @@ -33970,7 +33970,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The IdleDetector() constructor creates a new IdleDetector\nobject which provides events indicating when the user is no longer interacting\nwith their device or the screen has locked." }, "idledetector.requestpermission": { - "url": "$MDN_URL$/web/api/idledetector/requestpermission_static", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/requestPermission_static", "status": [ "Experimental", "StandardTrack" @@ -33988,7 +33988,7 @@ "returns": "A Promise that resolves with \"granted\" or \"denied\"." }, "idledetector.screenstate": { - "url": "$MDN_URL$/web/api/idledetector/screenstate", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/screenState", "status": [ "Experimental", "StandardTrack" @@ -34005,7 +34005,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The screenState read-only property of the IdleDetector interface\nreturns a string indicating whether the screen is locked, one of \"locked\" or\n\"unlocked\"." }, "idledetector.start": { - "url": "$MDN_URL$/web/api/idledetector/start", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/start", "status": [ "Experimental", "StandardTrack" @@ -34029,7 +34029,7 @@ } }, "idledetector.userstate": { - "url": "$MDN_URL$/web/api/idledetector/userstate", + "url": "https://developer.mozilla.org/docs/Web/API/IdleDetector/userState", "status": [ "Experimental", "StandardTrack" @@ -34046,7 +34046,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The userState read-only property of the IdleDetector interface returns a string indicating whether the user has interacted with the device since the call to start()." }, "iirfilternode": { - "url": "$MDN_URL$/web/api/iirfilternode", + "url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode", "status": [ "StandardTrack" ], @@ -34068,7 +34068,7 @@ "doc": "The IIRFilterNode interface of the Web Audio API is an AudioNode processor which implements a general infinite impulse response (IIR) filter; this type of filter can be used to implement tone control devices and graphic equalizers as well. It lets the parameters of the filter response be specified, so that it can be tuned as needed.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel countSame as on the input
    Channel interpretation\"speakers\"
    \n

    Typically, it's best to use the BiquadFilterNode interface to implement higher-order filters. There are several reasons why:\n

    \n

    However, if you need to create an odd-ordered IIR filter, you'll need to use IIRFilterNode. You may also find this interface useful if you don't need automation, or for other reasons.\n

    \n

    Note:\nOnce the node has been created, you can't change its coefficients.\n

    \n

    IIRFilterNodes have a tail-time reference; they continue to output non-silent audio with zero input. As an IIR filter, the non-zero input continues forever, but this can be limited after some finite time in practice, when the output has approached zero closely enough. The actual time that takes depends on the filter coefficients provided." }, "iirfilternode.getfrequencyresponse": { - "url": "$MDN_URL$/web/api/iirfilternode/getfrequencyresponse", + "url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode/getFrequencyResponse", "status": [ "StandardTrack" ], @@ -34099,7 +34099,7 @@ } }, "iirfilternode.iirfilternode": { - "url": "$MDN_URL$/web/api/iirfilternode/iirfilternode", + "url": "https://developer.mozilla.org/docs/Web/API/IIRFilterNode/IIRFilterNode", "status": [ "StandardTrack" ], @@ -34126,7 +34126,7 @@ "returns": "A new IIRFilterNode object instance." }, "imagebitmap": { - "url": "$MDN_URL$/web/api/imagebitmap", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap", "status": [ "StandardTrack" ], @@ -34149,7 +34149,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageBitmap interface represents a bitmap image which can be drawn to a <canvas> without undue latency. It can be created from a variety of source objects using the Window.createImageBitmap() or WorkerGlobalScope.createImageBitmap() factory method. ImageBitmap provides an asynchronous and resource efficient pathway to prepare textures for rendering in WebGL.\n

    ImageBitmap is a transferable object." }, "imagebitmap.close": { - "url": "$MDN_URL$/web/api/imagebitmap/close", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/close", "status": [ "StandardTrack" ], @@ -34173,7 +34173,7 @@ "returns": "None (undefined)." }, "imagebitmap.height": { - "url": "$MDN_URL$/web/api/imagebitmap/height", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/height", "status": [ "StandardTrack" ], @@ -34196,7 +34196,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageBitmap.height read-only property returns the ImageBitmap object's height in CSS pixels." }, "imagebitmap.width": { - "url": "$MDN_URL$/web/api/imagebitmap/width", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmap/width", "status": [ "StandardTrack" ], @@ -34219,7 +34219,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageBitmap.width read-only property returns the ImageBitmap object's width in CSS pixels." }, "imagebitmaprenderingcontext": { - "url": "$MDN_URL$/web/api/imagebitmaprenderingcontext", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmapRenderingContext", "status": [ "StandardTrack" ], @@ -34241,7 +34241,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageBitmapRenderingContext interface is a canvas rendering context that provides the functionality to replace the canvas's contents with the given ImageBitmap. Its context id (the first argument to HTMLCanvasElement.getContext() or OffscreenCanvas.getContext()) is \"bitmaprenderer\".\n

    This interface is available in both the window and the worker context." }, "imagebitmaprenderingcontext.canvas": { - "url": "$MDN_URL$/web/api/imagebitmaprenderingcontext/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmapRenderingContext/canvas", "status": [ "StandardTrack" ], @@ -34263,7 +34263,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageBitmapRenderingContext.canvas property, part of the\nCanvas API, is a read-only reference to the\nHTMLCanvasElement or OffscreenCanvas object that is associated with the given context." }, "imagebitmaprenderingcontext.transferfromimagebitmap": { - "url": "$MDN_URL$/web/api/imagebitmaprenderingcontext/transferfromimagebitmap", + "url": "https://developer.mozilla.org/docs/Web/API/ImageBitmapRenderingContext/transferFromImageBitmap", "status": [ "StandardTrack" ], @@ -34289,7 +34289,7 @@ "returns": "None (undefined)." }, "imagecapture": { - "url": "$MDN_URL$/web/api/imagecapture", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture", "status": [ "StandardTrack" ], @@ -34304,7 +34304,7 @@ "doc": "The ImageCapture interface of the MediaStream Image Capture API provides methods to enable the capture of images or photos from a camera or other photographic device. It provides an interface for capturing images from a photographic device referenced through a valid MediaStreamTrack." }, "imagecapture.getphotocapabilities": { - "url": "$MDN_URL$/web/api/imagecapture/getphotocapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoCapabilities", "status": [ "StandardTrack" ], @@ -34324,7 +34324,7 @@ } }, "imagecapture.getphotosettings": { - "url": "$MDN_URL$/web/api/imagecapture/getphotosettings", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoSettings", "status": [ "StandardTrack" ], @@ -34344,7 +34344,7 @@ } }, "imagecapture.grabframe": { - "url": "$MDN_URL$/web/api/imagecapture/grabframe", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/grabFrame", "status": [ "StandardTrack" ], @@ -34364,7 +34364,7 @@ } }, "imagecapture.imagecapture": { - "url": "$MDN_URL$/web/api/imagecapture/imagecapture", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/ImageCapture", "status": [ "StandardTrack" ], @@ -34386,7 +34386,7 @@ } }, "imagecapture.takephoto": { - "url": "$MDN_URL$/web/api/imagecapture/takephoto", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/takePhoto", "status": [ "StandardTrack" ], @@ -34409,7 +34409,7 @@ } }, "imagecapture.track": { - "url": "$MDN_URL$/web/api/imagecapture/track", + "url": "https://developer.mozilla.org/docs/Web/API/ImageCapture/track", "status": [ "StandardTrack" ], @@ -34424,7 +34424,7 @@ "doc": "The track read-only property of the\nImageCapture interface returns a reference to the\nMediaStreamTrack passed to the\nImageCapture() constructor." }, "imagedata": { - "url": "$MDN_URL$/web/api/imagedata", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData", "status": [ "StandardTrack" ], @@ -34447,7 +34447,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ImageData interface represents the underlying pixel data of an area of a <canvas> element.\n

    It is created using the ImageData() constructor or creator methods on the CanvasRenderingContext2D object associated with a canvas: createImageData() and getImageData(). It can also be used to set a part of the canvas by using putImageData()." }, "imagedata.colorspace": { - "url": "$MDN_URL$/web/api/imagedata/colorspace", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/colorSpace", "status": [ "StandardTrack" ], @@ -34466,7 +34466,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only ImageData.colorSpace property is a string indicating the color space of the image data.\n

    The color space can be set during ImageData initialization using either the ImageData() constructor or the createImageData() method." }, "imagedata.data": { - "url": "$MDN_URL$/web/api/imagedata/data", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/data", "status": [ "StandardTrack" ], @@ -34489,7 +34489,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readonly ImageData.data property returns a\nUint8ClampedArray or Float16Array that contains the ImageData object's\npixel data. Data is stored as a one-dimensional array in the RGBA order." }, "imagedata.height": { - "url": "$MDN_URL$/web/api/imagedata/height", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/height", "status": [ "StandardTrack" ], @@ -34512,7 +34512,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readonly ImageData.height property returns the number\nof rows in the ImageData object." }, "imagedata.imagedata": { - "url": "$MDN_URL$/web/api/imagedata/imagedata", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/ImageData", "status": [ "StandardTrack" ], @@ -34546,7 +34546,7 @@ } }, "imagedata.pixelformat": { - "url": "$MDN_URL$/web/api/imagedata/pixelformat", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/pixelFormat", "status": [ "Experimental", "StandardTrack" @@ -34560,7 +34560,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only ImageData.pixelFormat property is a string indicating the pixel format of the image data.\n

    The pixel format can be set during ImageData initialization using either the ImageData() constructor or the createImageData() method." }, "imagedata.width": { - "url": "$MDN_URL$/web/api/imagedata/width", + "url": "https://developer.mozilla.org/docs/Web/API/ImageData/width", "status": [ "StandardTrack" ], @@ -34583,7 +34583,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readonly ImageData.width property returns the number\nof pixels per row in the ImageData object." }, "imagedecoder": { - "url": "$MDN_URL$/web/api/imagedecoder", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder", "status": [ "StandardTrack" ], @@ -34601,7 +34601,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The ImageDecoder interface of the WebCodecs API provides a way to unpack and decode encoded image data." }, "imagedecoder.close": { - "url": "$MDN_URL$/web/api/imagedecoder/close", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/close", "status": [ "StandardTrack" ], @@ -34620,7 +34620,7 @@ "returns": "None (undefined)." }, "imagedecoder.complete": { - "url": "$MDN_URL$/web/api/imagedecoder/complete", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/complete", "status": [ "StandardTrack" ], @@ -34638,7 +34638,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The complete read-only property of the ImageDecoder interface returns true if encoded data has completed buffering." }, "imagedecoder.completed": { - "url": "$MDN_URL$/web/api/imagedecoder/completed", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/completed", "status": [ "StandardTrack" ], @@ -34656,7 +34656,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The completed read-only property of the ImageDecoder interface returns a promise that resolves once encoded data has finished buffering." }, "imagedecoder.decode": { - "url": "$MDN_URL$/web/api/imagedecoder/decode", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/decode", "status": [ "StandardTrack" ], @@ -34681,7 +34681,7 @@ } }, "imagedecoder.imagedecoder": { - "url": "$MDN_URL$/web/api/imagedecoder/imagedecoder", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/ImageDecoder", "status": [ "StandardTrack" ], @@ -34702,7 +34702,7 @@ } }, "imagedecoder.istypesupported": { - "url": "$MDN_URL$/web/api/imagedecoder/istypesupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/isTypeSupported_static", "status": [ "StandardTrack" ], @@ -34724,7 +34724,7 @@ "returns": "A promise that resolves with a boolean value indicating whether images with a format of type can be decoded by the API." }, "imagedecoder.reset": { - "url": "$MDN_URL$/web/api/imagedecoder/reset", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/reset", "status": [ "StandardTrack" ], @@ -34743,7 +34743,7 @@ "returns": "None (undefined)." }, "imagedecoder.tracks": { - "url": "$MDN_URL$/web/api/imagedecoder/tracks", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/tracks", "status": [ "StandardTrack" ], @@ -34761,7 +34761,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The tracks read-only property of the ImageDecoder interface returns a list of the tracks in the encoded image data." }, "imagedecoder.type": { - "url": "$MDN_URL$/web/api/imagedecoder/type", + "url": "https://developer.mozilla.org/docs/Web/API/ImageDecoder/type", "status": [ "StandardTrack" ], @@ -34779,7 +34779,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The type read-only property of the ImageDecoder interface reflects the MIME type configured during construction." }, "imagetrack": { - "url": "$MDN_URL$/web/api/imagetrack", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrack", "status": [ "StandardTrack" ], @@ -34797,7 +34797,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The ImageTrack interface of the WebCodecs API represents an individual image track." }, "imagetrack.animated": { - "url": "$MDN_URL$/web/api/imagetrack/animated", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrack/animated", "status": [ "StandardTrack" ], @@ -34815,7 +34815,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The animated property of the ImageTrack interface returns true if the track is animated and therefore has multiple frames." }, "imagetrack.framecount": { - "url": "$MDN_URL$/web/api/imagetrack/framecount", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrack/frameCount", "status": [ "StandardTrack" ], @@ -34833,7 +34833,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The frameCount property of the ImageTrack interface returns the number of frames in the track." }, "imagetrack.repetitioncount": { - "url": "$MDN_URL$/web/api/imagetrack/repetitioncount", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrack/repetitionCount", "status": [ "StandardTrack" ], @@ -34851,7 +34851,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The repetitionCount property of the ImageTrack interface returns the number of repetitions of this track." }, "imagetrack.selected": { - "url": "$MDN_URL$/web/api/imagetrack/selected", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrack/selected", "status": [ "StandardTrack" ], @@ -34869,7 +34869,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The selected property of the ImageTrack interface returns true if the track is selected for decoding." }, "imagetracklist": { - "url": "$MDN_URL$/web/api/imagetracklist", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrackList", "status": [ "StandardTrack" ], @@ -34887,7 +34887,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The ImageTrackList interface of the WebCodecs API represents a list of image tracks." }, "imagetracklist.length": { - "url": "$MDN_URL$/web/api/imagetracklist/length", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrackList/length", "status": [ "StandardTrack" ], @@ -34905,7 +34905,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The length property of the ImageTrackList interface returns the length of the ImageTrackList." }, "imagetracklist.ready": { - "url": "$MDN_URL$/web/api/imagetracklist/ready", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrackList/ready", "status": [ "StandardTrack" ], @@ -34923,7 +34923,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The ready property of the ImageTrackList interface returns a Promise that resolves when the ImageTrackList is populated with tracks." }, "imagetracklist.selectedindex": { - "url": "$MDN_URL$/web/api/imagetracklist/selectedindex", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrackList/selectedIndex", "status": [ "StandardTrack" ], @@ -34941,7 +34941,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The selectedIndex property of the ImageTrackList interface returns the index of the selected track." }, "imagetracklist.selectedtrack": { - "url": "$MDN_URL$/web/api/imagetracklist/selectedtrack", + "url": "https://developer.mozilla.org/docs/Web/API/ImageTrackList/selectedTrack", "status": [ "StandardTrack" ], @@ -34959,7 +34959,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The selectedTrack property of the ImageTrackList interface returns an ImageTrack object representing the currently selected track." }, "indexeddb": { - "url": "$MDN_URL$/web/api/window/indexeddb", + "url": "https://developer.mozilla.org/docs/Web/API/Window/indexedDB", "status": [ "StandardTrack" ], @@ -34981,7 +34981,7 @@ "doc": "The indexedDB read-only property of the Window interface provides a mechanism for applications to\nasynchronously access the capabilities of indexed databases." }, "ink": { - "url": "$MDN_URL$/web/api/ink", + "url": "https://developer.mozilla.org/docs/Web/API/Ink", "status": [ "Experimental", "StandardTrack" @@ -34998,7 +34998,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Ink interface of the Ink API provides access to DelegatedInkTrailPresenter objects for the application to use to render ink strokes." }, "ink.requestpresenter": { - "url": "$MDN_URL$/web/api/ink/requestpresenter", + "url": "https://developer.mozilla.org/docs/Web/API/Ink/requestPresenter", "status": [ "Experimental", "StandardTrack" @@ -35022,7 +35022,7 @@ } }, "inputdevicecapabilities": { - "url": "$MDN_URL$/web/api/inputdevicecapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities", "status": [ "Experimental", "StandardTrack" @@ -35036,7 +35036,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The InputDeviceCapabilities interface of the Input Device Capabilities API provides information about the physical device or a group of related devices responsible for generating input events. Events caused by the same physical input device get the same instance of this object, but the converse isn't true. For example, two mice with the same capabilities in a system may appear as a single InputDeviceCapabilities instance.\n

    In some instances, InputDeviceCapabilities represents the capabilities of logical devices rather than physical devices. This allows, for example, touchscreen keyboards and physical keyboards to be represented the same way when they produce the same input." }, "inputdevicecapabilities.firestouchevents": { - "url": "$MDN_URL$/web/api/inputdevicecapabilities/firestouchevents", + "url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities/firesTouchEvents", "status": [ "Experimental", "StandardTrack" @@ -35050,7 +35050,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The firesTouchEvents read-only property of the InputDeviceCapabilities interface returns a boolean value that indicates whether the device dispatches touch events.\n

    You can use this property to detect mouse events that represent an action that may\nalready have been handled by touch event handlers. This doesn't necessarily mean the\ndevice is a touch screen. For example, stylus and mouse devices typically generate\ntouch events on mobile browsers." }, "inputdevicecapabilities.inputdevicecapabilities": { - "url": "$MDN_URL$/web/api/inputdevicecapabilities/inputdevicecapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/InputDeviceCapabilities/InputDeviceCapabilities", "status": [ "Experimental", "StandardTrack" @@ -35068,7 +35068,7 @@ "returns": "An instance of the InputDeviceCapabilities interface." }, "inputdeviceinfo": { - "url": "$MDN_URL$/web/api/inputdeviceinfo", + "url": "https://developer.mozilla.org/docs/Web/API/InputDeviceInfo", "status": [ "StandardTrack" ], @@ -35086,7 +35086,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The InputDeviceInfo interface of the Media Capture and Streams API gives access to the capabilities of the input device that it represents.\n

    InputDeviceInfo objects are returned by MediaDevices.enumerateDevices() if the returned device is an audio or video input device." }, "inputdeviceinfo.getcapabilities": { - "url": "$MDN_URL$/web/api/inputdeviceinfo/getcapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/InputDeviceInfo/getCapabilities", "status": [ "StandardTrack" ], @@ -35105,7 +35105,7 @@ "returns": "A MediaTrackCapabilities object which specifies the value or range of values which are supported for each of the user agent's supported constrainable properties. It is required to return identical information as returned by calling getCapabilities() on the first MediaStreamTrack of the same kind as this device (video or audio) in the MediaStream returned by getUserMedia({ deviceId: deviceInfo.deviceId }).\n

    See MediaStreamTrack.getCapabilities() for a list of commonly supported properties and their types.\n

    \n

    Note:\nIf the user has not granted permission to access the input device an empty object will be returned.\n

    " }, "inputevent": { - "url": "$MDN_URL$/web/api/inputevent", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent", "status": [ "StandardTrack" ], @@ -35127,7 +35127,7 @@ "doc": "The InputEvent interface represents an event notifying the user of editable content changes." }, "inputevent.data": { - "url": "$MDN_URL$/web/api/inputevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/data", "status": [ "StandardTrack" ], @@ -35149,7 +35149,7 @@ "doc": "The data read-only property of the\nInputEvent interface returns a string with inserted\ncharacters. This may be an empty string if the change doesn't insert text, such as when\ncharacters are deleted." }, "inputevent.datatransfer": { - "url": "$MDN_URL$/web/api/inputevent/datatransfer", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/dataTransfer", "status": [ "StandardTrack" ], @@ -35171,7 +35171,7 @@ "doc": "The dataTransfer read-only property of the\nInputEvent interface returns a DataTransfer object\ncontaining information about richtext or plaintext data being added to or removed from\neditable content." }, "inputevent.gettargetranges": { - "url": "$MDN_URL$/web/api/inputevent/gettargetranges", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/getTargetRanges", "status": [ "StandardTrack" ], @@ -35194,7 +35194,7 @@ "returns": "An array of StaticRange objects." }, "inputevent.inputevent": { - "url": "$MDN_URL$/web/api/inputevent/inputevent", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/InputEvent", "status": [ "StandardTrack" ], @@ -35221,7 +35221,7 @@ "returns": "A new InputEvent object." }, "inputevent.inputtype": { - "url": "$MDN_URL$/web/api/inputevent/inputtype", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/inputType", "status": [ "StandardTrack" ], @@ -35243,7 +35243,7 @@ "doc": "The inputType read-only property of the\nInputEvent interface returns the type of change made to editable content.\nPossible changes include for example inserting, deleting, and formatting text." }, "inputevent.iscomposing": { - "url": "$MDN_URL$/web/api/inputevent/iscomposing", + "url": "https://developer.mozilla.org/docs/Web/API/InputEvent/isComposing", "status": [ "StandardTrack" ], @@ -35265,7 +35265,7 @@ "doc": "The InputEvent.isComposing read-only property returns a\nboolean value indicating if the event is fired after\ncompositionstart and before compositionend." }, "installevent": { - "url": "$MDN_URL$/web/api/installevent", + "url": "https://developer.mozilla.org/docs/Web/API/InstallEvent", "status": [ "StandardTrack" ], @@ -35281,7 +35281,7 @@ "doc": "The parameter passed into an install event handler function, the InstallEvent interface represents an install action that is dispatched on the ServiceWorkerGlobalScope of a ServiceWorker. As a child of ExtendableEvent, it ensures that functional events such as FetchEvent are not dispatched during installation.\n

    This interface inherits from the ExtendableEvent interface." }, "installevent.addroutes": { - "url": "$MDN_URL$/web/api/installevent/addroutes", + "url": "https://developer.mozilla.org/docs/Web/API/InstallEvent/addRoutes", "status": [ "Experimental", "StandardTrack" @@ -35305,7 +35305,7 @@ } }, "installevent.installevent": { - "url": "$MDN_URL$/web/api/installevent/installevent", + "url": "https://developer.mozilla.org/docs/Web/API/InstallEvent/InstallEvent", "status": [ "Experimental", "StandardTrack" @@ -35331,7 +35331,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The IntegrityViolationReportBody dictionary is an extension of the Reporting API that represents the body of an Integrity Policy violation report.\n

    Integrity violation reports can be reported to reporting server endpoints or via a ReportingObserver.\nThey have a type of \"integrity-violation\", a url indicating the document that contains the violation, and a body property that is an object matching this dictionary." }, "interestevent": { - "url": "$MDN_URL$/web/api/interestevent", + "url": "https://developer.mozilla.org/docs/Web/API/InterestEvent", "status": [ "Experimental" ], @@ -35346,7 +35346,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The InterestEvent interface represents an event that fires when interest is shown or lost on an interest invoker.\n

    This is the event object for the interest and loseinterest events, which fire on the target element when interest is shown or lost, respectively." }, "interestevent.interestevent": { - "url": "$MDN_URL$/web/api/interestevent/interestevent", + "url": "https://developer.mozilla.org/docs/Web/API/InterestEvent/InterestEvent", "status": [ "Experimental" ], @@ -35365,7 +35365,7 @@ } }, "interestevent.source": { - "url": "$MDN_URL$/web/api/interestevent/source", + "url": "https://developer.mozilla.org/docs/Web/API/InterestEvent/source", "status": [ "Experimental" ], @@ -35380,7 +35380,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The source read-only property of the InterestEvent interface is an Element object instance that represents the interest invoker element on which interest was shown or lost to fire the event." }, "intersectionobserver": { - "url": "$MDN_URL$/web/api/intersectionobserver", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver", "status": [ "StandardTrack" ], @@ -35402,7 +35402,7 @@ "doc": "The IntersectionObserver interface of the Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport. The ancestor element or viewport is referred to as the root.\n

    When an IntersectionObserver is created, it's configured to watch for given ratios of visibility within the root. The configuration cannot be changed once the IntersectionObserver is created, so a given observer object is only useful for watching for specific changes in degree of visibility; however, you can watch multiple target elements with the same observer." }, "intersectionobserver.delay": { - "url": "$MDN_URL$/web/api/intersectionobserver/delay", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/delay", "status": [ "Experimental", "StandardTrack" @@ -35419,7 +35419,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The delay read-only property of the IntersectionObserver interface indicates the minimum delay between notifications from this observer.\n

    The delay is used to limit the rate at which notifications should be provided when tracking visibility, as this is a computationally intensive operation.\nThe recommendation when tracking visibility is that you set the delay to the largest tolerable value." }, "intersectionobserver.disconnect": { - "url": "$MDN_URL$/web/api/intersectionobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/disconnect", "status": [ "StandardTrack" ], @@ -35442,7 +35442,7 @@ "returns": "None (undefined)." }, "intersectionobserver.intersectionobserver": { - "url": "$MDN_URL$/web/api/intersectionobserver/intersectionobserver", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/IntersectionObserver", "status": [ "StandardTrack" ], @@ -35473,7 +35473,7 @@ } }, "intersectionobserver.observe": { - "url": "$MDN_URL$/web/api/intersectionobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/observe", "status": [ "StandardTrack" ], @@ -35499,7 +35499,7 @@ "returns": "None (undefined)." }, "intersectionobserver.root": { - "url": "$MDN_URL$/web/api/intersectionobserver/root", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/root", "status": [ "StandardTrack" ], @@ -35521,7 +35521,7 @@ "doc": "The root read-only property of the IntersectionObserver interface identifies the Element or Document whose bounds are treated as the bounding box of the viewport for the element which is the observer's target.\n

    If the root is null, then the bounds of the actual document viewport are used." }, "intersectionobserver.rootmargin": { - "url": "$MDN_URL$/web/api/intersectionobserver/rootmargin", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/rootMargin", "status": [ "StandardTrack" ], @@ -35543,7 +35543,7 @@ "doc": "The rootMargin read-only property of the IntersectionObserver interface is a string with syntax similar to that of the CSS margin property.\n

    Each side of the rectangle represented by rootMargin is added to the corresponding side in the root element's bounding box before the intersection test is performed.\nThis lets you, for example, adjust the bounds outward so that the target element is considered 100% visible even if a certain number of pixels worth of width or height is clipped away, or treat the target as partially hidden if an edge is too close to the edge of the root's bounding box.\n

    See how intersections are calculated for a more in-depth look at the root margin and how it works with the root's bounding box." }, "intersectionobserver.scrollmargin": { - "url": "$MDN_URL$/web/api/intersectionobserver/scrollmargin", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/scrollMargin", "status": [ "StandardTrack" ], @@ -35564,7 +35564,7 @@ "doc": "The scrollMargin read-only property of the IntersectionObserver interface adds a margin to all nested scroll containers within the root element, including the root element if it is a scroll container.\n

    This grows or shrinks the clipping rectangle of the scrollable containers before calculating intersections.\nThis lets you, for example, adjust the bounds of the scroll container so that the target element is considered visible even if its pixels are not yet displayed in the container's viewport, or to treat the target as partially hidden if an edge is too close to the edge of the container's bounding box.\n

    Note that if the root element is also a scrollable container, then the scrollMargin and rootMargin are combined to determine the effective bounding rectangle used for calculating intersections with the target.\n

    For more information see The intersection root and scroll margin in the API overview." }, "intersectionobserver.takerecords": { - "url": "$MDN_URL$/web/api/intersectionobserver/takerecords", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/takeRecords", "status": [ "StandardTrack" ], @@ -35587,7 +35587,7 @@ "returns": "An array of IntersectionObserverEntry objects, one for each target element whose intersection with the root has changed since the last time the intersections were checked." }, "intersectionobserver.thresholds": { - "url": "$MDN_URL$/web/api/intersectionobserver/thresholds", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/thresholds", "status": [ "StandardTrack" ], @@ -35609,7 +35609,7 @@ "doc": "The thresholds read-only property of the IntersectionObserver interface returns the list of intersection thresholds that was specified when the observer was instantiated with IntersectionObserver().\n

    If only one threshold ratio was provided when instantiating the object, this will be an array containing that single value.\n

    See the Intersection Observer page to learn how thresholds work." }, "intersectionobserver.trackvisibility": { - "url": "$MDN_URL$/web/api/intersectionobserver/trackvisibility", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/trackVisibility", "status": [ "Experimental", "StandardTrack" @@ -35626,7 +35626,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The trackVisibility read-only property of the IntersectionObserver interface indicates whether the observer is tracking target visibility in addition to element intersections." }, "intersectionobserver.unobserve": { - "url": "$MDN_URL$/web/api/intersectionobserver/unobserve", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserver/unobserve", "status": [ "StandardTrack" ], @@ -35652,7 +35652,7 @@ "returns": "None (undefined)." }, "intersectionobserverentry": { - "url": "$MDN_URL$/web/api/intersectionobserverentry", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry", "status": [ "StandardTrack" ], @@ -35674,7 +35674,7 @@ "doc": "The IntersectionObserverEntry interface of the Intersection Observer API describes the intersection between the target element and its root container at a specific moment of transition.\n

    Instances of IntersectionObserverEntry are delivered to an IntersectionObserver callback in its entries parameter; otherwise, these objects can only be obtained by calling IntersectionObserver.takeRecords()." }, "intersectionobserverentry.boundingclientrect": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/boundingclientrect", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/boundingClientRect", "status": [ "StandardTrack" ], @@ -35696,7 +35696,7 @@ "doc": "The boundingClientRect read-only property of the IntersectionObserverEntry interface returns a DOMRectReadOnly which in essence describes a rectangle describing the smallest rectangle that contains the entire target element." }, "intersectionobserverentry.intersectionratio": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/intersectionratio", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/intersectionRatio", "status": [ "StandardTrack" ], @@ -35718,7 +35718,7 @@ "doc": "The intersectionRatio read-only property of the IntersectionObserverEntry interface tells you how much of the target element is currently visible within the root's intersection ratio, as a value between 0.0 and 1.0." }, "intersectionobserverentry.intersectionrect": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/intersectionrect", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/intersectionRect", "status": [ "StandardTrack" ], @@ -35740,7 +35740,7 @@ "doc": "The intersectionRect read-only property of the IntersectionObserverEntry interface is a DOMRectReadOnly object which describes the smallest rectangle that contains the entire portion of the target element which is currently visible within the intersection root." }, "intersectionobserverentry.isintersecting": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/isintersecting", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/isIntersecting", "status": [ "StandardTrack" ], @@ -35762,7 +35762,7 @@ "doc": "The isIntersecting read-only property of the IntersectionObserverEntry interface is a Boolean value which is true if the target element intersects with the intersection observer's root.\n

    If this is true, then, the IntersectionObserverEntry describes a transition into a state of intersection; if it's false, then you know the transition is from intersecting to not-intersecting." }, "intersectionobserverentry.rootbounds": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/rootbounds", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/rootBounds", "status": [ "StandardTrack" ], @@ -35784,7 +35784,7 @@ "doc": "The rootBounds read-only property of the IntersectionObserverEntry interface is a DOMRectReadOnly corresponding to the target's root intersection rectangle, offset by the IntersectionObserver.rootMargin if one is specified." }, "intersectionobserverentry.target": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/target", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/target", "status": [ "StandardTrack" ], @@ -35806,7 +35806,7 @@ "doc": "The target read-only property of the IntersectionObserverEntry interface indicates which targeted Element has changed its amount of intersection with the intersection root." }, "intersectionobserverentry.time": { - "url": "$MDN_URL$/web/api/intersectionobserverentry/time", + "url": "https://developer.mozilla.org/docs/Web/API/IntersectionObserverEntry/time", "status": [ "StandardTrack" ], @@ -35828,7 +35828,7 @@ "doc": "The time read-only property of the IntersectionObserverEntry interface is a DOMHighResTimeStamp that indicates the time at which the intersection change occurred relative to the time at which the document was created." }, "interventionreportbody": { - "url": "$MDN_URL$/web/api/interventionreportbody", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody", "status": [ "Experimental", "StandardTrack" @@ -35845,7 +35845,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The InterventionReportBody interface of the Reporting API represents the body of an intervention report.\n

    An intervention report is generated when usage of a feature in a web document has been blocked by the browser for reasons such as security, performance, or user annoyance. So for example, a script was been stopped because it was significantly slowing down the browser, or the browser's autoplay policy blocked audio from playing without a user gesture to trigger it.\n

    A deprecation report is generated when a deprecated feature (for example a deprecated API method) is used on a document being observed by a ReportingObserver. In addition to the support of this API, receiving useful intervention warnings relies on browser vendors adding these warnings for the relevant features." }, "interventionreportbody.columnnumber": { - "url": "$MDN_URL$/web/api/interventionreportbody/columnnumber", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/columnNumber", "status": [ "Experimental", "StandardTrack" @@ -35862,7 +35862,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The columnNumber read-only property of the InterventionReportBody interface returns the line in the source file in which the intervention occurred.\n

    \n

    Note:\nThis property is most useful alongside InterventionReportBody.sourceFile and InterventionReportBody.lineNumber as it enables the location of the column in that file and line where the feature is used.\n

    " }, "interventionreportbody.id": { - "url": "$MDN_URL$/web/api/interventionreportbody/id", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/id", "status": [ "Experimental", "StandardTrack" @@ -35879,7 +35879,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The id read-only property of the InterventionReportBody interface returns a string identifying the intervention that generated the report. This can be used to group reports." }, "interventionreportbody.linenumber": { - "url": "$MDN_URL$/web/api/interventionreportbody/linenumber", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/lineNumber", "status": [ "Experimental", "StandardTrack" @@ -35896,7 +35896,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The lineNumber read-only property of the InterventionReportBody interface returns the line in the source file in which the intervention occurred.\n

    \n

    Note:\nThis property is most useful alongside InterventionReportBody.sourceFile as it enables the location of the line in that file where the feature is used.\n

    " }, "interventionreportbody.message": { - "url": "$MDN_URL$/web/api/interventionreportbody/message", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/message", "status": [ "Experimental", "StandardTrack" @@ -35913,7 +35913,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The message read-only property of the InterventionReportBody interface returns a human-readable description of the intervention, including information such as how the intervention could be avoided. This typically matches the message a browser will display in its DevTools console when an intervention is imposed, if one is available." }, "interventionreportbody.sourcefile": { - "url": "$MDN_URL$/web/api/interventionreportbody/sourcefile", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/sourceFile", "status": [ "Experimental", "StandardTrack" @@ -35930,7 +35930,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceFile read-only property of the InterventionReportBody interface returns the path to the source file where the intervention occurred.\n

    \n

    Note:\nThis property can be used with InterventionReportBody.lineNumber and InterventionReportBody.columnNumber to locate the column and line in the file where the feature is used.\n

    " }, "interventionreportbody.tojson": { - "url": "$MDN_URL$/web/api/interventionreportbody/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/InterventionReportBody/toJSON", "status": [ "Experimental", "StandardTrack" @@ -35948,7 +35948,7 @@ "returns": "A JSON object that is the serialization of the InterventionReportBody object." }, "issecurecontext": { - "url": "$MDN_URL$/web/api/window/issecurecontext", + "url": "https://developer.mozilla.org/docs/Web/API/Window/isSecureContext", "status": [ "StandardTrack" ], @@ -35970,7 +35970,7 @@ "doc": "The isSecureContext read-only property of the Window interface returns a boolean indicating whether the current context is secure (true) or not (false)." }, "keyboard": { - "url": "$MDN_URL$/web/api/keyboard", + "url": "https://developer.mozilla.org/docs/Web/API/Keyboard", "status": [ "Experimental", "StandardTrack" @@ -35987,7 +35987,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Keyboard interface of the Keyboard API provides functions that retrieve keyboard layout maps and toggle capturing of key presses from the physical keyboard.\n

    A list of valid code values is found in the UI Events KeyboardEvent code Values spec." }, "keyboard.getlayoutmap": { - "url": "$MDN_URL$/web/api/keyboard/getlayoutmap", + "url": "https://developer.mozilla.org/docs/Web/API/Keyboard/getLayoutMap", "status": [ "Experimental", "StandardTrack" @@ -36008,7 +36008,7 @@ } }, "keyboard.lock": { - "url": "$MDN_URL$/web/api/keyboard/lock", + "url": "https://developer.mozilla.org/docs/Web/API/Keyboard/lock", "status": [ "Experimental", "StandardTrack" @@ -36034,7 +36034,7 @@ } }, "keyboard.unlock": { - "url": "$MDN_URL$/web/api/keyboard/unlock", + "url": "https://developer.mozilla.org/docs/Web/API/Keyboard/unlock", "status": [ "Experimental", "StandardTrack" @@ -36052,7 +36052,7 @@ "returns": "None (undefined)." }, "keyboardevent": { - "url": "$MDN_URL$/web/api/keyboardevent", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent", "status": [ "StandardTrack" ], @@ -36074,7 +36074,7 @@ "doc": "KeyboardEvent objects describe a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard. The event type (keydown, keypress, or keyup) identifies what kind of keyboard activity occurred.\n

    \n

    Note:\nKeyboardEvent events just indicate what interaction the user had with a key on the keyboard at a low level, providing no contextual meaning to that interaction. When you need to handle text input, use the input event instead. Keyboard events may not be fired if the user is using an alternate means of entering text, such as a handwriting system on a tablet or graphics tablet.\n

    " }, "keyboardevent.altkey": { - "url": "$MDN_URL$/web/api/keyboardevent/altkey", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/altKey", "status": [ "StandardTrack" ], @@ -36096,7 +36096,7 @@ "doc": "The KeyboardEvent.altKey read-only property is a\nboolean value that indicates if the alt key (Option or ⌥ on macOS) was pressed (true) or not (false) when\nthe event occurred." }, "keyboardevent.charcode": { - "url": "$MDN_URL$/web/api/keyboardevent/charcode", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/charCode", "status": [ "StandardTrack", "Deprecated" @@ -36114,7 +36114,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The charCode read-only property of the\nKeyboardEvent interface returns the Unicode value of a character key\npressed during a keypress event.\n

    \n

    Warning:\nDo not use this property, as it is deprecated. Instead, get the\nUnicode value of the character using the key\nproperty.\n

    " }, "keyboardevent.code": { - "url": "$MDN_URL$/web/api/keyboardevent/code", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/code", "status": [ "StandardTrack" ], @@ -36132,7 +36132,7 @@ "doc": "The KeyboardEvent.code property represents a physical key on the keyboard (as opposed to the character generated by pressing the key). In other words, this property returns a value that isn't altered by keyboard layout or the state of the modifier keys.\n

    If the input device isn't a physical keyboard, but is instead a virtual keyboard or accessibility device, the returned value will be set by the browser to match as closely as possible to what would happen with a physical keyboard, to maximize compatibility between physical and virtual input devices.\n

    This property is useful when you want to handle keys based on their physical positions on the input device rather than the characters associated with those keys; this is especially common when writing code to handle input for games that simulate a gamepad-like environment using keys on the keyboard. Be aware, however, that you can't use the value reported by KeyboardEvent.code to determine the character generated by the keystroke, because the keycode's name may not match the actual character that's printed on the key or that's generated by the computer when the key is pressed.\n

    For example, the code returned is \"KeyQ\" for the Q key on a QWERTY layout keyboard, but the same code value also represents the ' key on Dvorak keyboards and the A key on AZERTY keyboards. That makes it impossible to use the value of code to determine what the name of the key is to users if they're not using an anticipated keyboard layout.\n

    To determine what character corresponds with the key event, use the KeyboardEvent.key property instead." }, "keyboardevent.ctrlkey": { - "url": "$MDN_URL$/web/api/keyboardevent/ctrlkey", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/ctrlKey", "status": [ "StandardTrack" ], @@ -36154,7 +36154,7 @@ "doc": "The KeyboardEvent.ctrlKey read-only property returns a\nboolean value that indicates if the control key was pressed\n(true) or not (false) when the event occurred." }, "keyboardevent.getmodifierstate": { - "url": "$MDN_URL$/web/api/keyboardevent/getmodifierstate", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/getModifierState", "status": [ "StandardTrack" ], @@ -36180,7 +36180,7 @@ "returns": "A boolean." }, "keyboardevent.initkeyboardevent": { - "url": "$MDN_URL$/web/api/keyboardevent/initkeyboardevent", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/initKeyboardEvent", "status": [ "StandardTrack", "Deprecated" @@ -36211,7 +36211,7 @@ "returns": "None (undefined)." }, "keyboardevent.iscomposing": { - "url": "$MDN_URL$/web/api/keyboardevent/iscomposing", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/isComposing", "status": [ "StandardTrack" ], @@ -36233,7 +36233,7 @@ "doc": "The KeyboardEvent.isComposing read-only property returns\na boolean value indicating if the event is fired within a composition\nsession, i.e., after compositionstart\nand before compositionend." }, "keyboardevent.key": { - "url": "$MDN_URL$/web/api/keyboardevent/key", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/key", "status": [ "StandardTrack" ], @@ -36255,7 +36255,7 @@ "doc": "The KeyboardEvent interface's key read-only property returns the value of the key pressed by the user, taking into consideration the state of modifier keys such as Shift as well as the keyboard locale and layout." }, "keyboardevent.keyboardevent": { - "url": "$MDN_URL$/web/api/keyboardevent/keyboardevent", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/KeyboardEvent", "status": [ "StandardTrack" ], @@ -36282,7 +36282,7 @@ "returns": "A new KeyboardEvent object." }, "keyboardevent.keycode": { - "url": "$MDN_URL$/web/api/keyboardevent/keycode", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/keyCode", "status": [ "StandardTrack", "Deprecated" @@ -36300,7 +36300,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated KeyboardEvent.keyCode read-only property represents a system and implementation dependent numerical code identifying the unmodified value of the pressed key.\n

    This is usually the decimal ASCII (RFC 20) or Windows 1252 code corresponding to the key. If the key can't be identified, this value is 0.\n

    You should avoid using this if possible; it's been deprecated for some time. Instead, you should use KeyboardEvent.code (for the physical key pressed) or KeyboardEvent.key (for the character the key maps to). Check compatibility for either property if you target very old browsers.\n

    \n

    Note:\nWeb developers shouldn't use the keyCode attribute for printable characters when handling keydown and keyup events. As described above, the keyCode attribute is not useful for printable characters, especially those input with the Shift or Alt key pressed.\n

    " }, "keyboardevent.keyidentifier": { - "url": "$MDN_URL$/web/api/keyboardevent/keyidentifier", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/keyIdentifier", "status": [ "Deprecated" ], @@ -36311,7 +36311,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The deprecated KeyboardEvent.keyIdentifier read-only property returns a \"key identifier\" string that can be used to determine what key was pressed. Its non-deprecated replacement is KeyboardEvent.key." }, "keyboardevent.location": { - "url": "$MDN_URL$/web/api/keyboardevent/location", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/location", "status": [ "StandardTrack" ], @@ -36333,7 +36333,7 @@ "doc": "The KeyboardEvent.location read-only property returns an\nunsigned long representing the location of the key on the keyboard or other\ninput device.\n

    Possible values are:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ConstantValueDescription
    DOM_KEY_LOCATION_STANDARD0\nThe key has only one version, or can't be distinguished between the left\nand right versions of the key, and was not pressed on the numeric keypad\nor a key that is considered to be part of the keypad.\n
    DOM_KEY_LOCATION_LEFT1\nThe key was the left-hand version of the key; for example, the left-hand\nControl key was pressed on a standard 101 key US keyboard.\nThis value is only used for keys that have more than one possible\nlocation on the keyboard.\n
    DOM_KEY_LOCATION_RIGHT2\nThe key was the right-hand version of the key; for example, the\nright-hand Control key is pressed on a standard 101 key US\nkeyboard. This value is only used for keys that have more than one\npossible location on the keyboard.\n
    DOM_KEY_LOCATION_NUMPAD3\n

    The key was on the numeric keypad, or has a virtual key code that\ncorresponds to the numeric keypad.\n

    \n

    Note: When NumLock is locked, Firefox\nalways returns DOM_KEY_LOCATION_NUMPAD for the keys on\nthe numeric pad. Otherwise, when NumLock is unlocked and\nthe keyboard actually has a numeric keypad, Firefox always returns\nDOM_KEY_LOCATION_NUMPAD too. On the other hand, if the\nkeyboard doesn't have a keypad, such as on a notebook computer, some\nkeys become Numpad only when NumLock is locked. When such keys fires\nkey events, the location attribute value depends on the key. That\nis, it must not be DOM_KEY_LOCATION_NUMPAD.\n

    \n
    \n

    Note: NumLock key's key events indicate\nDOM_KEY_LOCATION_STANDARD both on Firefox and Internet\nExplorer.\n

    \n
    \nDOM_KEY_LOCATION_MOBILE\n4\n

    The key was on a mobile device; this can be on either a physical\nkeypad or a virtual keyboard.\n

    \nDOM_KEY_LOCATION_JOYSTICK\n5\n

    The key was a button on a game controller or a joystick on a mobile\ndevice.\n

    " }, "keyboardevent.metakey": { - "url": "$MDN_URL$/web/api/keyboardevent/metakey", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/metaKey", "status": [ "StandardTrack" ], @@ -36355,7 +36355,7 @@ "doc": "The KeyboardEvent.metaKey read-only property returning a\nboolean value that indicates if the Meta key was pressed\n(true) or not (false) when the event occurred. Some operating\nsystems may intercept the key so it is never detected.\n
    \n

    Note:\nOn Macintosh keyboards, this is the ⌘ Command key.\n

    \n
    \n

    Note:\nBefore Firefox 118, the ⊞ Windows key was handled\nas an \"OS\" key rather than the \"Meta\" key. KeyboardEvent.metaKey was\nfalse when the ⊞ Windows key was pressed.\n

    " }, "keyboardevent.repeat": { - "url": "$MDN_URL$/web/api/keyboardevent/repeat", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/repeat", "status": [ "StandardTrack" ], @@ -36376,7 +36376,7 @@ "doc": "The repeat read-only property of the\nKeyboardEvent interface returns a boolean value that is\ntrue if the given key is being held down such that it is automatically\nrepeating." }, "keyboardevent.shiftkey": { - "url": "$MDN_URL$/web/api/keyboardevent/shiftkey", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardEvent/shiftKey", "status": [ "StandardTrack" ], @@ -36398,7 +36398,7 @@ "doc": "The KeyboardEvent.shiftKey read-only property is a\nboolean value that indicates if the shift key was pressed\n(true) or not (false) when the event occurred.\n

    The pressing of the shift key may change the key of the event too. For example, pressing B generates key: \"b\", while simultaneously pressing Shift generates key: \"B\"." }, "keyboardlayoutmap": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap", "status": [ "Experimental", "StandardTrack" @@ -36415,7 +36415,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The KeyboardLayoutMap interface of the Keyboard API is a read-only object with functions for retrieving the string associated with specific physical keys.\n

    A KeyboardLayoutMap instance is a read-only Map-like object, in which each key is a string identifying the unique physical key on the keyboard (a \"key code\"), and the corresponding value is the associated key attribute value (which may be affected by the keyboard layout, and so on).\n

    A list of valid keys is found in the UI Events KeyboardEvent code Values specification." }, "keyboardlayoutmap.entries": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/entries", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/entries", "status": [ "Experimental", "StandardTrack" @@ -36433,7 +36433,7 @@ "returns": "A new Iterator object." }, "keyboardlayoutmap.foreach": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/forEach", "status": [ "Experimental", "StandardTrack" @@ -36455,7 +36455,7 @@ "returns": "None (undefined)." }, "keyboardlayoutmap.get": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/get", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/get", "status": [ "Experimental", "StandardTrack" @@ -36476,7 +36476,7 @@ "returns": "The value of the specified key." }, "keyboardlayoutmap.has": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/has", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/has", "status": [ "Experimental", "StandardTrack" @@ -36497,7 +36497,7 @@ "returns": "A Boolean indicating whether the specified key was found." }, "keyboardlayoutmap.keys": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/keys", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/keys", "status": [ "Experimental", "StandardTrack" @@ -36515,7 +36515,7 @@ "returns": "A new Iterator object." }, "keyboardlayoutmap.size": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/size", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/size", "status": [ "Experimental", "StandardTrack" @@ -36532,7 +36532,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The size read-only property of\nthe KeyboardLayoutMap interface returns the number of elements in the\nmap.\n

    The property is otherwise the same as Map.prototype.size." }, "keyboardlayoutmap.values": { - "url": "$MDN_URL$/web/api/keyboardlayoutmap/values", + "url": "https://developer.mozilla.org/docs/Web/API/KeyboardLayoutMap/values", "status": [ "Experimental", "StandardTrack" @@ -36550,7 +36550,7 @@ "returns": "A new Iterator object." }, "keyframeeffect": { - "url": "$MDN_URL$/web/api/keyframeeffect", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect", "status": [ "StandardTrack" ], @@ -36572,7 +36572,7 @@ "doc": "The KeyframeEffect interface of the Web Animations API lets us create sets of animatable properties and values, called keyframes. These can then be played using the Animation() constructor." }, "keyframeeffect.composite": { - "url": "$MDN_URL$/web/api/keyframeeffect/composite", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/composite", "status": [ "StandardTrack" ], @@ -36594,7 +36594,7 @@ "doc": "The composite property of a KeyframeEffect resolves how an element's animation impacts its underlying property values." }, "keyframeeffect.getkeyframes": { - "url": "$MDN_URL$/web/api/keyframeeffect/getkeyframes", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/getKeyframes", "status": [ "StandardTrack" ], @@ -36617,7 +36617,7 @@ "returns": "Returns a sequence of objects with the following format:\n

    \n
    property value pairs
    \n
    \n

    As many property value pairs as are contained in each keyframe of the animation.\n

    \n
    offset
    \n
    \n

    The offset of the keyframe specified as a number between 0.0 and 1.0 inclusive or null. This is equivalent to specifying start and end states in percentages in CSS stylesheets using @keyframes. This will be null if the keyframe is automatically spaced.\n

    \n
    computedOffset
    \n
    \n

    The computed offset for this keyframe, calculated when the list of computed keyframes was produced. Unlike offset, above, the computedOffset is never null.\n

    \n
    easing
    \n
    \n

    The easing function used from this keyframe until the next keyframe in the series.\n

    \n
    composite
    \n
    \n

    The KeyframeEffect.composite operation used to combine the values specified in this keyframe with the underlying value. This will be absent if the composite operation specified on the effect is being used.\n

    \n
    " }, "keyframeeffect.iterationcomposite": { - "url": "$MDN_URL$/web/api/keyframeeffect/iterationcomposite", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/iterationComposite", "status": [ "StandardTrack" ], @@ -36633,7 +36633,7 @@ "doc": "The iterationComposite property of a KeyframeEffect resolves how the animation's property value changes accumulate or override each other upon each of the animation's iterations." }, "keyframeeffect.keyframeeffect": { - "url": "$MDN_URL$/web/api/keyframeeffect/keyframeeffect", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/KeyframeEffect", "status": [ "StandardTrack" ], @@ -36661,7 +36661,7 @@ } }, "keyframeeffect.pseudoelement": { - "url": "$MDN_URL$/web/api/keyframeeffect/pseudoelement", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/pseudoElement", "status": [ "StandardTrack" ], @@ -36686,7 +36686,7 @@ } }, "keyframeeffect.setkeyframes": { - "url": "$MDN_URL$/web/api/keyframeeffect/setkeyframes", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/setKeyframes", "status": [ "StandardTrack" ], @@ -36715,7 +36715,7 @@ } }, "keyframeeffect.target": { - "url": "$MDN_URL$/web/api/keyframeeffect/target", + "url": "https://developer.mozilla.org/docs/Web/API/KeyframeEffect/target", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-index.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-index.json index bf56ea83829e..ca81292def11 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-index.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-index.json @@ -4,6 +4,8 @@ "abstractrange.endoffset": "staticrange.endoffset", "abstractrange.startcontainer": "staticrange.startcontainer", "abstractrange.startoffset": "staticrange.startoffset", + "animatable.animate": "element.animate", + "animatable.getanimations": "element.getanimations", "animationframeprovider.cancelanimationframe": "window.cancelanimationframe", "animationframeprovider.requestanimationframe": "window.requestanimationframe", "ariamixin.ariaactivedescendantelement": "elementinternals.ariaactivedescendantelement", @@ -129,14 +131,23 @@ "canvastransform.transform": "offscreencanvasrenderingcontext2d.transform", "canvastransform.translate": "offscreencanvasrenderingcontext2d.translate", "canvasuserinterface.drawfocusifneeded": "canvasrenderingcontext2d.drawfocusifneeded", - "childnode.after": "documenttype.after", - "childnode.before": "documenttype.before", - "childnode.remove": "documenttype.remove", - "childnode.replacewith": "documenttype.replacewith", + "childnode.after": "element.after", + "childnode.before": "element.before", + "childnode.remove": "element.remove", + "childnode.replacewith": "element.replacewith", "credential.id": "publickeycredential.id", "cssgroupingrule.cssrules": "cssstylerule.cssrules", "cssgroupingrule.deleterule": "cssstylerule.deleterule", "cssgroupingrule.insertrule": "cssstylerule.insertrule", + "documentorshadowroot.activeelement": "shadowroot.activeelement", + "documentorshadowroot.adoptedstylesheets": "shadowroot.adoptedstylesheets", + "documentorshadowroot.elementfrompoint": "shadowroot.elementfrompoint", + "documentorshadowroot.elementsfrompoint": "shadowroot.elementsfrompoint", + "documentorshadowroot.fullscreenelement": "shadowroot.fullscreenelement", + "documentorshadowroot.getanimations": "shadowroot.getanimations", + "documentorshadowroot.pictureinpictureelement": "shadowroot.pictureinpictureelement", + "documentorshadowroot.pointerlockelement": "shadowroot.pointerlockelement", + "documentorshadowroot.stylesheets": "shadowroot.stylesheets", "domrect.height": "svgrect.height", "domrect.width": "svgrect.width", "domrect.x": "svgrect.x", @@ -217,15 +228,17 @@ "navigatorplugins.pdfviewerenabled": "navigator.pdfviewerenabled", "navigatorplugins.plugins": "navigator.plugins", "navigatorstorage.storage": "navigator.storage", - "parentnode.append": "documentfragment.append", - "parentnode.childelementcount": "documentfragment.childelementcount", - "parentnode.children": "documentfragment.children", - "parentnode.firstelementchild": "documentfragment.firstelementchild", - "parentnode.lastelementchild": "documentfragment.lastelementchild", - "parentnode.prepend": "documentfragment.prepend", - "parentnode.queryselector": "documentfragment.queryselector", - "parentnode.queryselectorall": "documentfragment.queryselectorall", - "parentnode.replacechildren": "documentfragment.replacechildren", + "nondocumenttypechildnode.nextelementsibling": "element.nextelementsibling", + "nondocumenttypechildnode.previouselementsibling": "element.previouselementsibling", + "parentnode.append": "element.append", + "parentnode.childelementcount": "element.childelementcount", + "parentnode.children": "element.children", + "parentnode.firstelementchild": "element.firstelementchild", + "parentnode.lastelementchild": "element.lastelementchild", + "parentnode.prepend": "element.prepend", + "parentnode.queryselector": "element.queryselector", + "parentnode.queryselectorall": "element.queryselectorall", + "parentnode.replacechildren": "element.replacechildren", "performanceentry.tojson": "performancepainttiming.tojson", "popoverinvokerelement.popovertargetaction": "htmlinputelement.popovertargetaction", "popoverinvokerelement.popovertargetelement": "htmlinputelement.popovertargetelement", @@ -240,12 +253,10 @@ "rtcreceivedrtpstreamstats.jitter": "rtcinboundrtpstreamstats.jitter", "rtcreceivedrtpstreamstats.packetslost": "rtcinboundrtpstreamstats.packetslost", "rtcreceivedrtpstreamstats.packetsreceived": "rtcinboundrtpstreamstats.packetsreceived", - "rtcrtpstreamstats.codecid": "rtcoutboundrtpstreamstats.codecid", - "rtcrtpstreamstats.kind": "rtcoutboundrtpstreamstats.kind", - "rtcrtpstreamstats.ssrc": "rtcoutboundrtpstreamstats.ssrc", - "rtcrtpstreamstats.transportid": "rtcoutboundrtpstreamstats.transportid", - "rtcsentrtpstreamstats.bytessent": "rtcoutboundrtpstreamstats.bytessent", - "rtcsentrtpstreamstats.packetssent": "rtcoutboundrtpstreamstats.packetssent", + "rtcrtpstreamstats.codecid": "rtcinboundrtpstreamstats.codecid", + "rtcrtpstreamstats.kind": "rtcinboundrtpstreamstats.kind", + "rtcrtpstreamstats.ssrc": "rtcinboundrtpstreamstats.ssrc", + "rtcrtpstreamstats.transportid": "rtcinboundrtpstreamstats.transportid", "rtcstats.id": "rtctransportstats.id", "rtcstats.timestamp": "rtctransportstats.timestamp", "rtcstats.type": "rtctransportstats.type", @@ -257,6 +268,7 @@ "set.keys": "highlight.keys", "set.size": "highlight.size", "set.values": "highlight.values", + "slottable.assignedslot": "text.assignedslot", "svganimatedpoints.animatedpoints": "svgpolylineelement.animatedpoints", "svganimatedpoints.points": "svgpolylineelement.points", "svgfilterprimitivestandardattributes.height": "svgfeturbulenceelement.height", diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-l.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-l.json index 0ca7fe891faf..b1f501520f90 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-l.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-l.json @@ -10,7 +10,7 @@ "lang": "en-us", "symbols": { "languagedetector": { - "url": "$MDN_URL$/web/api/languagedetector", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector", "status": [ "Experimental", "StandardTrack" @@ -25,7 +25,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The LanguageDetector interface of the Translator and Language Detector APIs contains all the language detection functionality, including checking AI model availability, creating a new LanguageDetector instance, using it to detect a language, and more." }, "languagedetector.availability": { - "url": "$MDN_URL$/web/api/languagedetector/availability_static", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/availability_static", "status": [ "Experimental", "StandardTrack" @@ -49,7 +49,7 @@ } }, "languagedetector.create": { - "url": "$MDN_URL$/web/api/languagedetector/create_static", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/create_static", "status": [ "Experimental", "StandardTrack" @@ -75,7 +75,7 @@ } }, "languagedetector.destroy": { - "url": "$MDN_URL$/web/api/languagedetector/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/destroy", "status": [ "Experimental", "StandardTrack" @@ -91,7 +91,7 @@ "returns": "None (undefined)." }, "languagedetector.detect": { - "url": "$MDN_URL$/web/api/languagedetector/detect", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/detect", "status": [ "Experimental", "StandardTrack" @@ -116,7 +116,7 @@ } }, "languagedetector.expectedinputlanguages": { - "url": "$MDN_URL$/web/api/languagedetector/expectedinputlanguages", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/expectedInputLanguages", "status": [ "Experimental", "StandardTrack" @@ -131,7 +131,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The expectedInputLanguages read-only property of the LanguageDetector interface returns the expected languages to be detected in the input text. Specifying expected input languages helps improve the accuracy of the language detection.\n

    A LanguageDetector instance's expectedInputLanguages are set when creating it via a create() call." }, "languagedetector.inputquota": { - "url": "$MDN_URL$/web/api/languagedetector/inputquota", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/inputQuota", "status": [ "Experimental", "StandardTrack" @@ -146,7 +146,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The inputQuota read-only property of the LanguageDetector interface returns the input quota available to the browser for detecting languages." }, "languagedetector.measureinputusage": { - "url": "$MDN_URL$/web/api/languagedetector/measureinputusage", + "url": "https://developer.mozilla.org/docs/Web/API/LanguageDetector/measureInputUsage", "status": [ "Experimental", "StandardTrack" @@ -170,7 +170,7 @@ } }, "largestcontentfulpaint": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint", "status": [ "StandardTrack" ], @@ -191,7 +191,7 @@ "doc": "The LargestContentfulPaint interface provides timing information about the largest image or text paint before user input on a web page." }, "largestcontentfulpaint.element": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/element", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/element", "status": [ "StandardTrack" ], @@ -212,7 +212,7 @@ "doc": "The element read-only property of the LargestContentfulPaint interface returns an object representing the Element that is the largest contentful paint." }, "largestcontentfulpaint.id": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/id", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/id", "status": [ "StandardTrack" ], @@ -233,7 +233,7 @@ "doc": "The id read-only property of the LargestContentfulPaint interface returns the ID of the element that is the largest contentful paint." }, "largestcontentfulpaint.loadtime": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/loadtime", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/loadTime", "status": [ "StandardTrack" ], @@ -254,7 +254,7 @@ "doc": "The loadTime read-only property of the LargestContentfulPaint interface returns the time that the element was loaded." }, "largestcontentfulpaint.rendertime": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/rendertime", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/renderTime", "status": [ "StandardTrack" ], @@ -275,7 +275,7 @@ "doc": "The renderTime read-only property of the LargestContentfulPaint interface represents the time that the element was rendered to the screen." }, "largestcontentfulpaint.size": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/size", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/size", "status": [ "StandardTrack" ], @@ -296,7 +296,7 @@ "doc": "The size read-only property of the LargestContentfulPaint interface returns the intrinsic size of the element that is the largest contentful paint.\n

    The size of the element is the width times height of the rectangle that this element creates on the screen." }, "largestcontentfulpaint.tojson": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/toJSON", "status": [ "StandardTrack" ], @@ -318,7 +318,7 @@ "returns": "A JSON object that is the serialization of the LargestContentfulPaint object.\n

    The JSON doesn't contain the element property because it is of type Element, which doesn't provide a toJSON() operation." }, "largestcontentfulpaint.url": { - "url": "$MDN_URL$/web/api/largestcontentfulpaint/url", + "url": "https://developer.mozilla.org/docs/Web/API/LargestContentfulPaint/url", "status": [ "StandardTrack" ], @@ -339,7 +339,7 @@ "doc": "The url read-only property of the LargestContentfulPaint interface returns the request URL of the element, if the element is an image." }, "launchparams": { - "url": "$MDN_URL$/web/api/launchparams", + "url": "https://developer.mozilla.org/docs/Web/API/LaunchParams", "status": [ "Experimental", "StandardTrack" @@ -355,7 +355,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The LaunchParams interface of the Launch Handler API is used when implementing custom launch navigation handling in a PWA. When window.launchQueue.setConsumer() is invoked to set up the launch navigation handling functionality, the callback function inside setConsumer() is passed a LaunchParams object instance.\n

    Such custom navigation handling is initiated via Window.launchQueue when a PWA has been launched with a launch_handler client_mode value of focus-existing, navigate-new, or navigate-existing." }, "launchparams.files": { - "url": "$MDN_URL$/web/api/launchparams/files", + "url": "https://developer.mozilla.org/docs/Web/API/LaunchParams/files", "status": [ "Experimental", "StandardTrack" @@ -371,7 +371,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The files read-only property of the LaunchParams interface returns an array of FileSystemHandle objects representing any files passed along with the launch navigation via the POST method." }, "launchparams.targeturl": { - "url": "$MDN_URL$/web/api/launchparams/targeturl", + "url": "https://developer.mozilla.org/docs/Web/API/LaunchParams/targetURL", "status": [ "Experimental", "StandardTrack" @@ -387,7 +387,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The targetURL read-only property of the LaunchParams interface returns the target URL of the associated web app launch." }, "launchqueue": { - "url": "$MDN_URL$/web/api/launchqueue", + "url": "https://developer.mozilla.org/docs/Web/API/LaunchQueue", "status": [ "Experimental", "StandardTrack" @@ -403,7 +403,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The LaunchQueue interface of the Launch Handler API is available via the Window.launchQueue property. When a progressive web app (PWA) is launched with a launch_handler client_mode value of focus-existing, navigate-new, or navigate-existing, LaunchQueue provides access to functionality that allows custom launch navigation handling to be implemented in the PWA. This functionality is controlled by the properties of the LaunchParams object passed into the setConsumer() callback function." }, "launchqueue.setconsumer": { - "url": "$MDN_URL$/web/api/launchqueue/setconsumer", + "url": "https://developer.mozilla.org/docs/Web/API/LaunchQueue/setConsumer", "status": [ "Experimental", "StandardTrack" @@ -423,7 +423,7 @@ "returns": "undefined." }, "layoutshift": { - "url": "$MDN_URL$/web/api/layoutshift", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift", "status": [ "Experimental", "StandardTrack" @@ -440,7 +440,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The LayoutShift interface of the Performance API provides insights into the layout stability of web pages based on movements of the elements on the page." }, "layoutshift.hadrecentinput": { - "url": "$MDN_URL$/web/api/layoutshift/hadrecentinput", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift/hadRecentInput", "status": [ "Experimental", "StandardTrack" @@ -457,7 +457,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The hadRecentInput read-only property of the LayoutShift interface returns true if lastInputTime is less than 500 milliseconds in the past.\n

    Layout shifts are only a problem if the user is not expecting them, so layout shifts that are the result of user interactions (such as a user expanding a UI element) are often not considered in layout shift metrics. The hadRecentInput property allows you to exclude these shifts." }, "layoutshift.lastinputtime": { - "url": "$MDN_URL$/web/api/layoutshift/lastinputtime", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift/lastInputTime", "status": [ "Experimental", "StandardTrack" @@ -474,7 +474,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The lastInputTime read-only property of the LayoutShift interface returns the time of the most recent excluding input or 0 if no excluding input has occurred.\n

    Layout shifts are only bad if the user wasn't expecting them. Layout shift metrics like CLS exclude shifts that occurred soon after certain user interactions. These interactions are called excluding inputs. Excluding inputs are:\n

    \n

    The mousemove and pointermove events are not excluding inputs." }, "layoutshift.sources": { - "url": "$MDN_URL$/web/api/layoutshift/sources", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift/sources", "status": [ "Experimental", "StandardTrack" @@ -491,7 +491,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sources read-only property of the LayoutShift interface returns an array of LayoutShiftAttribution objects that indicate the DOM elements that moved during the layout shift." }, "layoutshift.tojson": { - "url": "$MDN_URL$/web/api/layoutshift/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift/toJSON", "status": [ "Experimental", "StandardTrack" @@ -509,7 +509,7 @@ "returns": "A JSON object that is the serialization of the LayoutShift object." }, "layoutshift.value": { - "url": "$MDN_URL$/web/api/layoutshift/value", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShift/value", "status": [ "Experimental", "StandardTrack" @@ -526,7 +526,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The value read-only property of the LayoutShift interface returns the layout shift score calculated as the impact fraction (fraction of the viewport that was shifted) multiplied by the distance fraction (distance moved as a fraction of viewport)." }, "layoutshiftattribution": { - "url": "$MDN_URL$/web/api/layoutshiftattribution", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShiftAttribution", "status": [ "Experimental", "StandardTrack" @@ -543,7 +543,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The LayoutShiftAttribution interface provides debugging information about elements which have shifted.\n

    Instances of LayoutShiftAttribution are returned in an array by calling LayoutShift.sources." }, "layoutshiftattribution.currentrect": { - "url": "$MDN_URL$/web/api/layoutshiftattribution/currentrect", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShiftAttribution/currentRect", "status": [ "Experimental", "StandardTrack" @@ -560,7 +560,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The currentRect read-only property of the LayoutShiftAttribution interface returns a DOMRectReadOnly object representing the position of the element after the shift." }, "layoutshiftattribution.node": { - "url": "$MDN_URL$/web/api/layoutshiftattribution/node", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShiftAttribution/node", "status": [ "Experimental", "StandardTrack" @@ -577,7 +577,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The node read-only property of the LayoutShiftAttribution interface returns a Node representing the object that has shifted." }, "layoutshiftattribution.previousrect": { - "url": "$MDN_URL$/web/api/layoutshiftattribution/previousrect", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShiftAttribution/previousRect", "status": [ "Experimental", "StandardTrack" @@ -594,7 +594,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The previousRect read-only property of the LayoutShiftAttribution interface returns a DOMRectReadOnly object representing the position of the element before the shift." }, "layoutshiftattribution.tojson": { - "url": "$MDN_URL$/web/api/layoutshiftattribution/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/LayoutShiftAttribution/toJSON", "status": [ "Experimental", "StandardTrack" @@ -612,7 +612,7 @@ "returns": "A JSON object that is the serialization of the LayoutShiftAttribution object." }, "linearaccelerationsensor": { - "url": "$MDN_URL$/web/api/linearaccelerationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor", "status": [ "StandardTrack" ], @@ -628,7 +628,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The LinearAccelerationSensor interface of the Sensor APIs provides on each reading the acceleration applied to the device along all three axes, but without the contribution of gravity.\n

    To use this sensor, the user must grant permission to the 'accelerometer' device sensor through the Permissions API. In addition, this feature may be blocked by a Permissions Policy set on your server." }, "linearaccelerationsensor.linearaccelerationsensor": { - "url": "$MDN_URL$/web/api/linearaccelerationsensor/linearaccelerationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/LinearAccelerationSensor/LinearAccelerationSensor", "status": [ "StandardTrack" ], @@ -650,7 +650,7 @@ } }, "location": { - "url": "$MDN_URL$/web/api/location", + "url": "https://developer.mozilla.org/docs/Web/API/Location", "status": [ "StandardTrack" ], @@ -672,7 +672,7 @@ "doc": "The Location interface represents the location (URL) of the object it is linked to. Changes done on it are reflected on the object it relates to. Both the Document and Window interface have such a linked Location, accessible via Document.location and Window.location respectively." }, "location.ancestororigins": { - "url": "$MDN_URL$/web/api/location/ancestororigins", + "url": "https://developer.mozilla.org/docs/Web/API/Location/ancestorOrigins", "status": [ "StandardTrack" ], @@ -692,7 +692,7 @@ "doc": "The ancestorOrigins read-only\nproperty of the Location interface is a static\nDOMStringList containing, in reverse order, the origins of all ancestor\nbrowsing contexts of the document associated with the given Location\nobject.\n

    You can use location.ancestorOrigins in the script for a document to\ndetermine, for example, whenever the document is being framed by a site which you don't\nexpect it to be framed by. You can also use it to vary the behavior of the document\nbased on what site or list of sites is framing it." }, "location.assign": { - "url": "$MDN_URL$/web/api/location/assign", + "url": "https://developer.mozilla.org/docs/Web/API/Location/assign", "status": [ "StandardTrack" ], @@ -722,7 +722,7 @@ } }, "location.hash": { - "url": "$MDN_URL$/web/api/location/hash", + "url": "https://developer.mozilla.org/docs/Web/API/Location/hash", "status": [ "StandardTrack" ], @@ -744,7 +744,7 @@ "doc": "The hash property of the Location interface is a string containing a \"#\" followed by the fragment identifier of the location URL. If the URL does not have a fragment identifier, this property contains an empty string, \"\".\n

    See URL.hash for more information." }, "location.host": { - "url": "$MDN_URL$/web/api/location/host", + "url": "https://developer.mozilla.org/docs/Web/API/Location/host", "status": [ "StandardTrack" ], @@ -766,7 +766,7 @@ "doc": "The host property of the Location interface is a string containing the host, which is the hostname, and then, if the port of the URL is nonempty, a \":\", followed by the port of the URL. If the URL does not have a hostname, this property contains an empty string, \"\".\n

    See URL.host for more information." }, "location.hostname": { - "url": "$MDN_URL$/web/api/location/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/Location/hostname", "status": [ "StandardTrack" ], @@ -788,7 +788,7 @@ "doc": "The hostname property of the Location interface is a string containing either the domain name or IP address of the location URL. If the URL does not have a hostname, this property contains an empty string, \"\". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.\n

    See URL.hostname for more information." }, "location.href": { - "url": "$MDN_URL$/web/api/location/href", + "url": "https://developer.mozilla.org/docs/Web/API/Location/href", "status": [ "StandardTrack" ], @@ -810,7 +810,7 @@ "doc": "The href property of the Location\ninterface is a stringifier that returns a string containing the whole\nURL, and allows the href to be updated.\n

    Setting the value of href navigates to the provided URL. If you\nwant redirection, use location.replace(). The difference from setting the href property value is that when using the location.replace() method, after navigating to the given URL, the current page will not be saved in session history — meaning the user won't be able to use the back button to navigate to it." }, "location.origin": { - "url": "$MDN_URL$/web/api/location/origin", + "url": "https://developer.mozilla.org/docs/Web/API/Location/origin", "status": [ "StandardTrack" ], @@ -832,7 +832,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The origin read-only property of the Location interface returns a string containing the Unicode serialization of the origin of the location's URL.\n

    The exact structure varies depending on the type of URL:\n

    \n

    For all other cases, the string \"null\" is returned.\n

    See URL.origin for more information." }, "location.pathname": { - "url": "$MDN_URL$/web/api/location/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/Location/pathname", "status": [ "StandardTrack" ], @@ -854,7 +854,7 @@ "doc": "The pathname property of the Location\ninterface is a string containing the path of the URL for the location. If there is no path, pathname will be empty: otherwise, pathname contains an initial '/' followed by the path of the URL, not including the query string or fragment." }, "location.port": { - "url": "$MDN_URL$/web/api/location/port", + "url": "https://developer.mozilla.org/docs/Web/API/Location/port", "status": [ "StandardTrack" ], @@ -876,7 +876,7 @@ "doc": "The port property of the Location interface is a string containing the port number of the location's URL. If the port is the default for the protocol (80 for ws: and http:, 443 for wss: and https:, and 21 for ftp:), this property contains an empty string, \"\".\n

    This property can be set to change the port of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect. It also silently ignores invalid port numbers.\n

    See URL.port for more information." }, "location.protocol": { - "url": "$MDN_URL$/web/api/location/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/Location/protocol", "status": [ "StandardTrack" ], @@ -898,7 +898,7 @@ "doc": "The protocol property of the Location interface is a string containing the protocol or scheme of the location's URL, including the final \":\".\n

    This property can be set to change the protocol of the URL. A \":\" is appended to the provided string if not provided. The provided scheme has to be compatible with the rest of the URL to be considered valid.\n

    See URL.protocol for more information." }, "location.reload": { - "url": "$MDN_URL$/web/api/location/reload", + "url": "https://developer.mozilla.org/docs/Web/API/Location/reload", "status": [ "StandardTrack" ], @@ -927,7 +927,7 @@ } }, "location.replace": { - "url": "$MDN_URL$/web/api/location/replace", + "url": "https://developer.mozilla.org/docs/Web/API/Location/replace", "status": [ "StandardTrack" ], @@ -957,7 +957,7 @@ } }, "location.search": { - "url": "$MDN_URL$/web/api/location/search", + "url": "https://developer.mozilla.org/docs/Web/API/Location/search", "status": [ "StandardTrack" ], @@ -979,7 +979,7 @@ "doc": "The search property of the Location interface is a search string, also called a query string, that is a string containing a \"?\" followed by the parameters of the location's URL. If the URL does not have a search query, this property contains an empty string, \"\".\n

    This property can be set to change the query string of the URL. When setting, a single \"?\" prefix is added to the provided value, if not already present. Setting it to \"\" removes the query string.\n

    The query is percent-encoded when setting but not percent-decoded when reading.\n

    Modern browsers provide\nURLSearchParams\nand\nURL.searchParams\nto make it easy to parse out the parameters from the querystring.\n

    See URL.search for more information." }, "location.tostring": { - "url": "$MDN_URL$/web/api/location/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/Location/toString", "status": [ "StandardTrack" ], @@ -1002,7 +1002,7 @@ "returns": "A string representing the object's URL." }, "lock": { - "url": "$MDN_URL$/web/api/lock", + "url": "https://developer.mozilla.org/docs/Web/API/Lock", "status": [ "StandardTrack" ], @@ -1025,7 +1025,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The Lock interface of the Web Locks API provides the name and mode of a lock.\nThis may be a newly requested lock that is received in the callback to LockManager.request(), or a record of an active or queued lock returned by LockManager.query()." }, "lock.mode": { - "url": "$MDN_URL$/web/api/lock/mode", + "url": "https://developer.mozilla.org/docs/Web/API/Lock/mode", "status": [ "StandardTrack" ], @@ -1048,7 +1048,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The mode read-only property of the Lock interface returns the access mode passed to LockManager.request() when the lock was requested.\nThe mode is either \"exclusive\" (the default) or \"shared\"." }, "lock.name": { - "url": "$MDN_URL$/web/api/lock/name", + "url": "https://developer.mozilla.org/docs/Web/API/Lock/name", "status": [ "StandardTrack" ], @@ -1071,7 +1071,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of\nthe Lock interface returns the name passed to\nLockManager.request selected when the lock was requested.\n

    The name of a lock is passed by script when the lock is requested. The name is selected\nby the developer to represent an abstract resource for which use is being coordinated\nacross multiple tabs, workers, or other code within the origin. For example, if only one\ntab of a web application should be synchronizing network resources with an offline\ndatabase, it could use a lock name such as \"net_db_sync\"." }, "lockmanager": { - "url": "$MDN_URL$/web/api/lockmanager", + "url": "https://developer.mozilla.org/docs/Web/API/LockManager", "status": [ "StandardTrack" ], @@ -1094,7 +1094,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The LockManager interface of the Web Locks API provides methods for requesting a new Lock object and querying for an existing Lock object. To get an instance of LockManager, call navigator.locks." }, "lockmanager.query": { - "url": "$MDN_URL$/web/api/lockmanager/query", + "url": "https://developer.mozilla.org/docs/Web/API/LockManager/query", "status": [ "StandardTrack" ], @@ -1122,7 +1122,7 @@ } }, "lockmanager.request": { - "url": "$MDN_URL$/web/api/lockmanager/request", + "url": "https://developer.mozilla.org/docs/Web/API/LockManager/request", "status": [ "StandardTrack" ], @@ -1157,7 +1157,7 @@ } }, "magnetometer": { - "url": "$MDN_URL$/web/api/magnetometer", + "url": "https://developer.mozilla.org/docs/Web/API/Magnetometer", "status": [ "Experimental", "StandardTrack" @@ -1169,7 +1169,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Magnetometer interface of the Sensor APIs provides information about the magnetic field as detected by the device's primary magnetometer sensor.\n

    To use this sensor, the user must grant permission to the 'magnetometer' device sensor through the Permissions API. In addition, this feature may be blocked by a Permissions Policy set on your server." }, "magnetometer.magnetometer": { - "url": "$MDN_URL$/web/api/magnetometer/magnetometer", + "url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/Magnetometer", "status": [ "Experimental", "StandardTrack" @@ -1187,7 +1187,7 @@ } }, "magnetometer.x": { - "url": "$MDN_URL$/web/api/magnetometer/x", + "url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/x", "status": [ "Experimental", "StandardTrack" @@ -1199,7 +1199,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The x read-only property of the\nMagnetometer interface returns a number specifying\nthe magnetic field around the device's x-axis." }, "magnetometer.y": { - "url": "$MDN_URL$/web/api/magnetometer/y", + "url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/y", "status": [ "Experimental", "StandardTrack" @@ -1211,7 +1211,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The y read-only property of the\nMagnetometer interface returns a number specifying\nthe magnetic field around the device's y-axis." }, "magnetometer.z": { - "url": "$MDN_URL$/web/api/magnetometer/z", + "url": "https://developer.mozilla.org/docs/Web/API/Magnetometer/z", "status": [ "Experimental", "StandardTrack" @@ -1223,7 +1223,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The z read-only property of the\nMagnetometer interface returns a number specifying\nthe magnetic field around the device's z-axis." }, "mathmlelement": { - "url": "$MDN_URL$/web/api/mathmlelement", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement", "status": [ "StandardTrack" ], @@ -1245,7 +1245,7 @@ "doc": "The MathMLElement interface represents any MathML element." }, "mathmlelement.attributestylemap": { - "url": "$MDN_URL$/web/api/mathmlelement/attributestylemap", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/attributeStyleMap", "status": [ "StandardTrack" ], @@ -1263,7 +1263,7 @@ "doc": "The attributeStyleMap read-only property of the MathMLElement interface returns a live StylePropertyMap object that contains a list of style properties of the element that are defined in the element's inline style attribute, or assigned using the style property of the MathMLElement interface via script.\n

    Shorthand properties are expanded. If you set border-top: 1px solid black, the longhand properties (border-top-color, border-top-style, and border-top-width) are set instead.\n

    The main difference between style property and attributeStyleMap property is that, the style property will return a CSSStyleDeclaration object, while the attributeStyleMap property will return a StylePropertyMap object.\n

    Though the property itself is not writable, you could read and write inline styles through the StylePropertyMap object that it returns, just like through the CSSStyleDeclaration object that returns via the style property." }, "mathmlelement.autofocus": { - "url": "$MDN_URL$/web/api/mathmlelement/autofocus", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/autofocus", "status": [ "StandardTrack" ], @@ -1285,7 +1285,7 @@ "doc": "The autofocus property of the MathMLElement interface contains a boolean value reflecting the autofocus HTML global attribute. It indicates whether the MathML element should be focused when the page loads or when the element becomes shown if the MathML element is inside a <dialog> or a popover." }, "mathmlelement.blur": { - "url": "$MDN_URL$/web/api/mathmlelement/blur", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/blur", "status": [ "StandardTrack" ], @@ -1308,7 +1308,7 @@ "returns": "None (undefined)." }, "mathmlelement.dataset": { - "url": "$MDN_URL$/web/api/mathmlelement/dataset", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/dataset", "status": [ "StandardTrack" ], @@ -1330,7 +1330,7 @@ "doc": "The dataset read-only property of the MathMLElement interface provides read/write access to custom data attributes (data-*) on elements. It exposes a map of strings (DOMStringMap) with an entry for each data-* attribute.\n

    The dataset property itself can be read, but not directly written. Instead, all writes must be to the individual properties within the dataset, which in turn represent the data attributes." }, "mathmlelement.focus": { - "url": "$MDN_URL$/web/api/mathmlelement/focus", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/focus", "status": [ "StandardTrack" ], @@ -1356,7 +1356,7 @@ "returns": "None (undefined)." }, "mathmlelement.style": { - "url": "$MDN_URL$/web/api/mathmlelement/style", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/style", "status": [ "StandardTrack" ], @@ -1378,7 +1378,7 @@ "doc": "The read-only style property of the MathMLElement interface returns the inline style of an element in the form of a live CSSStyleProperties object.\nThis object can be used to get and set the inline styles of an element." }, "mathmlelement.tabindex": { - "url": "$MDN_URL$/web/api/mathmlelement/tabindex", + "url": "https://developer.mozilla.org/docs/Web/API/MathMLElement/tabIndex", "status": [ "StandardTrack" ], @@ -1400,7 +1400,7 @@ "doc": "The tabIndex property of the MathMLElement interface represents the tab order of the current MathML element.\n

    Tab order is as follows:\n

      \n
    1. Elements with a positive tabIndex. Elements that have identical tabIndex values should be navigated in the order they appear. Navigation proceeds from the lowest tabIndex to the highest tabIndex.
    2. \n
    3. Elements that do not support the tabIndex attribute or support it and assign tabIndex to 0, in the order they appear.
    4. \n
    \n

    Elements that are disabled do not participate in the tabbing order. Values don't need to be sequential, nor must they begin with any particular value. They may even be negative, though each browser trims very large values." }, "mediacapabilities": { - "url": "$MDN_URL$/web/api/mediacapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities", "status": [ "StandardTrack" ], @@ -1422,7 +1422,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The MediaCapabilities interface of the Media Capabilities API provides information about the decoding abilities of the device, system and browser. The API can be used to query the browser about the decoding abilities of the device based on codecs, profile, resolution, and bitrates. The information can be used to serve optimal media streams to the user and determine if playback should be smooth and power efficient.\n

    The information is accessed through the mediaCapabilities property of the Navigator and WorkerNavigator interface." }, "mediacapabilities.decodinginfo": { - "url": "$MDN_URL$/web/api/mediacapabilities/decodinginfo", + "url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities/decodingInfo", "status": [ "StandardTrack" ], @@ -1453,7 +1453,7 @@ } }, "mediacapabilities.encodinginfo": { - "url": "$MDN_URL$/web/api/mediacapabilities/encodinginfo", + "url": "https://developer.mozilla.org/docs/Web/API/MediaCapabilities/encodingInfo", "status": [ "StandardTrack" ], @@ -1482,7 +1482,7 @@ } }, "mediadeviceinfo": { - "url": "$MDN_URL$/web/api/mediadeviceinfo", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo", "status": [ "StandardTrack" ], @@ -1504,7 +1504,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaDeviceInfo interface of the Media Capture and Streams API contains information that describes a single media input or output device.\n

    The list of devices obtained by calling navigator.mediaDevices.enumerateDevices() is an array of MediaDeviceInfo objects, one per media device." }, "mediadeviceinfo.deviceid": { - "url": "$MDN_URL$/web/api/mediadeviceinfo/deviceid", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/deviceId", "status": [ "StandardTrack" ], @@ -1526,7 +1526,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The deviceId read-only property\nof the MediaDeviceInfo interface returns a string\nthat is an identifier for the represented device and is persisted across\nsessions.\n

    It is un-guessable by other applications, and unique to the origin of\nthe calling application. It is reset when the user clears cookies. For private browsing,\na different identifier is used that is not persisted across sessions." }, "mediadeviceinfo.groupid": { - "url": "$MDN_URL$/web/api/mediadeviceinfo/groupid", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/groupId", "status": [ "StandardTrack" ], @@ -1548,7 +1548,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The groupId read-only property of\nthe MediaDeviceInfo interface returns a string that\nis a group identifier.\n

    Two devices have the same group identifier if they\nbelong to the same physical device; for example, a monitor with both a built-in camera\nand microphone." }, "mediadeviceinfo.kind": { - "url": "$MDN_URL$/web/api/mediadeviceinfo/kind", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/kind", "status": [ "StandardTrack" ], @@ -1570,7 +1570,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The kind read-only property of\nthe MediaDeviceInfo interface returns an enumerated value, that is\neither \"videoinput\", \"audioinput\" or \"audiooutput\"." }, "mediadeviceinfo.label": { - "url": "$MDN_URL$/web/api/mediadeviceinfo/label", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/label", "status": [ "StandardTrack" ], @@ -1592,7 +1592,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The label read-only\nproperty of the MediaDeviceInfo interface returns a\nstring describing this device (for example\n\"External USB Webcam\").\n

    Only available during active MediaStream\nuse, or when persistent permissions have been granted." }, "mediadeviceinfo.tojson": { - "url": "$MDN_URL$/web/api/mediadeviceinfo/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDeviceInfo/toJSON", "status": [ "StandardTrack" ], @@ -1615,7 +1615,7 @@ "returns": "A JSON object that is the serialization of the MediaDeviceInfo object." }, "mediadevices": { - "url": "$MDN_URL$/web/api/mediadevices", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices", "status": [ "StandardTrack" ], @@ -1637,7 +1637,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaDevices interface of the Media Capture and Streams API provides access to connected media input devices like cameras and microphones, as well as screen sharing. In essence, it lets you obtain access to any hardware source of media data." }, "mediadevices.enumeratedevices": { - "url": "$MDN_URL$/web/api/mediadevices/enumeratedevices", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/enumerateDevices", "status": [ "StandardTrack" ], @@ -1660,7 +1660,7 @@ "returns": "A Promise that is fulfilled with an array of MediaDeviceInfo objects.\nEach object in the array describes one of the available media input and output devices.\nThe order is significant — the default capture devices will be listed first.\n

    Other than default devices, only devices for which permission has been granted are \"available\".\n

    If the media device is an input device, an InputDeviceInfo object will be returned instead.\n

    If enumeration fails, the promise is rejected." }, "mediadevices.getdisplaymedia": { - "url": "$MDN_URL$/web/api/mediadevices/getdisplaymedia", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getDisplayMedia", "status": [ "StandardTrack" ], @@ -1690,7 +1690,7 @@ } }, "mediadevices.getsupportedconstraints": { - "url": "$MDN_URL$/web/api/mediadevices/getsupportedconstraints", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getSupportedConstraints", "status": [ "StandardTrack" ], @@ -1713,7 +1713,7 @@ "returns": "A new object based on the MediaTrackSupportedConstraints dictionary listing the constraints supported by the user agent.\nBecause only constraints supported by the user agent are included in the list, each of these Boolean properties has the value true." }, "mediadevices.getusermedia": { - "url": "$MDN_URL$/web/api/mediadevices/getusermedia", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/getUserMedia", "status": [ "StandardTrack" ], @@ -1749,7 +1749,7 @@ } }, "mediadevices.selectaudiooutput": { - "url": "$MDN_URL$/web/api/mediadevices/selectaudiooutput", + "url": "https://developer.mozilla.org/docs/Web/API/MediaDevices/selectAudioOutput", "status": [ "Experimental", "StandardTrack" @@ -1769,7 +1769,7 @@ } }, "mediaelementaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediaelementaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode", "status": [ "StandardTrack" ], @@ -1791,7 +1791,7 @@ "doc": "The MediaElementAudioSourceNode interface represents an audio source consisting of an HTML <audio> or <video> element. It is an AudioNode that acts as an audio source.\n

    A MediaElementAudioSourceNode has no inputs and exactly one output, and is created using the AudioContext.createMediaElementSource() method. The number of channels in the output equals the number of channels of the audio referenced by the HTMLMediaElement used in the creation of the node, or is 1 if the HTMLMediaElement has no audio.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    Channel count\n2 (but note that AudioNode.channelCount is only used for up-mixing and down-mixing AudioNode inputs, and MediaElementAudioSourceNode doesn't have any input)\n
    " }, "mediaelementaudiosourcenode.mediaelement": { - "url": "$MDN_URL$/web/api/mediaelementaudiosourcenode/mediaelement", + "url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode/mediaElement", "status": [ "StandardTrack" ], @@ -1813,7 +1813,7 @@ "doc": "The MediaElementAudioSourceNode interface's\nread-only mediaElement property indicates the\nHTMLMediaElement that contains the audio track from which the node is\nreceiving audio.\n

    This stream was specified when the node was first created,\neither using the MediaElementAudioSourceNode()\nconstructor or the AudioContext.createMediaElementSource() method." }, "mediaelementaudiosourcenode.mediaelementaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediaelementaudiosourcenode/mediaelementaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaElementAudioSourceNode/MediaElementAudioSourceNode", "status": [ "StandardTrack" ], @@ -1840,7 +1840,7 @@ "returns": "A new MediaElementAudioSourceNode object instance." }, "mediaencryptedevent": { - "url": "$MDN_URL$/web/api/mediaencryptedevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaEncryptedEvent", "status": [ "StandardTrack" ], @@ -1862,7 +1862,7 @@ "doc": "The MediaEncryptedEvent interface of the Encrypted Media Extensions API contains the information associated with an encrypted event sent to a HTMLMediaElement when some initialization data is encountered in the media." }, "mediaencryptedevent.initdata": { - "url": "$MDN_URL$/web/api/mediaencryptedevent/initdata", + "url": "https://developer.mozilla.org/docs/Web/API/MediaEncryptedEvent/initData", "status": [ "StandardTrack" ], @@ -1884,7 +1884,7 @@ "doc": "The read-only initData property of the MediaKeyMessageEvent returns the initialization data contained in this event, if any." }, "mediaencryptedevent.initdatatype": { - "url": "$MDN_URL$/web/api/mediaencryptedevent/initdatatype", + "url": "https://developer.mozilla.org/docs/Web/API/MediaEncryptedEvent/initDataType", "status": [ "StandardTrack" ], @@ -1906,7 +1906,7 @@ "doc": "The read-only initDataType property of the MediaKeyMessageEvent returns a case-sensitive string describing the type of the initialization data associated with this event." }, "mediaencryptedevent.mediaencryptedevent": { - "url": "$MDN_URL$/web/api/mediaencryptedevent/mediaencryptedevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaEncryptedEvent/MediaEncryptedEvent", "status": [ "StandardTrack" ], @@ -1933,7 +1933,7 @@ "returns": "A new MediaEncryptedEvent object." }, "mediaerror": { - "url": "$MDN_URL$/web/api/mediaerror", + "url": "https://developer.mozilla.org/docs/Web/API/MediaError", "status": [ "StandardTrack" ], @@ -1955,7 +1955,7 @@ "doc": "The MediaError interface represents an error which occurred while handling media in an HTML media element based on HTMLMediaElement, such as <audio> or <video>.\n

    A MediaError object describes the error in general terms using a numeric code categorizing the kind of error, and a message, which provides specific diagnostics about what went wrong." }, "mediaerror.code": { - "url": "$MDN_URL$/web/api/mediaerror/code", + "url": "https://developer.mozilla.org/docs/Web/API/MediaError/code", "status": [ "StandardTrack" ], @@ -1977,7 +1977,7 @@ "doc": "The read-only property MediaError.code returns a numeric\nvalue which represents the kind of error that occurred on a media element. To get a text\nstring with specific diagnostic information, see MediaError.message." }, "mediaerror.message": { - "url": "$MDN_URL$/web/api/mediaerror/message", + "url": "https://developer.mozilla.org/docs/Web/API/MediaError/message", "status": [ "StandardTrack" ], @@ -1999,7 +1999,7 @@ "doc": "The read-only property MediaError.message returns a human-readable string offering specific diagnostic details related to the error described by the MediaError object, or an empty string (\"\") if no diagnostic information can be determined or provided." }, "mediakeymessageevent": { - "url": "$MDN_URL$/web/api/mediakeymessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent", "status": [ "StandardTrack" ], @@ -2021,7 +2021,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeyMessageEvent interface of the Encrypted Media Extensions API contains the content and related data when the content decryption module generates a message for the session." }, "mediakeymessageevent.mediakeymessageevent": { - "url": "$MDN_URL$/web/api/mediakeymessageevent/mediakeymessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/MediaKeyMessageEvent", "status": [ "StandardTrack" ], @@ -2048,7 +2048,7 @@ "returns": "A new MediaKeyMessageEvent object." }, "mediakeymessageevent.message": { - "url": "$MDN_URL$/web/api/mediakeymessageevent/message", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/message", "status": [ "StandardTrack" ], @@ -2070,7 +2070,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeyMessageEvent.message read-only property\nreturns an ArrayBuffer with a message from the content decryption module.\nMessages vary by key system." }, "mediakeymessageevent.messagetype": { - "url": "$MDN_URL$/web/api/mediakeymessageevent/messagetype", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyMessageEvent/messageType", "status": [ "StandardTrack" ], @@ -2092,7 +2092,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeyMessageEvent.messageType read-only property indicates the\ntype of message. It may be one of license-request,\nlicense-renewal, license-release, or\nindividualization-request." }, "mediakeys": { - "url": "$MDN_URL$/web/api/mediakeys", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeys", "status": [ "StandardTrack" ], @@ -2114,7 +2114,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeys interface of Encrypted Media Extensions API represents a set of keys that an associated HTMLMediaElement can use for decryption of media data during playback." }, "mediakeys.createsession": { - "url": "$MDN_URL$/web/api/mediakeys/createsession", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeys/createSession", "status": [ "StandardTrack" ], @@ -2140,7 +2140,7 @@ "returns": "A new MediaKeySession object." }, "mediakeys.getstatusforpolicy": { - "url": "$MDN_URL$/web/api/mediakeys/getstatusforpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeys/getStatusForPolicy", "status": [ "StandardTrack" ], @@ -2166,7 +2166,7 @@ } }, "mediakeys.setservercertificate": { - "url": "$MDN_URL$/web/api/mediakeys/setservercertificate", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeys/setServerCertificate", "status": [ "StandardTrack" ], @@ -2192,7 +2192,7 @@ "returns": "A Promise that resolves to a boolean. If the Key System implementation represented by this object's content decryption module's implementation value does not support server certificates, return a promise resolved with false." }, "mediakeysession": { - "url": "$MDN_URL$/web/api/mediakeysession", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession", "status": [ "StandardTrack" ], @@ -2214,7 +2214,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeySession interface of the Encrypted Media Extensions API represents a context for message exchange with a content decryption module (CDM)." }, "mediakeysession.close": { - "url": "$MDN_URL$/web/api/mediakeysession/close", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/close", "status": [ "StandardTrack" ], @@ -2237,7 +2237,7 @@ "returns": "A Promise." }, "mediakeysession.closed": { - "url": "$MDN_URL$/web/api/mediakeysession/closed", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/closed", "status": [ "StandardTrack" ], @@ -2259,7 +2259,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The closed read-only property of the MediaKeySession interface returns a Promise signaling when a MediaKeySession closes.\nThis promise can only be fulfilled and is never rejected.\nClosing a session means that licenses and keys associated with it are no longer valid for decrypting media data." }, "mediakeysession.expiration": { - "url": "$MDN_URL$/web/api/mediakeysession/expiration", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/expiration", "status": [ "StandardTrack" ], @@ -2281,7 +2281,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The expiration read-only property of the MediaKeySession interface returns the time after which the keys in the current session can no longer be used to decrypt media data, or NaN if no such time exists.\n

    This value is determined by the CDM and measured in milliseconds since January 1, 1970, UTC.\nThis value may change during a session lifetime, such as when an action triggers the start of a window." }, "mediakeysession.generaterequest": { - "url": "$MDN_URL$/web/api/mediakeysession/generaterequest", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/generateRequest", "status": [ "StandardTrack" ], @@ -2314,7 +2314,7 @@ } }, "mediakeysession.keystatuses": { - "url": "$MDN_URL$/web/api/mediakeysession/keystatuses", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/keyStatuses", "status": [ "StandardTrack" ], @@ -2336,7 +2336,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The keyStatuses read-only property of the MediaKeySession interface returns a reference to a read-only MediaKeyStatusMap of the current session's keys and their statuses." }, "mediakeysession.load": { - "url": "$MDN_URL$/web/api/mediakeysession/load", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/load", "status": [ "StandardTrack" ], @@ -2362,7 +2362,7 @@ "returns": "A Promise that resolves to a boolean indicating whether the load succeeded or failed." }, "mediakeysession.remove": { - "url": "$MDN_URL$/web/api/mediakeysession/remove", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/remove", "status": [ "StandardTrack" ], @@ -2385,7 +2385,7 @@ "returns": "A Promise that resolves to undefined." }, "mediakeysession.sessionid": { - "url": "$MDN_URL$/web/api/mediakeysession/sessionid", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/sessionId", "status": [ "StandardTrack" ], @@ -2407,7 +2407,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sessionId read-only property of the MediaKeySession interface contains a unique string generated by the content decryption module (CDM) for the current media object and its associated keys or licenses." }, "mediakeysession.update": { - "url": "$MDN_URL$/web/api/mediakeysession/update", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySession/update", "status": [ "StandardTrack" ], @@ -2433,7 +2433,7 @@ "returns": "A Promise that resolves to undefined." }, "mediakeystatusmap": { - "url": "$MDN_URL$/web/api/mediakeystatusmap", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap", "status": [ "StandardTrack" ], @@ -2455,7 +2455,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeyStatusMap interface of the Encrypted Media Extensions API is a read-only map of media key statuses by key IDs." }, "mediakeystatusmap.entries": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/entries", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/entries", "status": [ "StandardTrack" ], @@ -2478,7 +2478,7 @@ "returns": "A new Iterator object. Each element in the Iterator is an array containing a key and a value." }, "mediakeystatusmap.foreach": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/forEach", "status": [ "StandardTrack" ], @@ -2505,7 +2505,7 @@ "returns": "None (undefined)." }, "mediakeystatusmap.get": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/get", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/get", "status": [ "StandardTrack" ], @@ -2531,7 +2531,7 @@ "returns": "A string specifying the status value associated with the given key, or undefined.\n

    The following status values are allowed:\n

    \n
    usable
    \n
    \n

    The key is currently usable for decryption.\n

    \n
    expired
    \n
    \n

    The key is no longer usable for decryption because its expiration time has passed.\n

    \n
    released
    \n
    \n

    The key has been released and is no longer available to the CDM.\nHowever information about the key is available, such as a record of license destruction.\n

    \n
    output-restricted
    \n
    \n

    There are output restrictions associated with the key based on the specified policy.\nMedia data decrypted with this key may be blocked from presentation.\nThe status indicates that the connection between the source and output (for example, your computer and an external display), is not trusted.\nThis might indicate that there are HDCP version mismatches between the source, intermediate devices, and output, or that intermediate connecting devices such as HDMI cables or video splitters are damaged or non-compliant.\nAn application might opt to use a higher HDCP version, content that does not require such a high version.\nYou should also check that intermediate devices and cables support HDCP, are connected firmly, and are not damaged.\n

    \n
    output-downscaled
    \n
    \n

    There are output restrictions associated with the key based on the specified policy, however these restrictions might be relaxed if the content is played at a lower quality.\nIf this value is returned an application might play the content at a lower resolution, or it could choose to use a higher HDCP version, or use other content that does not require such a high HDCP version.\n

    \n
    usable-in-future
    \n
    \n

    The key will become usable for decryption in future, once its start time is reached.\n

    \n
    status-pending
    \n
    \n

    The status of the key is not yet known and is being determined.\n

    \n
    internal-error
    \n
    \n

    The key is not currently usable for decryption because of an error in the CDM.\nThe application can't do anything to handle this case.\n

    \n
    " }, "mediakeystatusmap.has": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/has", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/has", "status": [ "StandardTrack" ], @@ -2557,7 +2557,7 @@ "returns": "A Boolean." }, "mediakeystatusmap.keys": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/keys", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/keys", "status": [ "StandardTrack" ], @@ -2580,7 +2580,7 @@ "returns": "A new iterator." }, "mediakeystatusmap.size": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/size", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/size", "status": [ "StandardTrack" ], @@ -2602,7 +2602,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The size read-only property of\nthe MediaKeyStatusMap interface returns the number of key/value paIrs\nin the status map." }, "mediakeystatusmap.values": { - "url": "$MDN_URL$/web/api/mediakeystatusmap/values", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeyStatusMap/values", "status": [ "StandardTrack" ], @@ -2625,7 +2625,7 @@ "returns": "A new iterator." }, "mediakeysystemaccess": { - "url": "$MDN_URL$/web/api/mediakeysystemaccess", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess", "status": [ "StandardTrack" ], @@ -2647,7 +2647,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MediaKeySystemAccess interface of the Encrypted Media Extensions API provides access to a Key System for decryption and/or a content protection provider. You can request an instance of this object using the Navigator.requestMediaKeySystemAccess() method." }, "mediakeysystemaccess.createmediakeys": { - "url": "$MDN_URL$/web/api/mediakeysystemaccess/createmediakeys", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/createMediaKeys", "status": [ "StandardTrack" ], @@ -2670,7 +2670,7 @@ "returns": "A Promise." }, "mediakeysystemaccess.getconfiguration": { - "url": "$MDN_URL$/web/api/mediakeysystemaccess/getconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/getConfiguration", "status": [ "StandardTrack" ], @@ -2693,7 +2693,7 @@ "returns": "An object." }, "mediakeysystemaccess.keysystem": { - "url": "$MDN_URL$/web/api/mediakeysystemaccess/keysystem", + "url": "https://developer.mozilla.org/docs/Web/API/MediaKeySystemAccess/keySystem", "status": [ "StandardTrack" ], @@ -2715,7 +2715,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The keySystem read-only property of the MediaKeySystemAccess interface returns a string identifying the key system being used.\n

    This is the value that was passed to Navigator.requestMediaKeySystemAccess() when system access is requested." }, "medialist": { - "url": "$MDN_URL$/web/api/medialist", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList", "status": [ "StandardTrack" ], @@ -2737,7 +2737,7 @@ "doc": "The MediaList interface represents the media queries of a stylesheet, e.g., those set using a <link> element's media attribute.\n

    \n

    Note:\nMediaList is a live list; updating the list using properties or methods listed below will immediately update the behavior of the document.\n

    " }, "medialist.appendmedium": { - "url": "$MDN_URL$/web/api/medialist/appendmedium", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/appendMedium", "status": [ "StandardTrack" ], @@ -2763,7 +2763,7 @@ "returns": "None (undefined)." }, "medialist.deletemedium": { - "url": "$MDN_URL$/web/api/medialist/deletemedium", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/deleteMedium", "status": [ "StandardTrack" ], @@ -2792,7 +2792,7 @@ } }, "medialist.item": { - "url": "$MDN_URL$/web/api/medialist/item", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/item", "status": [ "StandardTrack" ], @@ -2818,7 +2818,7 @@ "returns": "If the bracket ([]) syntax is used and there is no entry for the given index, undefined is returned." }, "medialist.length": { - "url": "$MDN_URL$/web/api/medialist/length", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/length", "status": [ "StandardTrack" ], @@ -2840,7 +2840,7 @@ "doc": "The read-only length property of the MediaList interface returns the number of media queries in the list." }, "medialist.mediatext": { - "url": "$MDN_URL$/web/api/medialist/mediatext", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/mediaText", "status": [ "StandardTrack" ], @@ -2862,7 +2862,7 @@ "doc": "The mediaText property of the MediaList\ninterface is a stringifier that returns a string representing the\nMediaList as text, and also allows you to set a new MediaList." }, "medialist.tostring": { - "url": "$MDN_URL$/web/api/medialist/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/MediaList/toString", "status": [ "StandardTrack" ], @@ -2885,7 +2885,7 @@ "returns": "A string." }, "mediametadata": { - "url": "$MDN_URL$/web/api/mediametadata", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata", "status": [ "StandardTrack" ], @@ -2904,7 +2904,7 @@ "doc": "The MediaMetadata interface of the Media Session API allows a web page to provide rich media metadata for display in a platform UI." }, "mediametadata.album": { - "url": "$MDN_URL$/web/api/mediametadata/album", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/album", "status": [ "StandardTrack" ], @@ -2924,7 +2924,7 @@ "doc": "The album property of the\nMediaMetadata interface returns or sets the name of the album or\ncollection containing the media to be played." }, "mediametadata.artist": { - "url": "$MDN_URL$/web/api/mediametadata/artist", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/artist", "status": [ "StandardTrack" ], @@ -2944,7 +2944,7 @@ "doc": "The artist property of the\nMediaMetadata interface returns or sets the name of the artist, group,\ncreator, etc., of the media to be played." }, "mediametadata.artwork": { - "url": "$MDN_URL$/web/api/mediametadata/artwork", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/artwork", "status": [ "StandardTrack" ], @@ -2964,7 +2964,7 @@ "doc": "The artwork property of the\nMediaMetadata interface returns or sets an array of\nobjects representing images associated with playing\nmedia." }, "mediametadata.chapterinfo": { - "url": "$MDN_URL$/web/api/mediametadata/chapterinfo", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/chapterInfo", "status": [ "Experimental", "StandardTrack" @@ -2981,7 +2981,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The chapterInfo read-only property of the MediaMetadata interface returns an array of chapter information metadata associated with playing media, represented by ChapterInformation object instances.\n

    The chapterInfo for a given media resource is set when it is first created, via the chapterInfo property of the MediaMetadata() constructor's initialization object." }, "mediametadata.mediametadata": { - "url": "$MDN_URL$/web/api/mediametadata/mediametadata", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/MediaMetadata", "status": [ "StandardTrack" ], @@ -3004,7 +3004,7 @@ } }, "mediametadata.title": { - "url": "$MDN_URL$/web/api/mediametadata/title", + "url": "https://developer.mozilla.org/docs/Web/API/MediaMetadata/title", "status": [ "StandardTrack" ], @@ -3024,7 +3024,7 @@ "doc": "The title property of the\nMediaMetadata interface returns or sets the title of the media to be\nplayed." }, "mediaquerylist": { - "url": "$MDN_URL$/web/api/mediaquerylist", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList", "status": [ "StandardTrack" ], @@ -3046,7 +3046,7 @@ "doc": "A MediaQueryList object stores information on a media query applied to a document, with support for both immediate and event-driven matching against the state of the document.\n

    You can create a MediaQueryList by calling matchMedia() on the window object. The resulting object handles sending notifications to listeners when the media query state changes (i.e., when the media query test starts or stops evaluating to true).\n

    This is very useful for adaptive design, since this makes it possible to observe a document to detect when its media queries change, instead of polling the values periodically, and allows you to programmatically make changes to a document based on media query status." }, "mediaquerylist.addlistener": { - "url": "$MDN_URL$/web/api/mediaquerylist/addlistener", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/addListener", "status": [ "StandardTrack", "Deprecated" @@ -3068,7 +3068,7 @@ "returns": "None (undefined)." }, "mediaquerylist.matches": { - "url": "$MDN_URL$/web/api/mediaquerylist/matches", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/matches", "status": [ "StandardTrack" ], @@ -3090,7 +3090,7 @@ "doc": "The matches read-only property of the\nMediaQueryList interface is a boolean value that returns\ntrue if the document currently matches the media query list,\nor false if not.\n

    You can be notified when the value of matches changes by watching for the\nchange event to be fired at the\nMediaQueryList." }, "mediaquerylist.media": { - "url": "$MDN_URL$/web/api/mediaquerylist/media", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/media", "status": [ "StandardTrack" ], @@ -3112,7 +3112,7 @@ "doc": "The media read-only property of the\nMediaQueryList interface is a string representing a\nserialized media query." }, "mediaquerylist.removelistener": { - "url": "$MDN_URL$/web/api/mediaquerylist/removelistener", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryList/removeListener", "status": [ "StandardTrack", "Deprecated" @@ -3134,7 +3134,7 @@ "returns": "None (undefined)." }, "mediaquerylistevent": { - "url": "$MDN_URL$/web/api/mediaquerylistevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent", "status": [ "StandardTrack" ], @@ -3156,7 +3156,7 @@ "doc": "The MediaQueryListEvent object stores information on the changes that have happened to a MediaQueryList object — instances are available as the event object on a function referenced by a change event." }, "mediaquerylistevent.matches": { - "url": "$MDN_URL$/web/api/mediaquerylistevent/matches", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/matches", "status": [ "StandardTrack" ], @@ -3178,7 +3178,7 @@ "doc": "The matches read-only property of the\nMediaQueryListEvent interface is a boolean value that is\ntrue if the document currently matches the media query list,\nor false if not." }, "mediaquerylistevent.media": { - "url": "$MDN_URL$/web/api/mediaquerylistevent/media", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/media", "status": [ "StandardTrack" ], @@ -3200,7 +3200,7 @@ "doc": "The media read-only property of the\nMediaQueryListEvent interface is a string representing\na serialized media query." }, "mediaquerylistevent.mediaquerylistevent": { - "url": "$MDN_URL$/web/api/mediaquerylistevent/mediaquerylistevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaQueryListEvent/MediaQueryListEvent", "status": [ "StandardTrack" ], @@ -3227,7 +3227,7 @@ "returns": "A new MediaQueryListEvent object." }, "mediarecorder": { - "url": "$MDN_URL$/web/api/mediarecorder", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder", "status": [ "StandardTrack" ], @@ -3249,7 +3249,7 @@ "doc": "The MediaRecorder interface of the MediaStream Recording API provides functionality to easily record media. It is created using the MediaRecorder() constructor." }, "mediarecorder.audiobitratemode": { - "url": "$MDN_URL$/web/api/mediarecorder/audiobitratemode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/audioBitrateMode", "status": [ "Experimental", "StandardTrack" @@ -3266,7 +3266,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The audioBitrateMode read-only property of the MediaRecorder interface returns the bitrate mode used to encode audio tracks." }, "mediarecorder.audiobitspersecond": { - "url": "$MDN_URL$/web/api/mediarecorder/audiobitspersecond", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/audioBitsPerSecond", "status": [ "StandardTrack" ], @@ -3288,7 +3288,7 @@ "doc": "The audioBitsPerSecond read-only\nproperty of the MediaRecorder interface returns the audio encoding bit\nrate in use.\n

    This may differ from the bit rate specified in the constructor (if\nit was provided)." }, "mediarecorder.istypesupported": { - "url": "$MDN_URL$/web/api/mediarecorder/istypesupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/isTypeSupported_static", "status": [ "StandardTrack" ], @@ -3314,7 +3314,7 @@ "returns": "A Boolean, true if the MediaRecorder implementation is capable of recording Blob objects for the specified MIME type.\nRecording may still fail if there are insufficient resources to support the recording and encoding process.\nIf the value is false, the user agent is incapable of recording the specified format." }, "mediarecorder.mediarecorder": { - "url": "$MDN_URL$/web/api/mediarecorder/mediarecorder", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/MediaRecorder", "status": [ "StandardTrack" ], @@ -3343,7 +3343,7 @@ } }, "mediarecorder.mimetype": { - "url": "$MDN_URL$/web/api/mediarecorder/mimetype", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/mimeType", "status": [ "StandardTrack" ], @@ -3365,7 +3365,7 @@ "doc": "The mimeType read-only property of the MediaRecorder interface returns the MIME media type that was specified when creating the MediaRecorder object, or, if none was specified, which was chosen by the browser.\nThis is the file format of the file that would result from writing all of the recorded data to disk.\n

    Keep in mind that not all codecs are supported by a given container; if you write media using a codec that is not supported by a given media container, the resulting file may not work reliably if at all when you try to play it back.\nSee our media type and format guide for information about container and codec support across browsers.\n

    \n

    Note:\nThe term \"MIME type\" is officially considered to be historical; these strings are now officially known as media types.\nMDN Web Docs content uses the terms interchangeably.\n

    " }, "mediarecorder.pause": { - "url": "$MDN_URL$/web/api/mediarecorder/pause", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/pause", "status": [ "StandardTrack" ], @@ -3391,7 +3391,7 @@ } }, "mediarecorder.requestdata": { - "url": "$MDN_URL$/web/api/mediarecorder/requestdata", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/requestData", "status": [ "StandardTrack" ], @@ -3417,7 +3417,7 @@ } }, "mediarecorder.resume": { - "url": "$MDN_URL$/web/api/mediarecorder/resume", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/resume", "status": [ "StandardTrack" ], @@ -3443,7 +3443,7 @@ } }, "mediarecorder.start": { - "url": "$MDN_URL$/web/api/mediarecorder/start", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/start", "status": [ "StandardTrack" ], @@ -3474,7 +3474,7 @@ } }, "mediarecorder.state": { - "url": "$MDN_URL$/web/api/mediarecorder/state", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/state", "status": [ "StandardTrack" ], @@ -3496,7 +3496,7 @@ "doc": "The state read-only property of the MediaRecorder interface returns the current state of the current MediaRecorder object." }, "mediarecorder.stop": { - "url": "$MDN_URL$/web/api/mediarecorder/stop", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/stop", "status": [ "StandardTrack" ], @@ -3522,7 +3522,7 @@ } }, "mediarecorder.stream": { - "url": "$MDN_URL$/web/api/mediarecorder/stream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/stream", "status": [ "StandardTrack" ], @@ -3544,7 +3544,7 @@ "doc": "The stream read-only property of the MediaRecorder interface returns the stream that was passed into the MediaRecorder() constructor when the MediaRecorder was created." }, "mediarecorder.videobitspersecond": { - "url": "$MDN_URL$/web/api/mediarecorder/videobitspersecond", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorder/videoBitsPerSecond", "status": [ "StandardTrack" ], @@ -3566,7 +3566,7 @@ "doc": "The videoBitsPerSecond read-only\nproperty of the MediaRecorder interface returns the video encoding\nbit rate in use.\n

    This may differ from the bit rate specified in the\nconstructor, if it was provided." }, "mediarecordererrorevent": { - "url": "$MDN_URL$/web/api/mediarecordererrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent", "status": [ "Deprecated" ], @@ -3579,7 +3579,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MediaRecorderErrorEvent interface represents errors returned by the MediaStream Recording API. It is an Event object that encapsulates a reference to a DOMException describing the error that occurred." }, "mediarecordererrorevent.error": { - "url": "$MDN_URL$/web/api/mediarecordererrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent/error", "status": [ "Deprecated" ], @@ -3592,7 +3592,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The error read-only property of the\nMediaRecorderErrorEvent interface is a\nDOMException object providing details about the exception that was thrown\nby a MediaRecorder instance.\n

    When a MediaRecorderErrorEvent occurs, you can determine to some extent\nwhat went wrong by examining the error property within the\nMediaRecorderErrorEvent received by the MediaRecorder's\nerror event handler, onerror." }, "mediarecordererrorevent.mediarecordererrorevent": { - "url": "$MDN_URL$/web/api/mediarecordererrorevent/mediarecordererrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaRecorderErrorEvent/MediaRecorderErrorEvent", "status": [ "Deprecated" ], @@ -3610,7 +3610,7 @@ "returns": "A new MediaRecorderErrorEvent object." }, "mediasession": { - "url": "$MDN_URL$/web/api/mediasession", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession", "status": [ "StandardTrack" ], @@ -3629,7 +3629,7 @@ "doc": "The MediaSession interface of the Media Session API allows a web page to provide custom behaviors for standard media playback interactions, and to report metadata that can be sent by the user agent to the device or operating system for presentation in standardized user interface elements.\n

    For example, a smartphone might have a standard panel in its lock screen that provides controls for media playback and information display. A browser on the device can use MediaSession to make browser playback controllable from that standard/global user interface." }, "mediasession.metadata": { - "url": "$MDN_URL$/web/api/mediasession/metadata", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/metadata", "status": [ "StandardTrack" ], @@ -3648,7 +3648,7 @@ "doc": "The metadata property of the MediaSession\ninterface contains a MediaMetadata object providing descriptive\ninformation about the currently playing media, or null if the metadata has\nnot been set. This metadata is provided by the browser to the device for presentation in\nany standard media control user interface the device might offer." }, "mediasession.playbackstate": { - "url": "$MDN_URL$/web/api/mediasession/playbackstate", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/playbackState", "status": [ "StandardTrack" ], @@ -3667,7 +3667,7 @@ "doc": "The playbackState property of the\nMediaSession interface indicates whether the current media session is\nplaying or paused." }, "mediasession.setactionhandler": { - "url": "$MDN_URL$/web/api/mediasession/setactionhandler", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setActionHandler", "status": [ "StandardTrack" ], @@ -3691,7 +3691,7 @@ "returns": "None (undefined)." }, "mediasession.setcameraactive": { - "url": "$MDN_URL$/web/api/mediasession/setcameraactive", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setCameraActive", "status": [ "StandardTrack" ], @@ -3713,7 +3713,7 @@ "returns": "None (undefined)." }, "mediasession.setmicrophoneactive": { - "url": "$MDN_URL$/web/api/mediasession/setmicrophoneactive", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setMicrophoneActive", "status": [ "StandardTrack" ], @@ -3735,7 +3735,7 @@ "returns": "None (undefined)." }, "mediasession.setpositionstate": { - "url": "$MDN_URL$/web/api/mediasession/setpositionstate", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setPositionState", "status": [ "StandardTrack" ], @@ -3761,7 +3761,7 @@ } }, "mediasession.setscreenshareactive": { - "url": "$MDN_URL$/web/api/mediasession/setscreenshareactive", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSession/setScreenshareActive", "status": [ "Experimental", "StandardTrack" @@ -3780,7 +3780,7 @@ "returns": "None (undefined)." }, "mediasource": { - "url": "$MDN_URL$/web/api/mediasource", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource", "status": [ "StandardTrack" ], @@ -3799,7 +3799,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The MediaSource interface of the Media Source Extensions API represents a source of media data for an HTMLMediaElement object. A MediaSource object can be attached to a HTMLMediaElement to be played in the user agent." }, "mediasource.activesourcebuffers": { - "url": "$MDN_URL$/web/api/mediasource/activesourcebuffers", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/activeSourceBuffers", "status": [ "StandardTrack" ], @@ -3818,7 +3818,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The activeSourceBuffers read-only property of the\nMediaSource interface returns a SourceBufferList object\ncontaining a subset of the SourceBuffer objects contained within\nsourceBuffers — the list of objects\nproviding the selected video track, enabled audio tracks, and shown/hidden text tracks." }, "mediasource.addsourcebuffer": { - "url": "$MDN_URL$/web/api/mediasource/addsourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/addSourceBuffer", "status": [ "StandardTrack" ], @@ -3847,7 +3847,7 @@ } }, "mediasource.canconstructindedicatedworker": { - "url": "$MDN_URL$/web/api/mediasource/canconstructindedicatedworker_static", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/canConstructInDedicatedWorker_static", "status": [ "StandardTrack" ], @@ -3864,7 +3864,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The canConstructInDedicatedWorker static property of the MediaSource interface returns true if MediaSource worker support is implemented, providing a low-latency feature detection mechanism.\n

    If this were not available, the alternative would be a much higher latency approach such as attempting the creation of a MediaSource object from a dedicated worker and transferring the result back to the main thread." }, "mediasource.clearliveseekablerange": { - "url": "$MDN_URL$/web/api/mediasource/clearliveseekablerange", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/clearLiveSeekableRange", "status": [ "StandardTrack" ], @@ -3884,7 +3884,7 @@ "returns": "None (undefined)." }, "mediasource.duration": { - "url": "$MDN_URL$/web/api/mediasource/duration", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/duration", "status": [ "StandardTrack" ], @@ -3907,7 +3907,7 @@ } }, "mediasource.endofstream": { - "url": "$MDN_URL$/web/api/mediasource/endofstream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/endOfStream", "status": [ "StandardTrack" ], @@ -3933,7 +3933,7 @@ } }, "mediasource.handle": { - "url": "$MDN_URL$/web/api/mediasource/handle", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/handle", "status": [ "StandardTrack" ], @@ -3950,7 +3950,7 @@ "doc": "

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The handle read-only property of the MediaSource interface returns a MediaSourceHandle object, a proxy for the MediaSource that can be transferred from a dedicated worker back to the main thread and attached to a media element via its HTMLMediaElement.srcObject property.\n

    \n

    Note:\nhandle is only visible on MediaSource instances inside dedicated workers.\n

    \n

    Each MediaSource object created inside a dedicated worker has its own distinct MediaSourceHandle. The handle getter will always return the MediaSourceHandle instance specific to the associated dedicated worker MediaSource instance. If the handle has already been transferred to the main thread using postMessage(), the handle instance in the worker is technically detached and can't be transferred again." }, "mediasource.istypesupported": { - "url": "$MDN_URL$/web/api/mediasource/istypesupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/isTypeSupported_static", "status": [ "StandardTrack" ], @@ -3973,7 +3973,7 @@ "returns": "A value of false if the media of the given type will not play.\n

    A value of true is returned if the browser can probably play media of the specified type.\nThis is not a guarantee, and your code must be prepared for the possibility that the media will not play correctly if at all.\n

    All web APIs that work with media files use a \"no/maybe/probably\" approach (or, in this case, \"no or probably\") when determining if a media type can be used.\nThis is because media files are complex, intricate constructs with far too many subtle variations to be absolutely certain of anything until you actually use the contents of the media." }, "mediasource.mediasource": { - "url": "$MDN_URL$/web/api/mediasource/mediasource", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/MediaSource", "status": [ "StandardTrack" ], @@ -3992,7 +3992,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The MediaSource() constructor of the\nMediaSource interface constructs and returns a new\nMediaSource object with no associated source buffers." }, "mediasource.readystate": { - "url": "$MDN_URL$/web/api/mediasource/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/readyState", "status": [ "StandardTrack" ], @@ -4011,7 +4011,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The readyState read-only property of the\nMediaSource interface returns an enum representing the state of the\ncurrent MediaSource. The three possible values are:\n

    " }, "mediasource.removesourcebuffer": { - "url": "$MDN_URL$/web/api/mediasource/removesourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/removeSourceBuffer", "status": [ "StandardTrack" ], @@ -4037,7 +4037,7 @@ } }, "mediasource.setliveseekablerange": { - "url": "$MDN_URL$/web/api/mediasource/setliveseekablerange", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/setLiveSeekableRange", "status": [ "StandardTrack" ], @@ -4061,7 +4061,7 @@ "returns": "None (undefined)." }, "mediasource.sourcebuffers": { - "url": "$MDN_URL$/web/api/mediasource/sourcebuffers", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSource/sourceBuffers", "status": [ "StandardTrack" ], @@ -4080,7 +4080,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The sourceBuffers read-only property of the\nMediaSource interface returns a SourceBufferList object\ncontaining the list of SourceBuffer objects associated with this\nMediaSource." }, "mediasourcehandle": { - "url": "$MDN_URL$/web/api/mediasourcehandle", + "url": "https://developer.mozilla.org/docs/Web/API/MediaSourceHandle", "status": [ "StandardTrack" ], @@ -4098,7 +4098,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The MediaSourceHandle interface of the Media Source Extensions API is a proxy for a MediaSource that can be transferred from a dedicated worker back to the main thread and attached to a media element via its HTMLMediaElement.srcObject property. MediaSource objects are not transferable because they are event targets, hence the need for MediaSourceHandles.\n

    It can be accessed via the MediaSource.handle property.\n

    Each MediaSource object created inside a dedicated worker has its own distinct MediaSourceHandle. The MediaSource.handle getter will always return the MediaSourceHandle instance specific to the associated dedicated worker MediaSource instance. If the handle has already been transferred to the main thread using postMessage(), the handle instance in the worker is technically detached and can't be transferred again.\n

    MediaSourceHandle is a transferable object." }, "mediastream": { - "url": "$MDN_URL$/web/api/mediastream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream", "status": [ "StandardTrack" ], @@ -4120,7 +4120,7 @@ "doc": "The MediaStream interface of the Media Capture and Streams API represents a stream of media content. A stream consists of several tracks, such as video or audio tracks. Each track is specified as an instance of MediaStreamTrack.\n

    You can obtain a MediaStream object either by using the constructor or by calling functions such as MediaDevices.getUserMedia(), MediaDevices.getDisplayMedia(), or HTMLCanvasElement.captureStream() and HTMLMediaElement.captureStream()." }, "mediastream.active": { - "url": "$MDN_URL$/web/api/mediastream/active", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/active", "status": [ "StandardTrack" ], @@ -4142,7 +4142,7 @@ "doc": "The active read-only property of the\nMediaStream interface returns a Boolean value which is\ntrue if the stream is currently active; otherwise, it returns\nfalse. A stream is considered active if at least one of\nits MediaStreamTracks does not have its property MediaStreamTrack.readyState\nset to ended. Once every track has ended, the stream's active property becomes\nfalse." }, "mediastream.addtrack": { - "url": "$MDN_URL$/web/api/mediastream/addtrack", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/addTrack", "status": [ "StandardTrack" ], @@ -4168,7 +4168,7 @@ "returns": "None (undefined)." }, "mediastream.clone": { - "url": "$MDN_URL$/web/api/mediastream/clone", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/clone", "status": [ "StandardTrack" ], @@ -4191,7 +4191,7 @@ "returns": "A new MediaStream instance which has a new unique ID and contains clones\nof every MediaStreamTrack contained by the MediaStream on\nwhich clone() was called." }, "mediastream.getaudiotracks": { - "url": "$MDN_URL$/web/api/mediastream/getaudiotracks", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getAudioTracks", "status": [ "StandardTrack" ], @@ -4214,7 +4214,7 @@ "returns": "An array of MediaStreamTrack objects, one for each audio track contained\nin the stream. Audio tracks are those tracks whose kind\nproperty is audio. The array is empty if the stream contains no\naudio tracks.\n

    \n

    Note:\nThe order of the returned tracks is not defined by the\nspecification and may, in fact, change from one call to getAudioTracks()\nto the next.\n

    \n

    Early versions of this API included a special AudioStreamTrack interface\nwhich was used as the type for each entry in the list of audio streams; however, this\nhas since been merged into the main MediaStreamTrack interface." }, "mediastream.gettrackbyid": { - "url": "$MDN_URL$/web/api/mediastream/gettrackbyid", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getTrackById", "status": [ "StandardTrack" ], @@ -4240,7 +4240,7 @@ "returns": "If a track is found for which MediaStreamTrack.id matches the specified\nid string, that MediaStreamTrack object is returned.\nOtherwise, the returned value is null." }, "mediastream.gettracks": { - "url": "$MDN_URL$/web/api/mediastream/gettracks", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getTracks", "status": [ "StandardTrack" ], @@ -4263,7 +4263,7 @@ "returns": "An array of MediaStreamTrack objects." }, "mediastream.getvideotracks": { - "url": "$MDN_URL$/web/api/mediastream/getvideotracks", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/getVideoTracks", "status": [ "StandardTrack" ], @@ -4286,7 +4286,7 @@ "returns": "An array of MediaStreamTrack objects, one for each video track contained\nin the media stream. Video tracks are those tracks whose\nkind property is video. The array\nis empty if the stream contains no video tracks.\n

    \n

    Note:\nThe order of the tracks is not defined by the specification,\nand may not be the same from one call to getVideoTracks() to another.\n

    " }, "mediastream.id": { - "url": "$MDN_URL$/web/api/mediastream/id", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/id", "status": [ "StandardTrack" ], @@ -4308,7 +4308,7 @@ "doc": "The id read-only property of the MediaStream interface is a\nstring containing 36 characters denoting a unique identifier (GUID)\nfor the object." }, "mediastream.mediastream": { - "url": "$MDN_URL$/web/api/mediastream/mediastream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/MediaStream", "status": [ "StandardTrack" ], @@ -4335,7 +4335,7 @@ "returns": "A newly-created MediaStream object, either empty, or containing the\ntracks provided, if any." }, "mediastream.removetrack": { - "url": "$MDN_URL$/web/api/mediastream/removetrack", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStream/removeTrack", "status": [ "StandardTrack" ], @@ -4361,7 +4361,7 @@ "returns": "None (undefined)." }, "mediastreamaudiodestinationnode": { - "url": "$MDN_URL$/web/api/mediastreamaudiodestinationnode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode", "status": [ "StandardTrack" ], @@ -4383,7 +4383,7 @@ "doc": "The MediaStreamAudioDestinationNode interface represents an audio destination consisting of a WebRTC MediaStream with a single AudioMediaStreamTrack, which can be used in a similar way to a MediaStream obtained from navigator.mediaDevices.getUserMedia().\n

    It is an AudioNode that acts as an audio destination, created using the AudioContext.createMediaStreamDestination() method.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs0
    Channel count2
    Channel count mode\"explicit\"
    Channel count interpretation\"speakers\"
    " }, "mediastreamaudiodestinationnode.mediastreamaudiodestinationnode": { - "url": "$MDN_URL$/web/api/mediastreamaudiodestinationnode/mediastreamaudiodestinationnode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode/MediaStreamAudioDestinationNode", "status": [ "StandardTrack" ], @@ -4409,7 +4409,7 @@ } }, "mediastreamaudiodestinationnode.stream": { - "url": "$MDN_URL$/web/api/mediastreamaudiodestinationnode/stream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioDestinationNode/stream", "status": [ "StandardTrack" ], @@ -4431,7 +4431,7 @@ "doc": "The stream property of the AudioContext interface represents a MediaStream containing a single audio MediaStreamTrack with the same number of channels as the node itself.\n

    You can use this property to get a stream out of the audio graph and feed it into another construct, such as a Media Recorder." }, "mediastreamaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediastreamaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode", "status": [ "StandardTrack" ], @@ -4453,7 +4453,7 @@ "doc": "The MediaStreamAudioSourceNode interface is a type of AudioNode which operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.\n

    This media could be from a microphone (through getUserMedia()) or from a remote peer on a WebRTC call (using the RTCPeerConnection's audio tracks).\n

    A MediaStreamAudioSourceNode has no inputs and exactly one output, and is created using the AudioContext.createMediaStreamSource() method.\n

    The MediaStreamAudioSourceNode takes the audio from the first MediaStreamTrack whose kind attribute's value is audio. See Track ordering for more information about the order of tracks.\n

    The number of channels output by the node matches the number of tracks found in the selected audio track.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    Channel count\n2 (but note that AudioNode.channelCount is only used for up-mixing and down-mixing AudioNode inputs, and MediaStreamAudioSourceNode doesn't have any input)\n
    " }, "mediastreamaudiosourcenode.mediastream": { - "url": "$MDN_URL$/web/api/mediastreamaudiosourcenode/mediastream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode/mediaStream", "status": [ "StandardTrack" ], @@ -4475,7 +4475,7 @@ "doc": "The MediaStreamAudioSourceNode interface's\nread-only mediaStream property indicates the\nMediaStream that contains the audio track from which the node is\nreceiving audio.\n

    This stream was specified when the node was first created,\neither using the MediaStreamAudioSourceNode()\nconstructor or the AudioContext.createMediaStreamSource() method." }, "mediastreamaudiosourcenode.mediastreamaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediastreamaudiosourcenode/mediastreamaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamAudioSourceNode/MediaStreamAudioSourceNode", "status": [ "StandardTrack" ], @@ -4505,7 +4505,7 @@ } }, "mediastreamevent": { - "url": "$MDN_URL$/web/api/mediastreamevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent", "status": [ "Deprecated" ], @@ -4520,7 +4520,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MediaStreamEvent interface represents events that occurs in relation to a MediaStream. Two events of this type can be thrown: addstream and removestream." }, "mediastreamevent.mediastreamevent": { - "url": "$MDN_URL$/web/api/mediastreamevent/mediastreamevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent/MediaStreamEvent", "status": [ "Deprecated" ], @@ -4536,7 +4536,7 @@ "returns": "A new MediaStreamEvent object." }, "mediastreamevent.stream": { - "url": "$MDN_URL$/web/api/mediastreamevent/stream", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamEvent/stream", "status": [ "Deprecated" ], @@ -4551,7 +4551,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only property MediaStreamEvent.stream returns\nthe MediaStream associated with the event." }, "mediastreamtrack": { - "url": "$MDN_URL$/web/api/mediastreamtrack", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack", "status": [ "StandardTrack" ], @@ -4573,7 +4573,7 @@ "doc": "The MediaStreamTrack interface of the Media Capture and Streams API represents a single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.\n

    Some user agents subclass this interface to provide more precise information or functionality, such as CanvasCaptureMediaStreamTrack." }, "mediastreamtrack.applyconstraints": { - "url": "$MDN_URL$/web/api/mediastreamtrack/applyconstraints", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/applyConstraints", "status": [ "StandardTrack" ], @@ -4599,7 +4599,7 @@ "returns": "A Promise which resolves when the constraints have been successfully applied.\nIf the constraints cannot be applied, the promise is rejected with an OverconstrainedError that is a DOMException whose name is OverconstrainedError with additional parameters, and, to indicate that the constraints could not be met.\nThis can happen if the specified constraints are too strict to find a match when attempting to configure the track." }, "mediastreamtrack.clone": { - "url": "$MDN_URL$/web/api/mediastreamtrack/clone", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/clone", "status": [ "StandardTrack" ], @@ -4622,7 +4622,7 @@ "returns": "A new MediaStreamTrack instance which is identical to the one\nclone() was called, except for its new unique\nid." }, "mediastreamtrack.contenthint": { - "url": "$MDN_URL$/web/api/mediastreamtrack/contenthint", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/contentHint", "status": [ "StandardTrack" ], @@ -4637,7 +4637,7 @@ "doc": "The contentHint property of the MediaStreamTrack interface is a string that hints at the type of content the track contains. Allowable values depend on the value of the MediaStreamTrack.kind property." }, "mediastreamtrack.enabled": { - "url": "$MDN_URL$/web/api/mediastreamtrack/enabled", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/enabled", "status": [ "StandardTrack" ], @@ -4659,7 +4659,7 @@ "doc": "The enabled property of the\nMediaStreamTrack interface is a Boolean value which is\ntrue if the track is allowed to render the source stream or\nfalse if it is not. This can be used to intentionally mute a\ntrack.\n

    When enabled, a track's data is output from the source to the\ndestination; otherwise, empty frames are output.\n

    In the case of audio, a disabled track generates frames of silence (that is, frames in\nwhich every sample's value is 0). For video tracks, every frame is filled entirely with\nblack pixels.\n

    The value of enabled, in essence, represents what a typical user would\nconsider the muting state for a track, whereas the muted\nproperty indicates a state in which the track is temporarily unable to output\ndata, such as a scenario in which frames have been lost in transit.\n

    \n

    Note:\nIf the track has been disconnected, the value of this property\ncan be changed, but has no effect.\n

    " }, "mediastreamtrack.getcapabilities": { - "url": "$MDN_URL$/web/api/mediastreamtrack/getcapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getCapabilities", "status": [ "StandardTrack" ], @@ -4681,7 +4681,7 @@ "returns": "A MediaTrackCapabilities object which specifies the accepted value or range of values supported for each of the user agent's constrainable properties. Note that not every property appears on every track, the available members depend on whether the track is audio or video. This can contain the following members:\n

    For both audio and video tracks:\n

    \n
    deviceId
    \n
    \n

    A string that identifies the capture device.\n

    \n
    groupId
    \n
    \n

    A string that groups related devices.\n

    \n
    \n
    \n

    Note:\nFor historical reasons, these two properties are strings instead of an array of strings like all other capabilities.\n

    \n

    For audio tracks only:\n

    \n
    autoGainControl
    \n
    \n

    An array of booleans. If the source cannot do auto gain control, a single false is reported. If auto gain control cannot be turned off, a single true is reported. If the script can control the feature, the source reports both true and false.\n

    \n
    channelCount
    \n
    \n

    A range object, containing a min and a max property (both containing a non-negative integer), describing the supported number of channels.\n

    \n
    echoCancellation
    \n
    \n

    An array of booleans or strings indicating if echo cancellation is supported. If the source cannot do echo cancellation, a single false is reported. If the source can do echo cancellation, then the array starts with true. If the script can control the feature, then the array starts with true, false. Additionally, if the source allows controlling which audio sources will be cancelled, the array also includes the values \"all\" and/or \"remote-only\".\n

    \n
    latency
    \n
    \n

    A range object, containing a min and a max property (both containing a number), describing the expected amount of latency in seconds from when the sound starts to when data becomes available.\n

    \n
    noiseSuppression
    \n
    \n

    An array of booleans indicating whether noise suppression is available. If the source cannot do noise suppression, a single false is reported. If noise suppression cannot be turned off, a single true is reported. If the script can control the feature, the source reports both true and false.\n

    \n
    sampleRate
    \n
    \n

    A range object, containing a min and a max property (both containing a non-negative integer), describing the supported audio sample rate range.\n

    \n
    sampleSize
    \n
    \n

    A range object, containing a min and a max property (both containing a non-negative integer), describing the supported linear sample size range in bits.\n

    \n
    \n

    For video tracks only:\n

    \n
    aspectRatio
    \n
    \n

    A range object, containing a min and a max property (both containing a number), describing the supported video aspect ratio range (width divided by height).\n

    \n
    facingMode
    \n
    \n

    An array of strings indicating the camera orientation. See MediaTrackConstraints.facingMode for supported values. On some devices, more than one facing mode may be reported; for example, in a high-end telepresence solution with several cameras facing the user, a camera to the left of the user can report both \"left\" and \"user\".\n

    \n
    frameRate
    \n
    \n

    A range object, containing a min and a max property (both containing a number), describing the supported frames per second range.\n

    \n
    height
    \n
    \n

    A range object, containing a min and a max property (both containing a non-negative integer), describing the supported height range in pixels.\n

    \n
    width
    \n
    \n

    A range object, containing a min and a max property (both containing a non-negative integer), describing the supported width range in pixels.\n

    \n
    resizeMode
    \n
    \n

    An array of strings that indicates how the user agent may derive the desired resolution from the camera resolution.See MediaTrackConstraints.resizeMode for supported values. The value \"none\" is always included.\n

    \n
    \n

    For more information about what each property means, see MediaTrackConstraints." }, "mediastreamtrack.getconstraints": { - "url": "$MDN_URL$/web/api/mediastreamtrack/getconstraints", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getConstraints", "status": [ "StandardTrack" ], @@ -4704,7 +4704,7 @@ "returns": "A MediaTrackConstraints object which indicates the constrainable\nproperties the website or app most recently set using\napplyConstraints(). The properties\nin the returned object are listed in the same order as when they were set, and only\nproperties specifically set by the site or app are included.\n

    \n

    Note:\nThe returned set of constraints doesn't necessarily describe\nthe actual state of the media. Even if any of the constraints couldn't be met, they\nare still included in the returned object as originally set by the site's code. To get\nthe currently active settings for all constrainable properties, you should instead\ncall getSettings().\n

    " }, "mediastreamtrack.getsettings": { - "url": "$MDN_URL$/web/api/mediastreamtrack/getsettings", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/getSettings", "status": [ "StandardTrack" ], @@ -4727,7 +4727,7 @@ "returns": "A MediaTrackSettings object describing the current configuration of the\ntrack's constrainable properties.\n
    \n

    Note:\nThe returned object identifies the current values of every\nconstrainable property, including those which are platform defaults rather than having\nbeen expressly set by the site's code. To instead fetch the most-recently established\nconstraints for the track's properties, as specified by the site's code, use\ngetConstraints().\n

    " }, "mediastreamtrack.id": { - "url": "$MDN_URL$/web/api/mediastreamtrack/id", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/id", "status": [ "StandardTrack" ], @@ -4749,7 +4749,7 @@ "doc": "The id read-only property of the MediaStreamTrack interface returns a\nstring containing a unique identifier (GUID) for the track, which is\ngenerated by the user agent." }, "mediastreamtrack.kind": { - "url": "$MDN_URL$/web/api/mediastreamtrack/kind", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/kind", "status": [ "StandardTrack" ], @@ -4771,7 +4771,7 @@ "doc": "The kind read-only property of the MediaStreamTrack interface returns a string set to \"audio\" if the track is an audio track and to \"video\" if it is a video track.\nIt doesn't change if the track is disassociated from its source." }, "mediastreamtrack.label": { - "url": "$MDN_URL$/web/api/mediastreamtrack/label", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/label", "status": [ "StandardTrack" ], @@ -4793,7 +4793,7 @@ "doc": "The label read-only property of the MediaStreamTrack interface returns a string containing a user agent-assigned label that identifies the track source, as in \"internal microphone\".\n

    The string may be left empty and is empty as long as no source has been connected.\nWhen the track is disassociated from its source, the label is not changed." }, "mediastreamtrack.muted": { - "url": "$MDN_URL$/web/api/mediastreamtrack/muted", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/muted", "status": [ "StandardTrack" ], @@ -4811,7 +4811,7 @@ "doc": "The muted read-only property of the\nMediaStreamTrack interface returns a boolean value\nindicating whether or not the track is currently unable to provide media output.\n

    \n

    Note:\nTo implement a way for users to mute and unmute a track, use the\nenabled property. When a track is disabled\nby setting enabled to false, it generates only empty frames\n(audio frames in which every sample is 0, or video frames in which every pixel is\nblack).\n

    " }, "mediastreamtrack.readystate": { - "url": "$MDN_URL$/web/api/mediastreamtrack/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/readyState", "status": [ "StandardTrack" ], @@ -4833,7 +4833,7 @@ "doc": "The readyState read-only property of the MediaStreamTrack interface returns an enumerated value giving the status of the track." }, "mediastreamtrack.stop": { - "url": "$MDN_URL$/web/api/mediastreamtrack/stop", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrack/stop", "status": [ "StandardTrack" ], @@ -4856,7 +4856,7 @@ "returns": "None (undefined)." }, "mediastreamtrackaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediastreamtrackaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackAudioSourceNode", "status": [ "StandardTrack" ], @@ -4870,7 +4870,7 @@ "doc": "The MediaStreamTrackAudioSourceNode interface is a type of AudioNode which represents a source of audio data taken from a specific MediaStreamTrack obtained through the WebRTC or Media Capture and Streams APIs.\n

    The audio itself might be input from a microphone or other audio sampling device, or might be received through a RTCPeerConnection, among other possible options.\n

    A MediaStreamTrackAudioSourceNode has no inputs and exactly one output, and is created using the AudioContext.createMediaStreamTrackSource() method. This interface is similar to MediaStreamAudioSourceNode, except it lets you specifically state the track to use, rather than assuming the first audio track on a stream.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    Channel count\ndefined by the first audio MediaStreamTrack\npassed to the\nAudioContext.createMediaStreamTrackSource()\nmethod that created it.\n
    " }, "mediastreamtrackaudiosourcenode.mediastreamtrackaudiosourcenode": { - "url": "$MDN_URL$/web/api/mediastreamtrackaudiosourcenode/mediastreamtrackaudiosourcenode", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackAudioSourceNode/MediaStreamTrackAudioSourceNode", "status": [ "StandardTrack" ], @@ -4893,7 +4893,7 @@ } }, "mediastreamtrackevent": { - "url": "$MDN_URL$/web/api/mediastreamtrackevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent", "status": [ "StandardTrack" ], @@ -4915,7 +4915,7 @@ "doc": "The MediaStreamTrackEvent interface of the Media Capture and Streams API represents events which indicate that a MediaStream has had tracks added to or removed from the stream through calls to Media Capture and Streams API methods. These events are sent to the stream when these changes occur.\n

    The events based on this interface are addtrack and removetrack." }, "mediastreamtrackevent.mediastreamtrackevent": { - "url": "$MDN_URL$/web/api/mediastreamtrackevent/mediastreamtrackevent", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent/MediaStreamTrackEvent", "status": [ "StandardTrack" ], @@ -4942,7 +4942,7 @@ "returns": "A new MediaStreamTrackEvent object, initialized based on the provided options." }, "mediastreamtrackevent.track": { - "url": "$MDN_URL$/web/api/mediastreamtrackevent/track", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackEvent/track", "status": [ "StandardTrack" ], @@ -4964,7 +4964,7 @@ "doc": "The track read-only property of the MediaStreamTrackEvent interface returns the MediaStreamTrack associated with this event." }, "mediastreamtrackgenerator": { - "url": "$MDN_URL$/web/api/mediastreamtrackgenerator", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackGenerator", "status": [ "Experimental" ], @@ -4977,7 +4977,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nConsider using VideoTrackGenerator instead.\n

    \n

    The MediaStreamTrackGenerator interface of the Insertable Streams for MediaStreamTrack API creates a WritableStream that acts as a MediaStreamTrack source.\nThe object consumes a stream of media frames as input, which can be audio or video frames." }, "mediastreamtrackgenerator.mediastreamtrackgenerator": { - "url": "$MDN_URL$/web/api/mediastreamtrackgenerator/mediastreamtrackgenerator", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackGenerator/MediaStreamTrackGenerator", "status": [ "Experimental" ], @@ -4996,7 +4996,7 @@ } }, "mediastreamtrackgenerator.writable": { - "url": "$MDN_URL$/web/api/mediastreamtrackgenerator/writable", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackGenerator/writable", "status": [ "Experimental" ], @@ -5009,7 +5009,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The writable property of the MediaStreamTrackGenerator interface returns a WritableStream. This allows the writing of media frames to the MediaStreamTrackGenerator. The frames will be audio or video. The type is dictated by the kind of MediaStreamTrackGenerator that was created." }, "mediastreamtrackprocessor": { - "url": "$MDN_URL$/web/api/mediastreamtrackprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackProcessor", "status": [ "StandardTrack" ], @@ -5023,7 +5023,7 @@ "doc": "

    Note: This feature is only available in Dedicated Web Workers.

    \n
    \n

    Warning:\nBrowsers differ on which global context they expose this interface in (e.g., only window in some browsers and only dedicated worker in others), making them incompatible. Keep this in mind when comparing support.\n

    \n

    The MediaStreamTrackProcessor interface of the Insertable Streams for MediaStreamTrack API consumes a video MediaStreamTrack object's source and generates a stream of VideoFrame objects." }, "mediastreamtrackprocessor.mediastreamtrackprocessor": { - "url": "$MDN_URL$/web/api/mediastreamtrackprocessor/mediastreamtrackprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackProcessor/MediaStreamTrackProcessor", "status": [ "StandardTrack" ], @@ -5040,7 +5040,7 @@ } }, "mediastreamtrackprocessor.readable": { - "url": "$MDN_URL$/web/api/mediastreamtrackprocessor/readable", + "url": "https://developer.mozilla.org/docs/Web/API/MediaStreamTrackProcessor/readable", "status": [ "StandardTrack" ], @@ -5501,7 +5501,7 @@ "doc": "The MediaTrackSupportedConstraints dictionary's\nwidth property is a read-only Boolean value which is\npresent (and set to true) in the object returned by\nMediaDevices.getSupportedConstraints() if and only if the\nuser agent supports the width constraint. If the constraint\nisn't supported, it's not included in the list, so this value will never be\nfalse.\n

    You can access the supported constraints dictionary by calling\nnavigator.mediaDevices.getSupportedConstraints()." }, "merchantvalidationevent": { - "url": "$MDN_URL$/web/api/merchantvalidationevent", + "url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent", "status": [ "StandardTrack", "Deprecated" @@ -5513,7 +5513,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MerchantValidationEvent interface of the Payment Request API enables a merchant to verify themselves as allowed to use a particular payment handler.\n

    Learn more about merchant validation." }, "merchantvalidationevent.complete": { - "url": "$MDN_URL$/web/api/merchantvalidationevent/complete", + "url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/complete", "status": [ "StandardTrack", "Deprecated" @@ -5532,7 +5532,7 @@ } }, "merchantvalidationevent.merchantvalidationevent": { - "url": "$MDN_URL$/web/api/merchantvalidationevent/merchantvalidationevent", + "url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/MerchantValidationEvent", "status": [ "StandardTrack", "Deprecated" @@ -5553,7 +5553,7 @@ } }, "merchantvalidationevent.methodname": { - "url": "$MDN_URL$/web/api/merchantvalidationevent/methodname", + "url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/methodName", "status": [ "StandardTrack", "Deprecated" @@ -5565,7 +5565,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MerchantValidationEvent property\nmethodName is a read-only value which returns a string\nindicating the payment method identifier which represents the payment handler that\nrequires merchant validation." }, "merchantvalidationevent.validationurl": { - "url": "$MDN_URL$/web/api/merchantvalidationevent/validationurl", + "url": "https://developer.mozilla.org/docs/Web/API/MerchantValidationEvent/validationURL", "status": [ "StandardTrack", "Deprecated" @@ -5577,7 +5577,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MerchantValidationEvent property\nvalidationURL is a read-only string value providing the\nURL from which to fetch the payment handler-specific data needed to validate the\nmerchant.\n

    This data should be passed into the complete() method to let the user agent complete the transaction." }, "messagechannel": { - "url": "$MDN_URL$/web/api/messagechannel", + "url": "https://developer.mozilla.org/docs/Web/API/MessageChannel", "status": [ "StandardTrack" ], @@ -5601,7 +5601,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The MessageChannel interface of the Channel Messaging API allows us to create a new message channel and send data through it via its two MessagePort properties." }, "messagechannel.messagechannel": { - "url": "$MDN_URL$/web/api/messagechannel/messagechannel", + "url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/MessageChannel", "status": [ "StandardTrack" ], @@ -5626,7 +5626,7 @@ "returns": "A new MessageChannel object." }, "messagechannel.port1": { - "url": "$MDN_URL$/web/api/messagechannel/port1", + "url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/port1", "status": [ "StandardTrack" ], @@ -5650,7 +5650,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The port1 read-only property of the\nMessageChannel interface returns the first port of the message channel —\nthe port attached to the context that originated the channel." }, "messagechannel.port2": { - "url": "$MDN_URL$/web/api/messagechannel/port2", + "url": "https://developer.mozilla.org/docs/Web/API/MessageChannel/port2", "status": [ "StandardTrack" ], @@ -5674,7 +5674,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The port2 read-only property of the\nMessageChannel interface returns the second port of the message channel —\nthe port attached to the context at the other end of the channel, which the message is\ninitially sent to." }, "messageevent": { - "url": "$MDN_URL$/web/api/messageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent", "status": [ "StandardTrack" ], @@ -5698,7 +5698,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The MessageEvent interface represents a message received by a target object.\n

    This is used to represent messages in:\n

    \n

    The action triggered by this event is defined in a function set as the event handler for the relevant message event." }, "messageevent.data": { - "url": "$MDN_URL$/web/api/messageevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/data", "status": [ "StandardTrack" ], @@ -5722,7 +5722,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The data read-only property of the\nMessageEvent interface represents the data sent by the message emitter." }, "messageevent.lasteventid": { - "url": "$MDN_URL$/web/api/messageevent/lasteventid", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/lastEventId", "status": [ "StandardTrack" ], @@ -5746,7 +5746,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lastEventId read-only property of the\nMessageEvent interface is a string representing a\nunique ID for the event." }, "messageevent.messageevent": { - "url": "$MDN_URL$/web/api/messageevent/messageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/MessageEvent", "status": [ "StandardTrack" ], @@ -5775,7 +5775,7 @@ "returns": "A new MessageEvent object." }, "messageevent.origin": { - "url": "$MDN_URL$/web/api/messageevent/origin", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/origin", "status": [ "StandardTrack" ], @@ -5799,7 +5799,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The origin read-only property of the\nMessageEvent interface is a string representing the\norigin of the message emitter." }, "messageevent.ports": { - "url": "$MDN_URL$/web/api/messageevent/ports", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/ports", "status": [ "StandardTrack" ], @@ -5823,7 +5823,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ports read-only property of the\nMessageEvent interface is an array of MessagePort objects\ncontaining all MessagePort objects sent with the message, in order." }, "messageevent.source": { - "url": "$MDN_URL$/web/api/messageevent/source", + "url": "https://developer.mozilla.org/docs/Web/API/MessageEvent/source", "status": [ "StandardTrack" ], @@ -5847,7 +5847,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The source read-only property of the\nMessageEvent interface is a MessageEventSource (which can be\na WindowProxy, MessagePort, or\nServiceWorker object) representing the message emitter." }, "messageport": { - "url": "$MDN_URL$/web/api/messageport", + "url": "https://developer.mozilla.org/docs/Web/API/MessagePort", "status": [ "StandardTrack" ], @@ -5871,7 +5871,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The MessagePort interface of the Channel Messaging API represents one of the two ports of a MessageChannel, allowing messages to be sent from one port and listening out for them arriving at the other.\n

    MessagePort is a transferable object." }, "messageport.close": { - "url": "$MDN_URL$/web/api/messageport/close", + "url": "https://developer.mozilla.org/docs/Web/API/MessagePort/close", "status": [ "StandardTrack" ], @@ -5896,7 +5896,7 @@ "returns": "None (undefined)." }, "messageport.postmessage": { - "url": "$MDN_URL$/web/api/messageport/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/MessagePort/postMessage", "status": [ "StandardTrack" ], @@ -5926,7 +5926,7 @@ "returns": "None (undefined)." }, "messageport.start": { - "url": "$MDN_URL$/web/api/messageport/start", + "url": "https://developer.mozilla.org/docs/Web/API/MessagePort/start", "status": [ "StandardTrack" ], @@ -5951,7 +5951,7 @@ "returns": "None (undefined)." }, "metadata": { - "url": "$MDN_URL$/web/api/metadata", + "url": "https://developer.mozilla.org/docs/Web/API/Metadata", "status": [ "Experimental" ], @@ -5964,7 +5964,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Metadata interface contains information about a file system entry. This metadata includes the file's size and modification date and time.\n

    \n

    Note:\nThis interface isn't available through the global scope; instead, you obtain a Metadata object describing a FileSystemEntry using the method FileSystemEntry.getMetadata().\n

    " }, "metadata.modificationtime": { - "url": "$MDN_URL$/web/api/metadata/modificationtime", + "url": "https://developer.mozilla.org/docs/Web/API/Metadata/modificationTime", "status": [ "Experimental" ], @@ -5977,7 +5977,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only modificationTime\nproperty of the Metadata interface is a Date object which\nspecifies the date and time the file system entry (or the data referenced by the\nentry) was last modified. A file system entry is considered to have been\nmodified if the metadata or the contents of the referenced file (or directory, or\nwhatever other kind of file system entry might exist on the platform in use) has\nchanged." }, "metadata.size": { - "url": "$MDN_URL$/web/api/metadata/size", + "url": "https://developer.mozilla.org/docs/Web/API/Metadata/size", "status": [ "Experimental" ], @@ -5990,7 +5990,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only size property of\nthe Metadata interface specifies the size, in bytes, of the referenced\nfile or other file system object on disk." }, "midiaccess": { - "url": "$MDN_URL$/web/api/midiaccess", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess", "status": [ "StandardTrack" ], @@ -6007,7 +6007,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIAccess interface of the Web MIDI API provides methods for listing MIDI input and output devices, and obtaining access to those devices.\n

    MIDIAccess is a transferable object." }, "midiaccess.inputs": { - "url": "$MDN_URL$/web/api/midiaccess/inputs", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/inputs", "status": [ "StandardTrack" ], @@ -6024,7 +6024,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The inputs read-only property of the MIDIAccess interface provides access to any available MIDI input ports." }, "midiaccess.outputs": { - "url": "$MDN_URL$/web/api/midiaccess/outputs", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/outputs", "status": [ "StandardTrack" ], @@ -6041,7 +6041,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The outputs read-only property of the MIDIAccess interface provides access to any available MIDI output ports." }, "midiaccess.sysexenabled": { - "url": "$MDN_URL$/web/api/midiaccess/sysexenabled", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIAccess/sysexEnabled", "status": [ "StandardTrack" ], @@ -6058,7 +6058,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sysexEnabled read-only property of the MIDIAccess interface indicates whether system exclusive support is enabled on the current MIDIAccess instance." }, "midiconnectionevent": { - "url": "$MDN_URL$/web/api/midiconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent", "status": [ "StandardTrack" ], @@ -6075,7 +6075,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIConnectionEvent interface of the Web MIDI API is the event passed to the statechange event of the MIDIAccess interface and the statechange event of the MIDIPort interface. This occurs any time a new port becomes available, or when a previously available port becomes unavailable. For example, this event is fired whenever a MIDI device is either plugged in to or unplugged from a computer." }, "midiconnectionevent.midiconnectionevent": { - "url": "$MDN_URL$/web/api/midiconnectionevent/midiconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent/MIDIConnectionEvent", "status": [ "StandardTrack" ], @@ -6096,7 +6096,7 @@ } }, "midiconnectionevent.port": { - "url": "$MDN_URL$/web/api/midiconnectionevent/port", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIConnectionEvent/port", "status": [ "StandardTrack" ], @@ -6113,7 +6113,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The port read-only property of the MIDIConnectionEvent interface returns the port that has been disconnected or connected." }, "midiinput": { - "url": "$MDN_URL$/web/api/midiinput", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIInput", "status": [ "StandardTrack" ], @@ -6130,7 +6130,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIInput interface of the Web MIDI API receives messages from a MIDI input port." }, "midiinputmap": { - "url": "$MDN_URL$/web/api/midiinputmap", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIInputMap", "status": [ "StandardTrack" ], @@ -6147,7 +6147,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIInputMap read-only interface of the Web MIDI API provides the set of MIDI input ports that are currently available.\n

    A MIDIInputMap instance is a read-only Map-like object, in which each key is the ID string for MIDI input, and the associated value is the corresponding MIDIInput object." }, "midimessageevent": { - "url": "$MDN_URL$/web/api/midimessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent", "status": [ "StandardTrack" ], @@ -6164,7 +6164,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIMessageEvent interface of the Web MIDI API represents the event passed to the midimessage event of the MIDIInput interface. A midimessage event is fired every time a MIDI message is sent from a device represented by a MIDIInput, for example when a MIDI keyboard key is pressed, a knob is tweaked, or a slider is moved." }, "midimessageevent.data": { - "url": "$MDN_URL$/web/api/midimessageevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent/data", "status": [ "StandardTrack" ], @@ -6181,7 +6181,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The data read-only property of the MIDIMessageEvent interface returns the MIDI data bytes of a single MIDI message." }, "midimessageevent.midimessageevent": { - "url": "$MDN_URL$/web/api/midimessageevent/midimessageevent", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIMessageEvent/MIDIMessageEvent", "status": [ "StandardTrack" ], @@ -6203,7 +6203,7 @@ "returns": "A new MIDIMessageEvent object." }, "midioutput": { - "url": "$MDN_URL$/web/api/midioutput", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput", "status": [ "StandardTrack" ], @@ -6220,7 +6220,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIOutput interface of the Web MIDI API provides methods to add messages to the queue of an output device, and to clear the queue of messages." }, "midioutput.clear": { - "url": "$MDN_URL$/web/api/midioutput/clear", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput/clear", "status": [ "StandardTrack" ], @@ -6234,7 +6234,7 @@ "returns": "None (undefined)." }, "midioutput.send": { - "url": "$MDN_URL$/web/api/midioutput/send", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIOutput/send", "status": [ "StandardTrack" ], @@ -6261,7 +6261,7 @@ } }, "midioutputmap": { - "url": "$MDN_URL$/web/api/midioutputmap", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIOutputMap", "status": [ "StandardTrack" ], @@ -6278,7 +6278,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIOutputMap read-only interface of the Web MIDI API provides the set of MIDI output ports that are currently available.\n

    A MIDIOutputMap instance is a read-only Map-like object, in which each key is the ID string for MIDI output, and the associated value is the corresponding MIDIOutput object." }, "midiport": { - "url": "$MDN_URL$/web/api/midiport", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort", "status": [ "StandardTrack" ], @@ -6295,7 +6295,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The MIDIPort interface of the Web MIDI API represents a MIDI input or output port.\n

    A MIDIPort instance is created when a new MIDI device is connected. Therefore it has no constructor." }, "midiport.close": { - "url": "$MDN_URL$/web/api/midiport/close", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/close", "status": [ "StandardTrack" ], @@ -6313,7 +6313,7 @@ "returns": "Returns a Promise which resolves once the port has been closed." }, "midiport.connection": { - "url": "$MDN_URL$/web/api/midiport/connection", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/connection", "status": [ "StandardTrack" ], @@ -6330,7 +6330,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The connection read-only property of the MIDIPort interface returns the connection state of the port." }, "midiport.id": { - "url": "$MDN_URL$/web/api/midiport/id", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/id", "status": [ "StandardTrack" ], @@ -6347,7 +6347,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The id read-only property of the MIDIPort interface returns the unique ID of the port." }, "midiport.manufacturer": { - "url": "$MDN_URL$/web/api/midiport/manufacturer", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/manufacturer", "status": [ "StandardTrack" ], @@ -6364,7 +6364,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The manufacturer read-only property of the MIDIPort interface returns the manufacturer of the port." }, "midiport.name": { - "url": "$MDN_URL$/web/api/midiport/name", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/name", "status": [ "StandardTrack" ], @@ -6381,7 +6381,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The name read-only property of the MIDIPort interface returns the system name of the port." }, "midiport.open": { - "url": "$MDN_URL$/web/api/midiport/open", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/open", "status": [ "StandardTrack" ], @@ -6402,7 +6402,7 @@ } }, "midiport.state": { - "url": "$MDN_URL$/web/api/midiport/state", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/state", "status": [ "StandardTrack" ], @@ -6419,7 +6419,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The state read-only property of the MIDIPort interface returns the state of the port." }, "midiport.type": { - "url": "$MDN_URL$/web/api/midiport/type", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/type", "status": [ "StandardTrack" ], @@ -6436,7 +6436,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The type read-only property of the MIDIPort interface returns the type of the port, indicating whether this is an input or output MIDI port." }, "midiport.version": { - "url": "$MDN_URL$/web/api/midiport/version", + "url": "https://developer.mozilla.org/docs/Web/API/MIDIPort/version", "status": [ "StandardTrack" ], @@ -6453,7 +6453,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The version read-only property of the MIDIPort interface returns the version of the port." }, "mimetype": { - "url": "$MDN_URL$/web/api/mimetype", + "url": "https://developer.mozilla.org/docs/Web/API/MimeType", "status": [ "StandardTrack", "Deprecated" @@ -6470,7 +6470,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The MimeType interface provides contains information about a MIME type associated with a particular plugin. Navigator.mimeTypes returns an array of this object." }, "mimetypearray": { - "url": "$MDN_URL$/web/api/mimetypearray", + "url": "https://developer.mozilla.org/docs/Web/API/MimeTypeArray", "status": [ "StandardTrack", "Deprecated" @@ -6488,7 +6488,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The MimeTypeArray interface returns an array of MimeType instances, each of which contains information about a supported browser plugins. This object is returned by the deprecated Navigator.mimeTypes property.\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only)." }, "mouseevent": { - "url": "$MDN_URL$/web/api/mouseevent", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent", "status": [ "StandardTrack" ], @@ -6510,7 +6510,7 @@ "doc": "The MouseEvent interface represents events that occur due to the user interacting with a pointing device (such as a mouse).\nCommon events using this interface include click, dblclick, mouseup, mousedown.\n

    MouseEvent derives from UIEvent, which in turn derives from Event.\nThough the MouseEvent.initMouseEvent() method is kept for backward compatibility, creating of a MouseEvent object should be done using the MouseEvent() constructor.\n

    Several more specific events are based on MouseEvent, including WheelEvent, DragEvent, and PointerEvent." }, "mouseevent.altkey": { - "url": "$MDN_URL$/web/api/mouseevent/altkey", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/altKey", "status": [ "StandardTrack" ], @@ -6532,7 +6532,7 @@ "doc": "The MouseEvent.altKey read-only property is a boolean value that indicates whether the alt key was pressed or not when a given mouse event occurs.\n

    Be aware that the browser can't always detect the alt key on some operating systems.\nOn some Linux variants, for example, a left mouse click combined with the alt key is used to move or resize windows.\n

    \n

    Note:\nOn Macintosh keyboards, this key is also known as the option key.\n

    " }, "mouseevent.button": { - "url": "$MDN_URL$/web/api/mouseevent/button", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/button", "status": [ "StandardTrack" ], @@ -6554,7 +6554,7 @@ "doc": "The MouseEvent.button read-only property indicates which button was pressed or released on the mouse to trigger the event.\n

    This property only guarantees to indicate which buttons are pressed or released during events caused by pressing or releasing one or multiple buttons.\nAs such, it is not reliable for events such as mouseenter, mouseleave, mouseover, mouseout, or mousemove.\n

    Users may change the configuration of buttons on their pointing device so that if an event's button property is zero, it may not have been caused by the button that is physically left–most on the pointing device; however, it should behave as if the left button was clicked in the standard button layout.\n

    \n

    Note:\nDo not confuse this property with the MouseEvent.buttons property, which indicates which buttons are pressed for all mouse events types.\n

    " }, "mouseevent.buttons": { - "url": "$MDN_URL$/web/api/mouseevent/buttons", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/buttons", "status": [ "StandardTrack" ], @@ -6576,7 +6576,7 @@ "doc": "The MouseEvent.buttons read-only property indicates which buttons are pressed on the mouse (or other input device) when a mouse event is triggered.\n

    Each button that can be pressed is represented by a given number (see below).\nIf more than one button is pressed, the button values are added together to produce a new number.\nFor example, if the secondary (2) and auxiliary (4) buttons are pressed simultaneously, the value is 6 (i.e., 2 + 4).\n

    \n

    Note:\nDo not confuse this property with the MouseEvent.button property.\nThe MouseEvent.buttons property indicates the state of buttons pressed during any kind of mouse event,\nwhile the MouseEvent.button property only guarantees the correct value for mouse events caused by pressing or releasing one or multiple buttons.\n

    " }, "mouseevent.clientx": { - "url": "$MDN_URL$/web/api/mouseevent/clientx", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/clientX", "status": [ "StandardTrack" ], @@ -6598,7 +6598,7 @@ "doc": "The clientX read-only property of the MouseEvent interface provides the horizontal coordinate within the application's viewport at which the event occurred (as opposed to the coordinate within the page).\n

    For example, clicking on the left edge of the viewport will always result in a mouse event with a clientX value of 0, regardless of whether the page is scrolled horizontally." }, "mouseevent.clienty": { - "url": "$MDN_URL$/web/api/mouseevent/clienty", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/clientY", "status": [ "StandardTrack" ], @@ -6620,7 +6620,7 @@ "doc": "The clientY read-only property of the MouseEvent interface provides the vertical coordinate within the application's viewport at which the event occurred (as opposed to the coordinate within the page).\n

    For example, clicking on the top edge of the viewport will always result in a mouse event with a clientY value of 0, regardless of whether the page is scrolled vertically." }, "mouseevent.ctrlkey": { - "url": "$MDN_URL$/web/api/mouseevent/ctrlkey", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/ctrlKey", "status": [ "StandardTrack" ], @@ -6642,7 +6642,7 @@ "doc": "The MouseEvent.ctrlKey read-only property is a boolean value that indicates whether the ctrl key was pressed or not when a given mouse event occurs.\n

    On Macintosh keyboards, this key is labeled the control key. Also, note that on a Mac, a click combined with the control key is intercepted by the operating system and used to open a context menu, so ctrlKey is not detectable on click events.\n

    Pinch-zooming using a trackpad also sends a simulated wheel event with ctrlKey set to true." }, "mouseevent.getmodifierstate": { - "url": "$MDN_URL$/web/api/mouseevent/getmodifierstate", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/getModifierState", "status": [ "StandardTrack" ], @@ -6668,7 +6668,7 @@ "returns": "A boolean value." }, "mouseevent.initmouseevent": { - "url": "$MDN_URL$/web/api/mouseevent/initmouseevent", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/initMouseEvent", "status": [ "StandardTrack", "Deprecated" @@ -6704,7 +6704,7 @@ "returns": "None (undefined)." }, "mouseevent.layerx": { - "url": "$MDN_URL$/web/api/mouseevent/layerx", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/layerX", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6718,7 +6718,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MouseEvent.layerX read-only property returns the\nhorizontal coordinate of the event relative to the current layer.\n

    This property takes scrolling of the page into account and returns a value relative to\nthe whole of the document unless the event occurs inside a positioned element, where the\nreturned value is relative to the top left of the positioned element." }, "mouseevent.layery": { - "url": "$MDN_URL$/web/api/mouseevent/layery", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/layerY", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -6732,7 +6732,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MouseEvent.layerY read-only property returns the\nvertical coordinate of the event relative to the current layer.\n

    This property takes scrolling of the page into account, and returns a value relative to\nthe whole of the document, unless the event occurs inside a positioned element, where\nthe returned value is relative to the top left of the positioned element." }, "mouseevent.metakey": { - "url": "$MDN_URL$/web/api/mouseevent/metakey", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/metaKey", "status": [ "StandardTrack" ], @@ -6754,7 +6754,7 @@ "doc": "The MouseEvent.metaKey read-only property is a boolean value that indicates whether the meta key was pressed or not when a given mouse event occurs.\n

    Be aware that many operating systems bind special functionality to the meta key, so this property may be false even when the key is actually pressed.\nOn Windows, for example, this key may open the Start menu.\n

    \n

    Note:\nOn Macintosh keyboards, this key is the command key (⌘).\nOn Windows keyboards, this key is the Windows key (⊞).\n

    " }, "mouseevent.mouseevent": { - "url": "$MDN_URL$/web/api/mouseevent/mouseevent", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/MouseEvent", "status": [ "StandardTrack" ], @@ -6780,7 +6780,7 @@ } }, "mouseevent.movementx": { - "url": "$MDN_URL$/web/api/mouseevent/movementx", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/movementX", "status": [ "StandardTrack" ], @@ -6799,7 +6799,7 @@ "doc": "The movementX read-only property of the MouseEvent interface provides the difference in the X coordinate of the mouse (or pointer) between the given move event and the previous move event of the same type.\n

    In other words, the value of the property is computed like this: currentEvent.movementX = currentEvent.screenX - previousEvent.screenX.\nThe value is zero for all events other than mousemove, pointermove, and pointerrawupdate.\n

    \n

    Warning:\nBrowsers use different units for movementX and screenX than what the specification defines.\nDepending on the browser and operating system, the movementX units may be a physical pixel, a logical pixel, or a CSS pixel. You may want to avoid the movement properties, and instead calculate the delta between the current client values (screenX, screenY) and the previous client values.\n

    " }, "mouseevent.movementy": { - "url": "$MDN_URL$/web/api/mouseevent/movementy", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/movementY", "status": [ "StandardTrack" ], @@ -6822,7 +6822,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MouseEvent.mozInputSource read-only property on MouseEvent provides information indicating the type of device that generated the event.\nThis lets you, for example, determine whether a mouse event was generated by an actual mouse or by a touch event (which might affect the degree of accuracy with which you interpret the coordinates associated with the event)." }, "mouseevent.offsetx": { - "url": "$MDN_URL$/web/api/mouseevent/offsetx", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/offsetX", "status": [ "StandardTrack" ], @@ -6844,7 +6844,7 @@ "doc": "The offsetX read-only property of the MouseEvent interface provides the offset in the X coordinate of the mouse pointer between that event and the padding edge of the target node." }, "mouseevent.offsety": { - "url": "$MDN_URL$/web/api/mouseevent/offsety", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/offsetY", "status": [ "StandardTrack" ], @@ -6866,7 +6866,7 @@ "doc": "The offsetY read-only property of the MouseEvent interface provides the offset in the Y coordinate of the mouse pointer between that event and the padding edge of the target node." }, "mouseevent.pagex": { - "url": "$MDN_URL$/web/api/mouseevent/pagex", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/pageX", "status": [ "StandardTrack" ], @@ -6888,7 +6888,7 @@ "doc": "The pageX read-only property of the MouseEvent interface returns the X (horizontal) coordinate (in pixels) at which the mouse was clicked, relative to the left edge of the entire document.\nThis includes any portion of the document not currently visible.\n

    Being based on the edge of the document as it is, this property takes into account any horizontal scrolling of the page.\nFor example, if the page is scrolled such that 200 pixels of the left side of the document are scrolled out of view, and the mouse is clicked 100 pixels inward from the left edge of the view, the value returned by pageX will be 300.\n

    Originally, this property was defined as a long integer. The CSSOM View Module redefined it as a\ndouble float. See the Browser compatibility section for\ndetails.\n

    See Coordinate systems for additional information about coordinates specified in this fashion." }, "mouseevent.pagey": { - "url": "$MDN_URL$/web/api/mouseevent/pagey", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/pageY", "status": [ "StandardTrack" ], @@ -6910,7 +6910,7 @@ "doc": "The pageY read-only property of the MouseEvent interface returns the Y (vertical) coordinate (in pixels) at which the mouse was clicked, relative to the top edge of the entire document.\nThis includes any portion of the document not currently visible.\n

    See MouseEvent.pageX for more information." }, "mouseevent.relatedtarget": { - "url": "$MDN_URL$/web/api/mouseevent/relatedtarget", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/relatedTarget", "status": [ "StandardTrack" ], @@ -6932,7 +6932,7 @@ "doc": "The MouseEvent.relatedTarget read-only property is the secondary target for the mouse event, if there is one.\n

    That is:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Event nametargetrelatedTarget
    mouseenter\nThe EventTarget the pointing device entered to\n\nThe EventTarget the pointing device exited from\n
    mouseleave\nThe EventTarget the pointing device exited from\n\nThe EventTarget the pointing device entered to\n
    mouseout\nThe EventTarget the pointing device exited from\n\nThe EventTarget the pointing device entered to\n
    mouseover\nThe EventTarget the pointing device entered to\n\nThe EventTarget the pointing device exited from\n
    dragenter\nThe EventTarget the pointing device entered to\n\nThe EventTarget the pointing device exited from\n
    dragleave\nThe EventTarget the pointing device exited from\n\nThe EventTarget the pointing device entered to\n
    \n

    For events with no secondary target, relatedTarget returns\nnull.\n

    FocusEvent.relatedTarget is a similar property for focus events." }, "mouseevent.screenx": { - "url": "$MDN_URL$/web/api/mouseevent/screenx", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/screenX", "status": [ "StandardTrack" ], @@ -6954,7 +6954,7 @@ "doc": "The screenX read-only property of the MouseEvent interface provides the horizontal coordinate (offset) of the mouse pointer in screen coordinates.\n

    \n

    Note:\nIn a multiscreen environment, screens aligned horizontally will be treated as a single device, and so the range of the screenX value will increase to the combined width of the screens.\n

    " }, "mouseevent.screeny": { - "url": "$MDN_URL$/web/api/mouseevent/screeny", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/screenY", "status": [ "StandardTrack" ], @@ -6976,7 +6976,7 @@ "doc": "The screenY read-only property of the MouseEvent interface provides the vertical coordinate (offset) of the mouse pointer in screen coordinates." }, "mouseevent.shiftkey": { - "url": "$MDN_URL$/web/api/mouseevent/shiftkey", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/shiftKey", "status": [ "StandardTrack" ], @@ -7010,7 +7010,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    MouseEvent.webkitForce is a proprietary, WebKit-specific numeric property whose value represents the amount of pressure that is being applied on the touchpad or touchscreen." }, "mouseevent.x": { - "url": "$MDN_URL$/web/api/mouseevent/x", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/x", "status": [ "StandardTrack" ], @@ -7032,7 +7032,7 @@ "doc": "The MouseEvent.x property is an alias for the MouseEvent.clientX property." }, "mouseevent.y": { - "url": "$MDN_URL$/web/api/mouseevent/y", + "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent/y", "status": [ "StandardTrack" ], @@ -7054,7 +7054,7 @@ "doc": "The MouseEvent.y property is an alias for the MouseEvent.clientY property." }, "mousescrollevent": { - "url": "$MDN_URL$/web/api/mousescrollevent", + "url": "https://developer.mozilla.org/docs/Web/API/MouseScrollEvent", "status": [ "Deprecated" ], @@ -7065,7 +7065,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The MouseScrollEvent interface represents events that occur due to the user moving a mouse wheel or similar input device.\n

    \n

    Warning:\nDo not use this interface for wheel events.\n

    Like MouseWheelEvent, this interface is non-standard and deprecated. It was used in Gecko-based browsers only. Instead use the standard WheelEvent.\n

    " }, "mutationevent": { - "url": "$MDN_URL$/web/api/mutationevent", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent", "status": [ "Deprecated" ], @@ -7075,7 +7075,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The MutationEvent interface provides event properties that are specific to modifications to the Document Object Model (DOM) hierarchy and nodes.\n

    \n

    Note:\nUsing mutation events is problematic:\n

      \n
    • Their design is flawed.
    • \n
    • Adding DOM mutation listeners to a document profoundly degrades the performance of further DOM modifications to that document (making them 1.5 - 7 times slower!). Moreover, removing the listeners does not reverse the damage.
    • \n
    • They have poor cross-browser compatibility: Safari doesn't support DOMAttrModified (see WebKit bug 8191) and Firefox doesn't support mutation name events (like DOMElementNameChanged and DOMAttributeNameChanged).
    • \n
    \n

    They have been deprecated in favor of mutation observers. Consider using these instead.\n

    " }, "mutationevent.attrchange": { - "url": "$MDN_URL$/web/api/mutationevent/attrchange", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/attrChange", "status": [ "Deprecated" ], @@ -7085,7 +7085,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The attrChange read-only property of the MutationEvent interface returns a number indicating what kind of change triggered the DOMAttrModified event. The three possible values are MODIFICATION (1), ADDITION (2) or REMOVAL (3). It has no meaning for other events and is then set to 0." }, "mutationevent.attrname": { - "url": "$MDN_URL$/web/api/mutationevent/attrname", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/attrName", "status": [ "Deprecated" ], @@ -7095,7 +7095,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The attrName read-only property of the MutationEvent interface returns a string with the name of the node affected by the DOMAttrModified event. It has no meaning for other events and is then set to the empty string (\"\")." }, "mutationevent.initmutationevent": { - "url": "$MDN_URL$/web/api/mutationevent/initmutationevent", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/initMutationEvent", "status": [ "Deprecated" ], @@ -7116,7 +7116,7 @@ "returns": "None (undefined)." }, "mutationevent.newvalue": { - "url": "$MDN_URL$/web/api/mutationevent/newvalue", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/newValue", "status": [ "Deprecated" ], @@ -7126,7 +7126,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The newValue read-only property of the MutationEvent interface returns a string. In DOMAttrModified events, it represents the new value of the Attr node. In DOMCharacterDataModified events, it contains the new value of the CharacterData node. In all other cases, returns the empty string (\"\")." }, "mutationevent.prevvalue": { - "url": "$MDN_URL$/web/api/mutationevent/prevvalue", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/prevValue", "status": [ "Deprecated" ], @@ -7136,7 +7136,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The prevValue read-only property of the MutationEvent interface returns a string. In DOMAttrModified events, it represents the previous value of the Attr node. In DOMCharacterDataModified events, it contains the previous value of the CharacterData node. In all other cases, returns the empty string (\"\")." }, "mutationevent.relatednode": { - "url": "$MDN_URL$/web/api/mutationevent/relatednode", + "url": "https://developer.mozilla.org/docs/Web/API/MutationEvent/relatedNode", "status": [ "Deprecated" ], @@ -7146,7 +7146,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The relatedNode read-only property of the MutationEvent interface returns a string indicating the node related to the event, like the changed node inside the subtree for DOMSubtreeModified." }, "mutationobserver": { - "url": "$MDN_URL$/web/api/mutationobserver", + "url": "https://developer.mozilla.org/docs/Web/API/MutationObserver", "status": [ "StandardTrack" ], @@ -7168,7 +7168,7 @@ "doc": "The MutationObserver interface provides the ability to watch for changes being made to the DOM tree. It is designed as a replacement for the older Mutation Events feature, which was part of the DOM3 Events specification." }, "mutationobserver.disconnect": { - "url": "$MDN_URL$/web/api/mutationobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/disconnect", "status": [ "StandardTrack" ], @@ -7191,7 +7191,7 @@ "returns": "undefined.\n

    \n

    Note:\nAll notifications of mutations that have already been\ndetected, but not yet reported to the observer, are discarded.\nTo hold on to and handle the detected but unreported mutations, use\nthe takeRecords() method.\n

    " }, "mutationobserver.mutationobserver": { - "url": "$MDN_URL$/web/api/mutationobserver/mutationobserver", + "url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/MutationObserver", "status": [ "StandardTrack" ], @@ -7217,7 +7217,7 @@ "returns": "A new MutationObserver object, configured to call the specified\ncallback when DOM mutations occur." }, "mutationobserver.observe": { - "url": "$MDN_URL$/web/api/mutationobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/observe", "status": [ "StandardTrack" ], @@ -7247,7 +7247,7 @@ } }, "mutationobserver.takerecords": { - "url": "$MDN_URL$/web/api/mutationobserver/takerecords", + "url": "https://developer.mozilla.org/docs/Web/API/MutationObserver/takeRecords", "status": [ "StandardTrack" ], @@ -7270,7 +7270,7 @@ "returns": "An array of MutationRecord objects, each describing one change applied to\nthe observed portion of the document's DOM tree.\n
    \n

    Note:\nThe queue of mutations which have occurred, but not been\ndelivered to the observer's callback is left empty after calling\ntakeRecords().\n

    " }, "mutationrecord": { - "url": "$MDN_URL$/web/api/mutationrecord", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord", "status": [ "StandardTrack" ], @@ -7292,7 +7292,7 @@ "doc": "The MutationRecord is a read-only interface that represents an individual DOM mutation observed by a MutationObserver. It is the object inside the array passed to the callback of a MutationObserver." }, "mutationrecord.addednodes": { - "url": "$MDN_URL$/web/api/mutationrecord/addednodes", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/addedNodes", "status": [ "StandardTrack" ], @@ -7314,7 +7314,7 @@ "doc": "The MutationRecord read-only property addedNodes is a NodeList of nodes added to a target node by a mutation observed with a MutationObserver." }, "mutationrecord.attributename": { - "url": "$MDN_URL$/web/api/mutationrecord/attributename", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/attributeName", "status": [ "StandardTrack" ], @@ -7336,7 +7336,7 @@ "doc": "The MutationRecord read-only property attributeName contains the name of a changed attribute belonging to a node that is observed by a MutationObserver." }, "mutationrecord.attributenamespace": { - "url": "$MDN_URL$/web/api/mutationrecord/attributenamespace", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/attributeNamespace", "status": [ "StandardTrack" ], @@ -7358,7 +7358,7 @@ "doc": "The MutationRecord read-only property attributeNamespace is the namespace of the mutated attribute in the MutationRecord observed by a MutationObserver." }, "mutationrecord.nextsibling": { - "url": "$MDN_URL$/web/api/mutationrecord/nextsibling", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/nextSibling", "status": [ "StandardTrack" ], @@ -7380,7 +7380,7 @@ "doc": "The MutationRecord read-only property nextSibling is the next sibling of an added or removed child node of the target of a MutationObserver." }, "mutationrecord.oldvalue": { - "url": "$MDN_URL$/web/api/mutationrecord/oldvalue", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/oldValue", "status": [ "StandardTrack" ], @@ -7402,7 +7402,7 @@ "doc": "The MutationRecord read-only property oldValue contains the character data or attribute value of an observed node before it was changed." }, "mutationrecord.previoussibling": { - "url": "$MDN_URL$/web/api/mutationrecord/previoussibling", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/previousSibling", "status": [ "StandardTrack" ], @@ -7424,7 +7424,7 @@ "doc": "The MutationRecord read-only property previousSibling is the previous sibling of an added or removed child node of the target of a MutationObserver." }, "mutationrecord.removednodes": { - "url": "$MDN_URL$/web/api/mutationrecord/removednodes", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/removedNodes", "status": [ "StandardTrack" ], @@ -7446,7 +7446,7 @@ "doc": "The MutationRecord read-only property removedNodes is a NodeList of nodes removed from a target node by a mutation observed with a MutationObserver." }, "mutationrecord.target": { - "url": "$MDN_URL$/web/api/mutationrecord/target", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/target", "status": [ "StandardTrack" ], @@ -7468,7 +7468,7 @@ "doc": "The MutationRecord read-only property target is the target (i.e., the mutated/changed node) of a mutation observed with a MutationObserver." }, "mutationrecord.type": { - "url": "$MDN_URL$/web/api/mutationrecord/type", + "url": "https://developer.mozilla.org/docs/Web/API/MutationRecord/type", "status": [ "StandardTrack" ], @@ -7490,7 +7490,7 @@ "doc": "The MutationRecord read-only property type is the type of the MutationRecord observed by a MutationObserver." }, "namednodemap": { - "url": "$MDN_URL$/web/api/namednodemap", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap", "status": [ "StandardTrack" ], @@ -7512,7 +7512,7 @@ "doc": "The NamedNodeMap interface represents a collection of Attr objects. Objects inside a NamedNodeMap are not in any particular order, unlike NodeList, although they may be accessed by an index as in an array.\n

    A NamedNodeMap object is live and will thus be auto-updated if changes are made to its contents internally or elsewhere.\n

    \n

    Note:\nAlthough called NamedNodeMap, this interface doesn't deal with Node objects but with Attr objects, which are a specialized class of Node objects.\n

    " }, "namednodemap.getnameditem": { - "url": "$MDN_URL$/web/api/namednodemap/getnameditem", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/getNamedItem", "status": [ "StandardTrack" ], @@ -7538,7 +7538,7 @@ "returns": "An Attr corresponding to the name given in parameter, or null if none has been found." }, "namednodemap.getnameditemns": { - "url": "$MDN_URL$/web/api/namednodemap/getnameditemns", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/getNamedItemNS", "status": [ "StandardTrack" ], @@ -7565,7 +7565,7 @@ "returns": "An Attr corresponding to the namespace and local name given in parameters, or null if none has been found." }, "namednodemap.item": { - "url": "$MDN_URL$/web/api/namednodemap/item", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/item", "status": [ "StandardTrack" ], @@ -7591,7 +7591,7 @@ "returns": "An Attr or null if the number is greater than or equal to the length of\nthe map." }, "namednodemap.length": { - "url": "$MDN_URL$/web/api/namednodemap/length", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/length", "status": [ "StandardTrack" ], @@ -7613,7 +7613,7 @@ "doc": "The read-only length property of the NamedNodeMap interface\nis the number of objects stored in the map." }, "namednodemap.removenameditem": { - "url": "$MDN_URL$/web/api/namednodemap/removenameditem", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/removeNamedItem", "status": [ "StandardTrack" ], @@ -7642,7 +7642,7 @@ } }, "namednodemap.removenameditemns": { - "url": "$MDN_URL$/web/api/namednodemap/removenameditemns", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/removeNamedItemNS", "status": [ "StandardTrack" ], @@ -7672,7 +7672,7 @@ } }, "namednodemap.setnameditem": { - "url": "$MDN_URL$/web/api/namednodemap/setnameditem", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/setNamedItem", "status": [ "StandardTrack" ], @@ -7701,7 +7701,7 @@ } }, "namednodemap.setnameditemns": { - "url": "$MDN_URL$/web/api/namednodemap/setnameditemns", + "url": "https://developer.mozilla.org/docs/Web/API/NamedNodeMap/setNamedItemNS", "status": [ "StandardTrack" ], @@ -7730,7 +7730,7 @@ } }, "navigateevent": { - "url": "$MDN_URL$/web/api/navigateevent", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent", "status": [ "StandardTrack" ], @@ -7751,7 +7751,7 @@ "doc": "The NavigateEvent interface of the Navigation API is the event object for the navigate event, which fires when any type of navigation is initiated (this includes usage of History API features like History.go()). NavigateEvent provides access to information about that navigation, and allows developers to intercept and control the navigation handling." }, "navigateevent.canintercept": { - "url": "$MDN_URL$/web/api/navigateevent/canintercept", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/canIntercept", "status": [ "StandardTrack" ], @@ -7772,7 +7772,7 @@ "doc": "The canIntercept read-only property of the\nNavigateEvent interface returns true if the navigation can be intercepted and have its URL rewritten, or false otherwise\n

    There are several rules around when a navigation can be intercepted. For example:\n

    \n

    See the spec for more explanation on when a Document can have its URL rewritten, including a table of examples." }, "navigateevent.destination": { - "url": "$MDN_URL$/web/api/navigateevent/destination", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/destination", "status": [ "StandardTrack" ], @@ -7793,7 +7793,7 @@ "doc": "The destination read-only property of the\nNavigateEvent interface returns a NavigationDestination object representing the destination being navigated to." }, "navigateevent.downloadrequest": { - "url": "$MDN_URL$/web/api/navigateevent/downloadrequest", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/downloadRequest", "status": [ "StandardTrack" ], @@ -7814,7 +7814,7 @@ "doc": "The downloadRequest read-only property of the\nNavigateEvent interface returns the filename of the file requested for download, in the case of a download navigation (e.g., an <a> or <area> element with a download attribute), or null otherwise." }, "navigateevent.formdata": { - "url": "$MDN_URL$/web/api/navigateevent/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/formData", "status": [ "StandardTrack" ], @@ -7835,7 +7835,7 @@ "doc": "The formData read-only property of the\nNavigateEvent interface returns the FormData object representing the submitted data in the case of a POST form submission, or null otherwise." }, "navigateevent.hashchange": { - "url": "$MDN_URL$/web/api/navigateevent/hashchange", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/hashChange", "status": [ "StandardTrack" ], @@ -7856,7 +7856,7 @@ "doc": "The hashChange read-only property of the\nNavigateEvent interface returns true if the navigation is a fragment navigation (i.e., to a fragment identifier in the same document), or false otherwise." }, "navigateevent.hasuavisualtransition": { - "url": "$MDN_URL$/web/api/navigateevent/hasuavisualtransition", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/hasUAVisualTransition", "status": [ "StandardTrack" ], @@ -7877,7 +7877,7 @@ "doc": "The hasUAVisualTransition read-only property of the NavigateEvent interface returns true if the user agent performed a visual transition for this navigation before dispatching this event, or false otherwise.\n

    User agents may provide a built-in visual transition when executing site navigations. If the site author also adds a visual transition, user agent and author transitions may conflict and confuse a visitor. The property lets you detect whether a UA transition was provided so that you can skip author transitions for a better user experience." }, "navigateevent.info": { - "url": "$MDN_URL$/web/api/navigateevent/info", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/info", "status": [ "StandardTrack" ], @@ -7898,7 +7898,7 @@ "doc": "The info read-only property of the\nNavigateEvent interface returns the info data value passed by the initiating navigation operation (e.g., Navigation.back(), or Navigation.navigate()), or undefined if no info data was passed." }, "navigateevent.intercept": { - "url": "$MDN_URL$/web/api/navigateevent/intercept", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/intercept", "status": [ "StandardTrack" ], @@ -7927,7 +7927,7 @@ } }, "navigateevent.navigateevent": { - "url": "$MDN_URL$/web/api/navigateevent/navigateevent", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/NavigateEvent", "status": [ "StandardTrack" ], @@ -7953,7 +7953,7 @@ "returns": "A new NavigateEvent object." }, "navigateevent.navigationtype": { - "url": "$MDN_URL$/web/api/navigateevent/navigationtype", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/navigationType", "status": [ "StandardTrack" ], @@ -7974,7 +7974,7 @@ "doc": "The navigationType read-only property of the\nNavigateEvent interface returns the type of the navigation — push, reload, replace, or traverse." }, "navigateevent.scroll": { - "url": "$MDN_URL$/web/api/navigateevent/scroll", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/scroll", "status": [ "StandardTrack" ], @@ -8000,7 +8000,7 @@ } }, "navigateevent.signal": { - "url": "$MDN_URL$/web/api/navigateevent/signal", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/signal", "status": [ "StandardTrack" ], @@ -8021,7 +8021,7 @@ "doc": "The signal read-only property of the\nNavigateEvent interface returns an AbortSignal, which will become aborted if the navigation is cancelled (e.g., by the user pressing the browser's \"Stop\" button, or another navigation starting and thus cancelling the ongoing one)." }, "navigateevent.sourceelement": { - "url": "$MDN_URL$/web/api/navigateevent/sourceelement", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/sourceElement", "status": [ "StandardTrack" ], @@ -8038,7 +8038,7 @@ "doc": "The sourceElement read-only property of the\nNavigateEvent interface returns an Element object representing the initiating element, in cases where the navigation was initiated by an element.\n

    The initiating element can be:\n

    " }, "navigateevent.userinitiated": { - "url": "$MDN_URL$/web/api/navigateevent/userinitiated", + "url": "https://developer.mozilla.org/docs/Web/API/NavigateEvent/userInitiated", "status": [ "StandardTrack" ], @@ -8059,7 +8059,7 @@ "doc": "The userInitiated read-only property of the\nNavigateEvent interface returns true if the navigation was initiated by the user (e.g., by clicking a link, submitting a form, or pressing the browser's \"Back\"/\"Forward\" buttons), or false otherwise.\n
    \n

    Note:\nThe table found at Appendix: types of navigations shows which navigation types are user-initiated.\n

    " }, "navigation": { - "url": "$MDN_URL$/web/api/navigation", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation", "status": [ "StandardTrack" ], @@ -8080,7 +8080,7 @@ "doc": "The Navigation interface of the Navigation API allows control over all navigation actions for the current window in one central place, including initiating navigations programmatically, examining navigation history entries, and managing navigations as they happen.\n

    It is accessed via the Window.navigation property.\n

    The Navigation API only exposes history entries created in the current browsing context that have the same origin as the current page (e.g., not navigations inside embedded <iframe>s, or cross-origin navigations), providing an accurate list of all previous history entries just for your app. This makes traversing the history a much less fragile proposition than with the older History API." }, "navigation.activation": { - "url": "$MDN_URL$/web/api/navigation/activation", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/activation", "status": [ "StandardTrack" ], @@ -8101,7 +8101,7 @@ "doc": "The activation read-only property of the Navigation interface returns a NavigationActivation object containing information about the most recent cross-document navigation, which \"activated\" this Document. The property will stay constant during same-document navigations." }, "navigation.back": { - "url": "$MDN_URL$/web/api/navigation/back", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/back", "status": [ "StandardTrack" ], @@ -8129,7 +8129,7 @@ } }, "navigation.cangoback": { - "url": "$MDN_URL$/web/api/navigation/cangoback", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/canGoBack", "status": [ "StandardTrack" ], @@ -8150,7 +8150,7 @@ "doc": "The canGoBack read-only property of the\nNavigation interface returns true\nif it is possible to navigate backwards in the navigation history\n(i.e., the currentEntry is\nnot the first one in the history entry list),\nand false if it is not." }, "navigation.cangoforward": { - "url": "$MDN_URL$/web/api/navigation/cangoforward", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/canGoForward", "status": [ "StandardTrack" ], @@ -8171,7 +8171,7 @@ "doc": "The canGoForward read-only property of the\nNavigation interface returns true if it is possible to navigate forwards in the navigation history\n(i.e., the currentEntry is not the last one in the history entry list),\nand false if it is not." }, "navigation.currententry": { - "url": "$MDN_URL$/web/api/navigation/currententry", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/currentEntry", "status": [ "StandardTrack" ], @@ -8192,7 +8192,7 @@ "doc": "The currentEntry read-only property of the\nNavigation interface returns a NavigationHistoryEntry object representing the location the user is currently navigated to right now." }, "navigation.entries": { - "url": "$MDN_URL$/web/api/navigation/entries", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/entries", "status": [ "StandardTrack" ], @@ -8214,7 +8214,7 @@ "returns": "An array of NavigationHistoryEntry objects." }, "navigation.forward": { - "url": "$MDN_URL$/web/api/navigation/forward", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/forward", "status": [ "StandardTrack" ], @@ -8242,7 +8242,7 @@ } }, "navigation.navigate": { - "url": "$MDN_URL$/web/api/navigation/navigate", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/navigate", "status": [ "StandardTrack" ], @@ -8274,7 +8274,7 @@ } }, "navigation.reload": { - "url": "$MDN_URL$/web/api/navigation/reload", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/reload", "status": [ "StandardTrack" ], @@ -8302,7 +8302,7 @@ } }, "navigation.transition": { - "url": "$MDN_URL$/web/api/navigation/transition", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/transition", "status": [ "StandardTrack" ], @@ -8323,7 +8323,7 @@ "doc": "The transition read-only property of the Navigation interface returns a NavigationTransition object representing the status of an in-progress navigation, which can be used to track it." }, "navigation.traverseto": { - "url": "$MDN_URL$/web/api/navigation/traverseto", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/traverseTo", "status": [ "StandardTrack" ], @@ -8352,7 +8352,7 @@ } }, "navigation.updatecurrententry": { - "url": "$MDN_URL$/web/api/navigation/updatecurrententry", + "url": "https://developer.mozilla.org/docs/Web/API/Navigation/updateCurrentEntry", "status": [ "StandardTrack" ], @@ -8381,7 +8381,7 @@ } }, "navigationactivation": { - "url": "$MDN_URL$/web/api/navigationactivation", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationActivation", "status": [ "StandardTrack" ], @@ -8402,7 +8402,7 @@ "doc": "The NavigationActivation interface of the Navigation API represents a recent cross-document navigation. It contains the navigation type and outgoing and inbound document history entries.\n

    This object is accessed via the PageSwapEvent.activation and Navigation.activation properties. Note that, in each case, the NavigationActivation represents a different navigation:\n

    " }, "navigationactivation.entry": { - "url": "$MDN_URL$/web/api/navigationactivation/entry", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationActivation/entry", "status": [ "StandardTrack" ], @@ -8423,7 +8423,7 @@ "doc": "The entry read-only property of the NavigationActivation interface contains a NavigationHistoryEntry object representing the history entry for the inbound (\"to\") document in the navigation. This is equivalent to the Navigation.currentEntry property at the moment the inbound document was activated.\n

    There are some cases in which either the from or entry NavigationHistoryEntry objects would not be viable targets for the traverseTo() method, as they might not be retained in history. For example, the document can be activated using location.replace() or its initial entry could be replaced by history.replaceState(). However, those entries' url properties and getState() methods are still accessible." }, "navigationactivation.from": { - "url": "$MDN_URL$/web/api/navigationactivation/from", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationActivation/from", "status": [ "StandardTrack" ], @@ -8444,7 +8444,7 @@ "doc": "The from read-only property of the NavigationActivation interface contains a NavigationHistoryEntry object representing the history entry for the outgoing (\"from\") document in the navigation." }, "navigationactivation.navigationtype": { - "url": "$MDN_URL$/web/api/navigationactivation/navigationtype", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationActivation/navigationType", "status": [ "StandardTrack" ], @@ -8465,7 +8465,7 @@ "doc": "The navigationType read-only property of the NavigationActivation interface contains a string indicating the type of navigation." }, "navigationcurrententrychangeevent": { - "url": "$MDN_URL$/web/api/navigationcurrententrychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationCurrentEntryChangeEvent", "status": [ "StandardTrack" ], @@ -8486,7 +8486,7 @@ "doc": "The NavigationCurrentEntryChangeEvent interface of the Navigation API is the event object for the currententrychange event, which fires when the Navigation.currentEntry has changed.\n

    This event will fire for same-document navigations (e.g., back() or traverseTo()), replacements (i.e., a navigate() call with history set to replace), or other calls that change the entry's state (e.g., updateCurrentEntry(), or the History API's History.replaceState()).\n

    This event fires after the navigation is committed, meaning that the visible URL has changed and the NavigationHistoryEntry update has occurred. It is useful for migrating from usage of older API features like the hashchange or popstate events." }, "navigationcurrententrychangeevent.from": { - "url": "$MDN_URL$/web/api/navigationcurrententrychangeevent/from", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationCurrentEntryChangeEvent/from", "status": [ "StandardTrack" ], @@ -8507,7 +8507,7 @@ "doc": "The from read-only property of the NavigationCurrentEntryChangeEvent interface returns the NavigationHistoryEntry that was navigated from." }, "navigationcurrententrychangeevent.navigationcurrententrychangeevent": { - "url": "$MDN_URL$/web/api/navigationcurrententrychangeevent/navigationcurrententrychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationCurrentEntryChangeEvent/NavigationCurrentEntryChangeEvent", "status": [ "StandardTrack" ], @@ -8533,7 +8533,7 @@ "returns": "A new NavigationCurrentEntryChangeEvent object." }, "navigationcurrententrychangeevent.navigationtype": { - "url": "$MDN_URL$/web/api/navigationcurrententrychangeevent/navigationtype", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationCurrentEntryChangeEvent/navigationType", "status": [ "StandardTrack" ], @@ -8554,7 +8554,7 @@ "doc": "The navigationType read-only property of the NavigationCurrentEntryChangeEvent interface returns the type of the navigation that resulted in the change. The property may be null if the change occurs due to Navigation.updateCurrentEntry()." }, "navigationdestination": { - "url": "$MDN_URL$/web/api/navigationdestination", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination", "status": [ "StandardTrack" ], @@ -8575,7 +8575,7 @@ "doc": "The NavigationDestination interface of the Navigation API represents the destination being navigated to in the current navigation.\n

    It is accessed via the NavigateEvent.destination property." }, "navigationdestination.getstate": { - "url": "$MDN_URL$/web/api/navigationdestination/getstate", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination/getState", "status": [ "StandardTrack" ], @@ -8597,7 +8597,7 @@ "returns": "A value representing the state. This can be any type.\n

    If no state is defined, it returns undefined." }, "navigationdestination.id": { - "url": "$MDN_URL$/web/api/navigationdestination/id", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination/id", "status": [ "StandardTrack" ], @@ -8618,7 +8618,7 @@ "doc": "The id read-only property of the\nNavigationDestination interface returns the id value of the destination NavigationHistoryEntry if the NavigateEvent.navigationType is traverse, or an empty string otherwise.\n

    The id is a unique, UA-generated value that always represents the history entry, useful to correlate a history entry with an external resource such as a storage cache." }, "navigationdestination.key": { - "url": "$MDN_URL$/web/api/navigationdestination/key", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination/key", "status": [ "StandardTrack" ], @@ -8639,7 +8639,7 @@ "doc": "The key read-only property of the\nNavigationDestination interface returns the key value of the destination NavigationHistoryEntry if the NavigateEvent.navigationType is traverse, or an empty string otherwise.\n

    The key is a unique, UA-generated value that represents the history entry's slot in the history entries list, used to navigate to this place in the history via Navigation.traverseTo(). It will be reused by other entries that replace the entry in the list (i.e., if the NavigateEvent.navigationType is replace)." }, "navigationdestination.samedocument": { - "url": "$MDN_URL$/web/api/navigationdestination/samedocument", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination/sameDocument", "status": [ "StandardTrack" ], @@ -8660,7 +8660,7 @@ "doc": "The sameDocument read-only property of the\nNavigationDestination interface returns true if the navigation is to the same document as the current Document value, or false otherwise.\n

    This is useful for checking whether the navigation will be same-document or cross-document." }, "navigationdestination.url": { - "url": "$MDN_URL$/web/api/navigationdestination/url", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationDestination/url", "status": [ "StandardTrack" ], @@ -8681,7 +8681,7 @@ "doc": "The url read-only property of the\nNavigationDestination interface returns the URL being navigated to." }, "navigationhistoryentry": { - "url": "$MDN_URL$/web/api/navigationhistoryentry", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry", "status": [ "StandardTrack" ], @@ -8702,7 +8702,7 @@ "doc": "The NavigationHistoryEntry interface of the Navigation API represents a single navigation history entry.\n

    These objects are commonly accessed via the Navigation.currentEntry property and Navigation.entries() method.\n

    The Navigation API only exposes history entries created in the current browsing context that have the same origin as the current page (e.g., not navigations inside embedded <iframe>s, or cross-origin navigations), providing an accurate list of all previous history entries just for your app. This makes traversing the history a much less fragile proposition than with the older History API." }, "navigationhistoryentry.getstate": { - "url": "$MDN_URL$/web/api/navigationhistoryentry/getstate", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/getState", "status": [ "StandardTrack" ], @@ -8724,7 +8724,7 @@ "returns": "A value representing the state. This can be any structured-cloneable data type.\n

    If no state is defined or if current document is not fully active, it returns undefined." }, "navigationhistoryentry.id": { - "url": "$MDN_URL$/web/api/navigationhistoryentry/id", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/id", "status": [ "StandardTrack" ], @@ -8745,7 +8745,7 @@ "doc": "The id read-only property of the NavigationHistoryEntry interface returns the id of the history entry, or an empty string if current document is not fully active. This is a unique, UA-generated value that always represents a specific history entry, useful to correlate it with an external resource such as a storage cache.\n

    This differs from the key of a history entry. The key is a unique, UA-generated value that represents the history entry's slot in the entries list rather than the entry itself. It is used to navigate that particular slot via Navigation.traverseTo(). The key will be reused by other entries that replace the entry in the list (that is, if the NavigateEvent.navigationType is replace)." }, "navigationhistoryentry.key": { - "url": "$MDN_URL$/web/api/navigationhistoryentry/key", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/key", "status": [ "StandardTrack" ], @@ -8766,7 +8766,7 @@ "doc": "The key read-only property of the NavigationHistoryEntry interface returns the key of the history entry, or an empty string if current document is not fully active. This is a unique, UA-generated value that represents the history entry's slot in the entries list. It is used to navigate that particular slot via Navigation.traverseTo(). The key will be reused by other entries that replace the entry in the list (that is, if the NavigateEvent.navigationType is replace).\n

    This differs from the id of a history entry. The id is a unique, UA-generated value that always represents a specific history entry rather than its slot in the entries list. This is useful to correlate it with an external resource such as a storage cache." }, "navigationhistoryentry.samedocument": { - "url": "$MDN_URL$/web/api/navigationhistoryentry/samedocument", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/sameDocument", "status": [ "StandardTrack" ], @@ -8787,7 +8787,7 @@ "doc": "The sameDocument read-only property of the NavigationHistoryEntry interface returns true if this history entry is for the same document as the current Document value and current document is fully active, or false otherwise." }, "navigationhistoryentry.url": { - "url": "$MDN_URL$/web/api/navigationhistoryentry/url", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationHistoryEntry/url", "status": [ "StandardTrack" ], @@ -8808,7 +8808,7 @@ "doc": "The url read-only property of the NavigationHistoryEntry interface returns the absolute URL of this history entry. If the entry corresponds to a different Document than the current one (like sameDocument property is false), and that Document was fetched with a Referrer-Policy header set to no-referrer or origin, the property returns null. If current document is not fully active, it returns an empty string." }, "navigationprecommitcontroller": { - "url": "$MDN_URL$/web/api/navigationprecommitcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPrecommitController", "status": [ "StandardTrack" ], @@ -8826,7 +8826,7 @@ "doc": "The NavigationPrecommitController interface of the Navigation API is passed as an argument to a navigation precommit handler callback.\n

    The callback is used to handle any modifications to the navigation that are required before it is committed (and the destination URL is actually displayed in the browser), such as cancelling or redirecting it somewhere else as required.\nThis interface provides methods to redirect to a new URL and update history and state, and to dynamically configure post-commit navigation behavior." }, "navigationprecommitcontroller.addhandler": { - "url": "$MDN_URL$/web/api/navigationprecommitcontroller/addhandler", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPrecommitController/addHandler", "status": [ "StandardTrack" ], @@ -8851,7 +8851,7 @@ } }, "navigationprecommitcontroller.redirect": { - "url": "$MDN_URL$/web/api/navigationprecommitcontroller/redirect", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPrecommitController/redirect", "status": [ "StandardTrack" ], @@ -8879,7 +8879,7 @@ } }, "navigationpreloadmanager": { - "url": "$MDN_URL$/web/api/navigationpreloadmanager", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager", "status": [ "StandardTrack" ], @@ -8901,7 +8901,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The NavigationPreloadManager interface of the Service Worker API provides methods for managing the preloading of resources in parallel with service worker bootup.\n

    If supported, an object of this type is returned by ServiceWorkerRegistration.navigationPreload.\nThe result of a preload fetch request is waited on using the promise returned by FetchEvent.preloadResponse." }, "navigationpreloadmanager.disable": { - "url": "$MDN_URL$/web/api/navigationpreloadmanager/disable", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/disable", "status": [ "StandardTrack" ], @@ -8927,7 +8927,7 @@ } }, "navigationpreloadmanager.enable": { - "url": "$MDN_URL$/web/api/navigationpreloadmanager/enable", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/enable", "status": [ "StandardTrack" ], @@ -8953,7 +8953,7 @@ } }, "navigationpreloadmanager.getstate": { - "url": "$MDN_URL$/web/api/navigationpreloadmanager/getstate", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/getState", "status": [ "StandardTrack" ], @@ -8979,7 +8979,7 @@ } }, "navigationpreloadmanager.setheadervalue": { - "url": "$MDN_URL$/web/api/navigationpreloadmanager/setheadervalue", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationPreloadManager/setHeaderValue", "status": [ "StandardTrack" ], @@ -9008,7 +9008,7 @@ } }, "navigationtransition": { - "url": "$MDN_URL$/web/api/navigationtransition", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationTransition", "status": [ "StandardTrack" ], @@ -9029,7 +9029,7 @@ "doc": "The NavigationTransition interface of the Navigation API represents an ongoing navigation, that is, a navigation that hasn't yet reached the navigatesuccess or navigateerror stage.\n

    It is accessed via the Navigation.transition property." }, "navigationtransition.finished": { - "url": "$MDN_URL$/web/api/navigationtransition/finished", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationTransition/finished", "status": [ "StandardTrack" ], @@ -9050,7 +9050,7 @@ "doc": "The finished read-only property of the\nNavigationTransition interface returns a Promise that fulfills at the same time the navigatesuccess event fires, or rejects at the same time the navigateerror event fires." }, "navigationtransition.from": { - "url": "$MDN_URL$/web/api/navigationtransition/from", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationTransition/from", "status": [ "StandardTrack" ], @@ -9071,7 +9071,7 @@ "doc": "The from read-only property of the\nNavigationTransition interface returns the NavigationHistoryEntry that the transition is coming from." }, "navigationtransition.navigationtype": { - "url": "$MDN_URL$/web/api/navigationtransition/navigationtype", + "url": "https://developer.mozilla.org/docs/Web/API/NavigationTransition/navigationType", "status": [ "StandardTrack" ], @@ -9092,7 +9092,7 @@ "doc": "The navigationType read-only property of the\nNavigationTransition interface returns the type of the ongoing navigation." }, "navigator": { - "url": "$MDN_URL$/web/api/navigator", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator", "status": [ "StandardTrack" ], @@ -9116,7 +9116,7 @@ "doc": "The Navigator interface represents the state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities.\n

    A Navigator object can be retrieved using the read-only window.navigator property." }, "navigator.activevrdisplays": { - "url": "$MDN_URL$/web/api/navigator/activevrdisplays", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/activeVRDisplays", "status": [ "Deprecated" ], @@ -9124,7 +9124,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The activeVRDisplays read-only property of the\nNavigator interface returns an array containing every\nVRDisplay object that is currently presenting\n(VRDisplay.isPresenting is true).\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "navigator.appcodename": { - "url": "$MDN_URL$/web/api/navigator/appcodename", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/appCodeName", "status": [ "StandardTrack" ], @@ -9141,7 +9141,7 @@ "doc": "The value of the Navigator.appCodeName property is\nalways \"Mozilla\", in any browser. This property is kept only for\ncompatibility purposes.\n
    \n

    Note:\nDo not rely on this property to return a real\nproduct name. All browsers return \"Mozilla\" as the value of this property.\n

    " }, "navigator.appname": { - "url": "$MDN_URL$/web/api/navigator/appname", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/appName", "status": [ "StandardTrack" ], @@ -9158,7 +9158,7 @@ "doc": "The value of the Navigator.appName property is always\n\"Netscape\", in any browser. This property is kept only for compatibility\npurposes.\n
    \n

    Note:\nDo not rely on this property to return a real browser name. All browsers return \"Netscape\" as the value of this property.\n

    " }, "navigator.appversion": { - "url": "$MDN_URL$/web/api/navigator/appversion", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/appVersion", "status": [ "StandardTrack" ], @@ -9175,7 +9175,7 @@ "doc": "The Navigator.appVersion read-only property of the Navigator interface returns a string representing version information about the browser." }, "navigator.audiosession": { - "url": "$MDN_URL$/web/api/navigator/audiosession", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/audioSession", "status": [ "Experimental", "StandardTrack" @@ -9190,7 +9190,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The audioSession read-only property of the Navigator interface returns the AudioSession object for the current document.\n

    The AudioSession interface can be used to control how audio from a web application interacts with other audio playing on a device, for example, allowing developers to specify whether their application's audio should play on its own, or along with other device audio." }, "navigator.bluetooth": { - "url": "$MDN_URL$/web/api/navigator/bluetooth", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/bluetooth", "status": [ "Experimental", "StandardTrack" @@ -9204,7 +9204,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The bluetooth read-only property of the Navigator interface returns a Bluetooth object for the current document, providing access to Web Bluetooth API functionality." }, "navigator.buildid": { - "url": "$MDN_URL$/web/api/navigator/buildid", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/buildID", "compatibility": { "Firefox": "2", "FirefoxAndroid": "4" @@ -9212,7 +9212,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Returns the build identifier of the browser. In modern browsers this property now returns a fixed timestamp as a privacy measure, e.g., 20181001000000 in Firefox 64 onwards." }, "navigator.canshare": { - "url": "$MDN_URL$/web/api/navigator/canshare", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/canShare", "status": [ "StandardTrack" ], @@ -9235,7 +9235,7 @@ "returns": "Returns true if the specified data can be shared with Navigator.share(), otherwise false." }, "navigator.clearappbadge": { - "url": "$MDN_URL$/web/api/navigator/clearappbadge", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/clearAppBadge", "status": [ "StandardTrack" ], @@ -9258,7 +9258,7 @@ } }, "navigator.clipboard": { - "url": "$MDN_URL$/web/api/navigator/clipboard", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/clipboard", "status": [ "StandardTrack" ], @@ -9280,7 +9280,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The clipboard read-only property of the Navigator interface returns a Clipboard object used to read and write the clipboard's contents.\n

    This is the entry point to the Clipboard API, which can be used to implement cut, copy, and paste features within a web application." }, "navigator.connection": { - "url": "$MDN_URL$/web/api/navigator/connection", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/connection", "status": [ "StandardTrack" ], @@ -9296,7 +9296,7 @@ "doc": "The connection read-only property of the Navigator interface returns a NetworkInformation object containing information about the system's connection, such as the current bandwidth of the user's device or whether the connection is metered.\n

    This could be used to select high definition content or low definition content based on the user's connection." }, "navigator.contacts": { - "url": "$MDN_URL$/web/api/navigator/contacts", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/contacts", "status": [ "Experimental", "StandardTrack" @@ -9310,7 +9310,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The contacts read-only property of the\nNavigator interface returns a ContactsManager interface\nwhich allows users to select entries from their contact list and share limited details\nof the selected entries with a website or application." }, "navigator.cookieenabled": { - "url": "$MDN_URL$/web/api/navigator/cookieenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/cookieEnabled", "status": [ "StandardTrack" ], @@ -9331,7 +9331,7 @@ "doc": "navigator.cookieEnabled returns a Boolean value that indicates whether cookies are enabled or not.\n

    The property is read-only." }, "navigator.credentials": { - "url": "$MDN_URL$/web/api/navigator/credentials", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/credentials", "status": [ "StandardTrack" ], @@ -9353,7 +9353,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The credentials read-only property of the Navigator interface returns the CredentialsContainer object associated with the current document, which exposes methods to request credentials. The CredentialsContainer interface also notifies the user agent when an interesting event occurs, such as a successful sign-in or sign-out. This interface can be used for feature detection." }, "navigator.deprecatedreplaceinurn": { - "url": "$MDN_URL$/web/api/navigator/deprecatedreplaceinurn", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/deprecatedReplaceInURN", "status": [ "Experimental", "StandardTrack" @@ -9378,7 +9378,7 @@ } }, "navigator.devicememory": { - "url": "$MDN_URL$/web/api/navigator/devicememory", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/deviceMemory", "status": [ "StandardTrack" ], @@ -9394,7 +9394,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The deviceMemory read-only property of the Navigator interface returns the approximate amount of device memory in gigabytes.\n

    The reported value is imprecise to curtail fingerprinting.\nIt's approximated by rounding the actual memory to the nearest power of 2, then dividing that number by 1024.\nIt is then clamped within lower and upper bounds to protect the privacy of owners of very low-memory or high-memory devices.\nThese bounds may change over time (see browser compatibility table)." }, "navigator.deviceposture": { - "url": "$MDN_URL$/web/api/navigator/deviceposture", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/devicePosture", "status": [ "Experimental", "StandardTrack" @@ -9411,7 +9411,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Navigator.devicePosture read-only property returns the browser's DevicePosture object, which allows developers to query the device's current posture (that is, whether the viewport is in a flat or folded state) and run code in response to posture changes." }, "navigator.donottrack": { - "url": "$MDN_URL$/web/api/navigator/donottrack", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/doNotTrack", "status": [ "Deprecated" ], @@ -9426,7 +9426,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Navigator.doNotTrack property returns the user's Do Not Track setting, which indicates whether the user is requesting websites and advertisers to not track them.\n

    The value of the property reflects that of the DNT HTTP header, i.e., values of \"1\", \"0\", or null.\n

    The whole DNT (Do Not Track) specification has been discontinued. The mechanism design was flawed, because it was a cooperative feature between users, websites, and browsers. The idea is that the user tells the website to not track them, and the website would comply. However, there is no strict enforcement of this policy, so advertisement websites ignored the DNT header and tracked users anyway. The feature is therefore useless. Moreover, it is harmful as it leaves more user fingerprint in the header, which can be used to track users even more.\n

    Browsers are exploring other more enforceable privacy features, such as global privacy control, restriction to third-party cookies, and more." }, "navigator.geolocation": { - "url": "$MDN_URL$/web/api/navigator/geolocation", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/geolocation", "status": [ "StandardTrack" ], @@ -9448,7 +9448,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Navigator.geolocation read-only property returns a\nGeolocation object that gives Web content access to the location of the\ndevice. This allows a website or app to offer customized results based on the user's\nlocation.\n

    \n

    Note:\nFor security reasons, when a web page tries to access location\ninformation, the user is notified and asked to grant permission. Be aware that each\nbrowser has its own policies and methods for requesting this permission.\n

    " }, "navigator.getautoplaypolicy": { - "url": "$MDN_URL$/web/api/navigator/getautoplaypolicy", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getAutoplayPolicy", "status": [ "Experimental", "StandardTrack" @@ -9469,7 +9469,7 @@ } }, "navigator.getbattery": { - "url": "$MDN_URL$/web/api/navigator/getbattery", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getBattery", "status": [ "StandardTrack" ], @@ -9490,7 +9490,7 @@ } }, "navigator.getgamepads": { - "url": "$MDN_URL$/web/api/navigator/getgamepads", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getGamepads", "status": [ "StandardTrack" ], @@ -9516,7 +9516,7 @@ } }, "navigator.getinstalledrelatedapps": { - "url": "$MDN_URL$/web/api/navigator/getinstalledrelatedapps", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getInstalledRelatedApps", "status": [ "Experimental", "StandardTrack" @@ -9537,7 +9537,7 @@ } }, "navigator.getusermedia": { - "url": "$MDN_URL$/web/api/navigator/getusermedia", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getUserMedia", "status": [ "StandardTrack", "Deprecated" @@ -9557,7 +9557,7 @@ "returns": "None (undefined)." }, "navigator.getvrdisplays": { - "url": "$MDN_URL$/web/api/navigator/getvrdisplays", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/getVRDisplays", "status": [ "Deprecated" ], @@ -9566,7 +9566,7 @@ "returns": "A promise that resolves to an array of VRDisplay objects." }, "navigator.globalprivacycontrol": { - "url": "$MDN_URL$/web/api/navigator/globalprivacycontrol", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/globalPrivacyControl", "status": [ "Experimental", "StandardTrack" @@ -9581,7 +9581,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Navigator.globalPrivacyControl read-only property returns the user's Global Privacy Control setting for the current website.\nThis setting indicates whether the user consents to the website or service selling or sharing their personal information with third parties.\n

    The value of the property reflects that of the Sec-GPC HTTP header." }, "navigator.gpu": { - "url": "$MDN_URL$/web/api/navigator/gpu", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/gpu", "status": [ "StandardTrack" ], @@ -9596,7 +9596,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Navigator.gpu read-only property returns the GPU object for the current browsing context, which is the entry point for the WebGPU API." }, "navigator.hardwareconcurrency": { - "url": "$MDN_URL$/web/api/navigator/hardwareconcurrency", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/hardwareConcurrency", "status": [ "StandardTrack" ], @@ -9620,7 +9620,7 @@ "doc": "The navigator.hardwareConcurrency read-only property\nreturns the number of logical processors available to run threads on the user's\ncomputer." }, "navigator.hid": { - "url": "$MDN_URL$/web/api/navigator/hid", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/hid", "status": [ "Experimental", "StandardTrack" @@ -9636,7 +9636,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Navigator.hid\nread-only property returns an HID object providing methods for accessing HID device connections and events that fire when the user agent connects to or disconnects from a device.\n

    Where a defined Permissions Policy blocks WebHID usage, the Navigator.hid property will not be available." }, "navigator.ink": { - "url": "$MDN_URL$/web/api/navigator/ink", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/ink", "status": [ "Experimental", "StandardTrack" @@ -9653,7 +9653,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The ink read-only property of the Navigator interface returns an Ink object for the current document, providing access to Ink API functionality." }, "navigator.javaenabled": { - "url": "$MDN_URL$/web/api/navigator/javaenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/javaEnabled", "status": [ "StandardTrack" ], @@ -9671,7 +9671,7 @@ "returns": "The boolean value false." }, "navigator.keyboard": { - "url": "$MDN_URL$/web/api/navigator/keyboard", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/keyboard", "status": [ "Experimental", "StandardTrack" @@ -9688,7 +9688,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The keyboard read-only property\nof the Navigator interface returns a Keyboard object\nwhich provides access to functions that retrieve keyboard layout maps and toggle\ncapturing of key presses from the physical keyboard." }, "navigator.language": { - "url": "$MDN_URL$/web/api/navigator/language", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/language", "status": [ "StandardTrack" ], @@ -9712,7 +9712,7 @@ "doc": "The language read-only property of the Navigator interface returns a string representing the preferred language of the user, usually the language of the browser UI." }, "navigator.languages": { - "url": "$MDN_URL$/web/api/navigator/languages", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/languages", "status": [ "StandardTrack" ], @@ -9736,7 +9736,7 @@ "doc": "The languages read-only property of the Navigator interface\nreturns an array of strings representing the user's preferred\nlanguages. The language is described using a BCP 47 language tag. In the returned\narray they are ordered by preference with the most preferred language first.\n

    The value of navigator.language is the\nfirst element of the returned array.\n

    When its value changes, as the user's preferred languages are changed a\nlanguagechange event is fired on the Window object.\n

    The Accept-Language HTTP header in every HTTP request from the user's browser generally lists the same locales as the navigator.languages property, with decreasing q values (quality values). Some browsers (Chrome and Safari) add language-only fallback tags in Accept-Language—for example, en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7 when navigator.languages is [\"en-US\", \"zh-CN\"]. For privacy purposes (reducing fingerprinting), both Accept-Language and navigator.languages may not include the full list of user preferences, such as in Safari (always) and Chrome's incognito mode, where only one language is listed." }, "navigator.locks": { - "url": "$MDN_URL$/web/api/navigator/locks", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/locks", "status": [ "StandardTrack" ], @@ -9759,7 +9759,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The locks read-only property of\nthe Navigator interface returns a LockManager object\nwhich provides methods for requesting a new Lock object and querying\nfor an existing Lock object." }, "navigator.login": { - "url": "$MDN_URL$/web/api/navigator/login", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/login", "status": [ "StandardTrack" ], @@ -9774,7 +9774,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The login read-only property of the Navigator interface provides access to the browser's NavigatorLogin object, which a federated identity provider (IdP) can use to set its login status when a user signs into or out of the IdP.\n

    See Update login status using the Login Status API for more details of how this is used." }, "navigator.maxtouchpoints": { - "url": "$MDN_URL$/web/api/navigator/maxtouchpoints", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/maxTouchPoints", "status": [ "StandardTrack" ], @@ -9796,7 +9796,7 @@ "doc": "The maxTouchPoints read-only property of the\nNavigator interface returns the maximum number of simultaneous touch\ncontact points that are supported by the current device." }, "navigator.mediacapabilities": { - "url": "$MDN_URL$/web/api/navigator/mediacapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaCapabilities", "status": [ "StandardTrack" ], @@ -9818,7 +9818,7 @@ "doc": "The mediaCapabilities read-only property of the Navigator interface references a MediaCapabilities object that can expose information about the decoding and encoding capabilities for a given media format and output capabilities." }, "navigator.mediadevices": { - "url": "$MDN_URL$/web/api/navigator/mediadevices", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaDevices", "status": [ "StandardTrack" ], @@ -9840,7 +9840,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The mediaDevices read-only property of the Navigator interface returns a MediaDevices object, which provides access to connected media input devices like cameras and microphones, as well as screen sharing." }, "navigator.mediasession": { - "url": "$MDN_URL$/web/api/navigator/mediasession", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/mediaSession", "status": [ "StandardTrack" ], @@ -9862,7 +9862,7 @@ "doc": "The mediaSession read-only property of the Navigator\ninterface returns a MediaSession\nobject that can be used to share with the browser metadata and other information about\nthe current playback state of media being handled by a document.\n

    This\ninformation may, in turn, be shared with the device and/or operating system in order to\na device's standard media control user experience to describe and control the playback\nof the media.\n

    In addition, the MediaSession interface provides the\nsetActionHandler() method, which lets\nyou receive events when the user engages device controls such as either onscreen or\nphysical play, pause, seek, and other similar controls. An internet radio app, for\nexample, can use setActionHandler() to let the media controls on a keyboard\nor elsewhere on the user's device be used to control the app's media playback." }, "navigator.mimetypes": { - "url": "$MDN_URL$/web/api/navigator/mimetypes", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/mimeTypes", "status": [ "StandardTrack" ], @@ -9879,7 +9879,7 @@ "doc": "Returns a MimeTypeArray object, which contains a list of MimeType objects representing the MIME types recognized and supported by the browser.\nThe array can be queried for information about the enabled plugin that is used to handle a file of the specified type.\nNamed properties of the returned object are not enumerable (except in very old browser versions).\n

    Recent versions of the specification hard-code the returned set of MIME types.\nIf PDF files can be displayed inline then application/pdf and text/pdf are listed.\nOtherwise an empty list is returned.\n

    \n

    Note:\nUse Navigator.pdfViewerEnabled to determine if inline viewing of PDF files is supported. Do not infer it from this property.\n

    \n

    Legacy browser versions do not hard-code the list returned by the property, and might return other MIME types." }, "navigator.online": { - "url": "$MDN_URL$/web/api/navigator/online", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/onLine", "status": [ "StandardTrack" ], @@ -9901,7 +9901,7 @@ "doc": "The onLine property of the Navigator interface returns whether the device is connected to the network, with true meaning online and false meaning offline. The property's value changes after the browser checks its network connection, usually when the user follows links or when a script requests a remote page. For example, the property should return false when users click links soon after they lose internet connection. When its value changes, an online or offline event is fired on the window.\n

    Browsers and operating systems leverage different heuristics to determine whether the device is online. In general, connection to LAN is considered online, even though the LAN may not have Internet access. For example, the computer may be running a virtualization software that has virtual ethernet adapters that are always \"connected\". On Windows, the online status is determined by whether it can reach a Microsoft home server, which may be blocked by firewalls or VPNs, even if the computer has Internet access. Therefore, this property is inherently unreliable, and you should not disable features based on the online status, only provide hints when the user may seem offline." }, "navigator.oscpu": { - "url": "$MDN_URL$/web/api/navigator/oscpu", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/oscpu", "status": [ "StandardTrack" ], @@ -9912,7 +9912,7 @@ "doc": "The Navigator.oscpu property returns a string that identifies the current operating system." }, "navigator.pdfviewerenabled": { - "url": "$MDN_URL$/web/api/navigator/pdfviewerenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/pdfViewerEnabled", "status": [ "StandardTrack" ], @@ -9934,7 +9934,7 @@ "doc": "The pdfViewerEnabled read-only property of the Navigator interface indicates whether the browser supports inline display of PDF files when navigating to them.\n

    If inline viewing is not supported the PDF is downloaded and may then be handled by some external application.\n

    \n

    Note:\nThis method replaces a number of legacy methods of inferring support for inline viewing of PDF files.\n

    " }, "navigator.permissions": { - "url": "$MDN_URL$/web/api/navigator/permissions", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/permissions", "status": [ "StandardTrack" ], @@ -9956,7 +9956,7 @@ "doc": "The permissions read-only property of the Navigator interface returns a\nPermissions object that can be used to query and update permission\nstatus of APIs covered by the Permissions API." }, "navigator.platform": { - "url": "$MDN_URL$/web/api/navigator/platform", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/platform", "status": [ "StandardTrack" ], @@ -9974,7 +9974,7 @@ "doc": "The platform property read-only property of the Navigator interface returns a string identifying the platform on which the user's browser is running." }, "navigator.plugins": { - "url": "$MDN_URL$/web/api/navigator/plugins", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/plugins", "status": [ "StandardTrack" ], @@ -9991,7 +9991,7 @@ "doc": "Returns a PluginArray object, listing the Plugin objects describing the plugins installed in the application.\nNamed properties of the returned object are not enumerable (except in very old browser versions).\n

    Recent versions of the specification hard-code the returned list.\nIf inline viewing of PDF files is supported the property lists five standard plugins.\nIf inline PDF viewing is not supported then an empty list is returned.\n

    \n

    Note:\nUse Navigator.pdfViewerEnabled to determine if inline viewing of PDF files is supported. Do not infer it from this property.\n

    The \"five standard plugins\" are those that developers have most commonly used to feature detect inline PDF viewing.\nReturning these ensures that legacy code can more reliably determine whether inline viewing is supported.\nHowever this approach is not recommended for new code because this property may eventually be removed.\n

    \n

    Legacy browser versions also list plugins for Adobe Flash and PDF viewer extensions." }, "navigator.presentation": { - "url": "$MDN_URL$/web/api/navigator/presentation", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/presentation", "status": [ "StandardTrack" ], @@ -10007,7 +10007,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The presentation read-only property of Navigator serves as the entry\npoint for the Presentation API and\nreturns a reference to Presentation object." }, "navigator.product": { - "url": "$MDN_URL$/web/api/navigator/product", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/product", "status": [ "StandardTrack" ], @@ -10024,7 +10024,7 @@ "doc": "The value of the Navigator.product property is always\n\"Gecko\", in any browser. This property is kept only for compatibility\npurposes.\n

    \n

    Note:\nDo not rely on this property to return a real product name. All browsers return \"Gecko\" as the value of this property.\n

    " }, "navigator.productsub": { - "url": "$MDN_URL$/web/api/navigator/productsub", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/productSub", "status": [ "StandardTrack" ], @@ -10041,7 +10041,7 @@ "doc": "The Navigator.productSub read-only property that returns either the string \"20030107\", or the string \"20100101\"." }, "navigator.registerprotocolhandler": { - "url": "$MDN_URL$/web/api/navigator/registerprotocolhandler", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/registerProtocolHandler", "status": [ "StandardTrack" ], @@ -10067,7 +10067,7 @@ } }, "navigator.requestmediakeysystemaccess": { - "url": "$MDN_URL$/web/api/navigator/requestmediakeysystemaccess", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/requestMediaKeySystemAccess", "status": [ "StandardTrack" ], @@ -10099,7 +10099,7 @@ } }, "navigator.requestmidiaccess": { - "url": "$MDN_URL$/web/api/navigator/requestmidiaccess", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/requestMIDIAccess", "status": [ "StandardTrack" ], @@ -10126,7 +10126,7 @@ } }, "navigator.scheduling": { - "url": "$MDN_URL$/web/api/navigator/scheduling", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/scheduling", "status": [ "Experimental", "StandardTrack" @@ -10140,7 +10140,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The scheduling read-only property of the Navigator interface returns a Scheduling object for the current document, which provides methods and properties to control scheduling tasks.\n

    \n

    Warning:\nThe Scheduling interface (which includes the isInputPending() method) has been superseded by the Scheduler interface, the features of which are better designed for addressing scheduling tasks. See Don't use isInputPending() for more details.\n

    " }, "navigator.sendbeacon": { - "url": "$MDN_URL$/web/api/navigator/sendbeacon", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/sendBeacon", "status": [ "StandardTrack" ], @@ -10167,7 +10167,7 @@ "returns": "Returns true if the\nuser agent successfully queued the data for transfer.\nOtherwise, it returns false." }, "navigator.serial": { - "url": "$MDN_URL$/web/api/navigator/serial", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/serial", "status": [ "Experimental", "StandardTrack" @@ -10183,7 +10183,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The serial read-only property of the Navigator interface returns a Serial object which represents the entry point into the Web Serial API.\n

    When getting, the same instance of the Serial object will always be returned." }, "navigator.serviceworker": { - "url": "$MDN_URL$/web/api/navigator/serviceworker", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/serviceWorker", "status": [ "StandardTrack" ], @@ -10205,7 +10205,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The serviceWorker read-only property of the Navigator interface returns the ServiceWorkerContainer object for the associated document, which provides access to registration, removal, upgrade, and communication with the ServiceWorker.\n

    The feature may not be available in private mode.\n

    Note that a worker can similarly access the ServiceWorkerContainer for a document using WorkerNavigator.serviceWorker." }, "navigator.setappbadge": { - "url": "$MDN_URL$/web/api/navigator/setappbadge", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/setAppBadge", "status": [ "StandardTrack" ], @@ -10230,7 +10230,7 @@ } }, "navigator.share": { - "url": "$MDN_URL$/web/api/navigator/share", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/share", "status": [ "StandardTrack" ], @@ -10260,7 +10260,7 @@ } }, "navigator.storage": { - "url": "$MDN_URL$/web/api/navigator/storage", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/storage", "status": [ "StandardTrack" ], @@ -10282,7 +10282,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Navigator.storage\nread-only property returns the singleton StorageManager object used to\naccess the overall storage capabilities of the browser for the current site or app.\nThe returned object lets you examine and configure persistence of data stores and\nlearn approximately how much more space your browser has available for local storage\nuse." }, "navigator.taintenabled": { - "url": "$MDN_URL$/web/api/navigator/taintenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/taintEnabled", "status": [ "StandardTrack" ], @@ -10294,7 +10294,7 @@ "returns": "Always returns false." }, "navigator.unregisterprotocolhandler": { - "url": "$MDN_URL$/web/api/navigator/unregisterprotocolhandler", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/unregisterProtocolHandler", "status": [ "StandardTrack" ], @@ -10318,7 +10318,7 @@ } }, "navigator.usb": { - "url": "$MDN_URL$/web/api/navigator/usb", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/usb", "status": [ "StandardTrack" ], @@ -10334,7 +10334,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The usb read-only property of the Navigator interface returns a USB object for the current document, providing access to WebUSB API functionality." }, "navigator.useractivation": { - "url": "$MDN_URL$/web/api/navigator/useractivation", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/userActivation", "status": [ "StandardTrack" ], @@ -10355,7 +10355,7 @@ "doc": "The read-only userActivation property of the Navigator interface returns a UserActivation object which contains information about the current window's user activation state." }, "navigator.useragent": { - "url": "$MDN_URL$/web/api/navigator/useragent", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/userAgent", "status": [ "StandardTrack" ], @@ -10379,7 +10379,7 @@ "doc": "The Navigator.userAgent read-only property of the Navigator interface returns the User-Agent (UA) string for the current browser." }, "navigator.useragentdata": { - "url": "$MDN_URL$/web/api/navigator/useragentdata", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/userAgentData", "status": [ "Experimental", "StandardTrack" @@ -10396,7 +10396,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The userAgentData read-only property of the Navigator interface returns a NavigatorUAData object\nwhich can be used to access the User-Agent Client Hints API." }, "navigator.vendor": { - "url": "$MDN_URL$/web/api/navigator/vendor", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/vendor", "status": [ "StandardTrack" ], @@ -10413,7 +10413,7 @@ "doc": "The value of the Navigator vendor property is always either \"Google Inc.\", \"Apple Computer, Inc.\", or (in Firefox) the empty string." }, "navigator.vendorsub": { - "url": "$MDN_URL$/web/api/navigator/vendorsub", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/vendorSub", "status": [ "StandardTrack" ], @@ -10430,7 +10430,7 @@ "doc": "The value of the Navigator.vendorSub property is always\nthe empty string, in any browser." }, "navigator.vibrate": { - "url": "$MDN_URL$/web/api/navigator/vibrate", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/vibrate", "status": [ "StandardTrack" ], @@ -10450,7 +10450,7 @@ "returns": "A boolean." }, "navigator.virtualkeyboard": { - "url": "$MDN_URL$/web/api/navigator/virtualkeyboard", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/virtualKeyboard", "status": [ "Experimental", "StandardTrack" @@ -10467,7 +10467,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The virtualKeyboard read-only property\nof the navigator interface returns a reference to the VirtualKeyboard instance object.\n

    The VirtualKeyboard API gives developers control over the layout of their applications when the on-screen virtual keyboard appears and disappears on devices such as tablets, mobile phones, or other devices where a hardware keyboard may not be available." }, "navigator.wakelock": { - "url": "$MDN_URL$/web/api/navigator/wakelock", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/wakeLock", "status": [ "StandardTrack" ], @@ -10488,7 +10488,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The wakeLock read-only property of the Navigator interface returns a WakeLock interface that allows a document to acquire a screen wake lock.\nWhile a screen wake lock is active, the user agent will try to prevent the device from dimming the screen, turning it off completely, or showing a screensaver." }, "navigator.webdriver": { - "url": "$MDN_URL$/web/api/navigator/webdriver", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/webdriver", "status": [ "StandardTrack" ], @@ -10510,7 +10510,7 @@ "doc": "The webdriver read-only property\nof the navigator interface indicates whether the user agent is\ncontrolled by automation.\n

    It defines a standard way for co-operating user agents to inform the document that it\nis controlled by WebDriver, for example, so that\nalternate code paths can be triggered during automation.\n

    The navigator.webdriver property is true when in:\n

    \n
    Chrome
    \n
    \n

    The --enable-automation or --headless flag is used, or the\n--remote-debugging-port flag specifying port 0 is used.\n

    \n
    Firefox
    \n
    \n

    The marionette.enabled preference or --marionette flag is\npassed.\n

    \n
    " }, "navigator.windowcontrolsoverlay": { - "url": "$MDN_URL$/web/api/navigator/windowcontrolsoverlay", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/windowControlsOverlay", "status": [ "StandardTrack" ], @@ -10525,7 +10525,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The windowControlsOverlay read-only property of the Navigator\ninterface returns the WindowControlsOverlay interface, which exposes\ninformation about the title bar geometry in desktop Progressive Web Apps that use the Window Controls Overlay API.\n

    Progressive Web Apps installed on desktop Operating Systems can opt-in to the\nWindow Controls Overlay feature by using the window-controls-overlay value in the\ndisplay_override web app manifest member.\n

    Doing so hides the default window title bar and gives the app access to the full area\nof the app window." }, "navigator.xr": { - "url": "$MDN_URL$/web/api/navigator/xr", + "url": "https://developer.mozilla.org/docs/Web/API/Navigator/xr", "status": [ "Experimental", "StandardTrack" @@ -10542,7 +10542,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only xr property\nprovided by the Navigator interface returns an XRSystem object\nwhich can be used to access the WebXR Device API." }, "navigatorlogin": { - "url": "$MDN_URL$/web/api/navigatorlogin", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorLogin", "status": [ "StandardTrack" ], @@ -10557,7 +10557,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The NavigatorLogin interface of the Federated Credential Management (FedCM) API defines login functionality for federated identity providers (IdPs). Specifically, it enables a federated identity provider (IdP) to set its login status when a user signs into or out of the IdP.\n

    See Update login status using the Login Status API for more details of how this is used.\n

    NavigatorLogin is accessed via the Navigator.login property." }, "navigatorlogin.setstatus": { - "url": "$MDN_URL$/web/api/navigatorlogin/setstatus", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorLogin/setStatus", "status": [ "StandardTrack" ], @@ -10579,7 +10579,7 @@ } }, "navigatoruadata": { - "url": "$MDN_URL$/web/api/navigatoruadata", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData", "status": [ "Experimental", "StandardTrack" @@ -10596,7 +10596,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The NavigatorUAData interface of the User-Agent Client Hints API returns information about the browser and operating system of a user.\n

    An instance of this object is returned by calling Navigator.userAgentData or WorkerNavigator.userAgentData. Therefore, this interface has no constructor.\n

    \n

    Note:\nThe terms high entropy and low entropy refer to the amount of information these values reveal about the browser. The values returned as properties are deemed low entropy, which are unlikely to identify a user. The NavigatorUAData.getHighEntropyValues() can be used to request additional high entropy values, which could potentially reveal more identifying information. These values are therefore retrieved via a Promise, allowing time for the browser to request user permission, or make other checks.\n

    " }, "navigatoruadata.brands": { - "url": "$MDN_URL$/web/api/navigatoruadata/brands", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData/brands", "status": [ "Experimental", "StandardTrack" @@ -10613,7 +10613,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The brands read-only property of the NavigatorUAData interface returns an array of brand information." }, "navigatoruadata.gethighentropyvalues": { - "url": "$MDN_URL$/web/api/navigatoruadata/gethighentropyvalues", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData/getHighEntropyValues", "status": [ "Experimental", "StandardTrack" @@ -10637,7 +10637,7 @@ } }, "navigatoruadata.mobile": { - "url": "$MDN_URL$/web/api/navigatoruadata/mobile", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData/mobile", "status": [ "Experimental", "StandardTrack" @@ -10654,7 +10654,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The mobile read-only property of the NavigatorUAData interface returns a value indicating whether the device is a mobile device." }, "navigatoruadata.platform": { - "url": "$MDN_URL$/web/api/navigatoruadata/platform", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData/platform", "status": [ "Experimental", "StandardTrack" @@ -10671,7 +10671,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The platform read-only property of the NavigatorUAData interface returns the platform brand information." }, "navigatoruadata.tojson": { - "url": "$MDN_URL$/web/api/navigatoruadata/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/NavigatorUAData/toJSON", "status": [ "Experimental", "StandardTrack" @@ -10689,7 +10689,7 @@ "returns": "A JSON object." }, "ndefmessage": { - "url": "$MDN_URL$/web/api/ndefmessage", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFMessage", "status": [ "Experimental", "StandardTrack" @@ -10703,7 +10703,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NDEFMessage interface of the Web NFC API represents the content of an NDEF message that has been read from or could be written to an NFC tag. An instance is acquired by calling the NDEFMessage() constructor or from the NDEFReadingEvent.message property, which is passed to the reading event." }, "ndefmessage.ndefmessage": { - "url": "$MDN_URL$/web/api/ndefmessage/ndefmessage", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFMessage/NDEFMessage", "status": [ "Experimental", "StandardTrack" @@ -10720,7 +10720,7 @@ } }, "ndefmessage.records": { - "url": "$MDN_URL$/web/api/ndefmessage/records", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFMessage/records", "status": [ "Experimental", "StandardTrack" @@ -10734,7 +10734,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The records property of\nNDEFMessage interface represents a list of NDEFRecords\npresent in the NDEF message." }, "ndefreader": { - "url": "$MDN_URL$/web/api/ndefreader", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReader", "status": [ "Experimental", "StandardTrack" @@ -10748,7 +10748,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NDEFReader interface of the Web NFC API is used to read from and write data to compatible NFC devices, e.g., NFC tags supporting NDEF, when these devices are within the reader's magnetic induction field." }, "ndefreader.ndefreader": { - "url": "$MDN_URL$/web/api/ndefreader/ndefreader", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/NDEFReader", "status": [ "Experimental", "StandardTrack" @@ -10763,7 +10763,7 @@ "returns": "A new NDEFReader." }, "ndefreader.scan": { - "url": "$MDN_URL$/web/api/ndefreader/scan", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/scan", "status": [ "Experimental", "StandardTrack" @@ -10787,7 +10787,7 @@ } }, "ndefreader.write": { - "url": "$MDN_URL$/web/api/ndefreader/write", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReader/write", "status": [ "Experimental", "StandardTrack" @@ -10813,7 +10813,7 @@ } }, "ndefreadingevent": { - "url": "$MDN_URL$/web/api/ndefreadingevent", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReadingEvent", "status": [ "Experimental", "StandardTrack" @@ -10827,7 +10827,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NDEFReadingEvent interface of the Web NFC API represents events dispatched on new NFC readings obtained by NDEFReader." }, "ndefreadingevent.message": { - "url": "$MDN_URL$/web/api/ndefreadingevent/message", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReadingEvent/message", "status": [ "Experimental", "StandardTrack" @@ -10841,7 +10841,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The message property of the NDEFReadingEvent interface returns an NDEFMessage object containing the received message." }, "ndefreadingevent.ndefreadingevent": { - "url": "$MDN_URL$/web/api/ndefreadingevent/ndefreadingevent", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReadingEvent/NDEFReadingEvent", "status": [ "Experimental", "StandardTrack" @@ -10860,7 +10860,7 @@ "returns": "A new NDEFReadingEvent object." }, "ndefreadingevent.serialnumber": { - "url": "$MDN_URL$/web/api/ndefreadingevent/serialnumber", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFReadingEvent/serialNumber", "status": [ "Experimental", "StandardTrack" @@ -10874,7 +10874,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The serialNumber property of the NDEFReadingEvent interface returns the serial number of the device, which is used for anti-collision and identification, or an empty string if no serial number is available." }, "ndefrecord": { - "url": "$MDN_URL$/web/api/ndefrecord", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord", "status": [ "Experimental", "StandardTrack" @@ -10888,7 +10888,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NDEFRecord interface of the Web NFC API provides data that can be read from, or written to, compatible NFC devices, e.g., NFC tags supporting NDEF." }, "ndefrecord.data": { - "url": "$MDN_URL$/web/api/ndefrecord/data", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/data", "status": [ "Experimental", "StandardTrack" @@ -10902,7 +10902,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The data\nproperty of the NDEFRecord interface returns a\nDataView containing the raw bytes of the record's payload." }, "ndefrecord.encoding": { - "url": "$MDN_URL$/web/api/ndefrecord/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/encoding", "status": [ "Experimental", "StandardTrack" @@ -10916,7 +10916,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The encoding\nproperty of the NDEFRecord interface returns the encoding of\na textual payload, or null otherwise." }, "ndefrecord.id": { - "url": "$MDN_URL$/web/api/ndefrecord/id", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/id", "status": [ "Experimental", "StandardTrack" @@ -10930,7 +10930,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The id property of the\nNDEFRecord interface returns the record identifier, which is an\nabsolute or relative URL used to identify the record.\n

    This identifier is created by the generator of the record which is solely responsible\nfor enforcing record identifier uniqueness. Web NFC does not sign the NFC content, thus\nrecord consumer should not make any assumptions about integrity or authenticity of the\nidentifier or any other part of the records." }, "ndefrecord.lang": { - "url": "$MDN_URL$/web/api/ndefrecord/lang", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/lang", "status": [ "Experimental", "StandardTrack" @@ -10944,7 +10944,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The lang\nproperty of the NDEFRecord interface returns the language of\na textual payload, or null if one was not supplied.\n

    The record might be missing a language tag, for example, if the recorded information is\nnot locale-specific." }, "ndefrecord.mediatype": { - "url": "$MDN_URL$/web/api/ndefrecord/mediatype", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/mediaType", "status": [ "Experimental", "StandardTrack" @@ -10958,7 +10958,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The mediaType\nproperty of the NDEFRecord interface returns the MIME type of the record. This value will be null if recordType is not equal to \"mime\"." }, "ndefrecord.ndefrecord": { - "url": "$MDN_URL$/web/api/ndefrecord/ndefrecord", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/NDEFRecord", "status": [ "Experimental", "StandardTrack" @@ -10976,7 +10976,7 @@ "returns": "A new NDEFRecord." }, "ndefrecord.recordtype": { - "url": "$MDN_URL$/web/api/ndefrecord/recordtype", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/recordType", "status": [ "Experimental", "StandardTrack" @@ -10990,7 +10990,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The recordType\nproperty of the NDEFRecord interface returns the record type of the record." }, "ndefrecord.torecords": { - "url": "$MDN_URL$/web/api/ndefrecord/torecords", + "url": "https://developer.mozilla.org/docs/Web/API/NDEFRecord/toRecords", "status": [ "Experimental", "StandardTrack" @@ -11008,7 +11008,7 @@ } }, "networkinformation": { - "url": "$MDN_URL$/web/api/networkinformation", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation", "status": [ "StandardTrack" ], @@ -11024,7 +11024,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The NetworkInformation interface of the Network Information API provides information about the connection a device is using to communicate with the network and provides a means for scripts to be notified if the connection type changes.\nThe NetworkInformation interface cannot be instantiated. It is instead accessed through the connection property of the Navigator interface or the WorkerNavigator interface." }, "networkinformation.downlink": { - "url": "$MDN_URL$/web/api/networkinformation/downlink", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/downlink", "status": [ "StandardTrack" ], @@ -11040,7 +11040,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The downlink read-only property of the\nNetworkInformation interface returns the effective bandwidth estimate in\nmegabits per second, rounded to the nearest multiple of 25 kilobits per seconds. This\nvalue is based on recently observed application layer throughput across recently active\nconnections, excluding connections made to a private address space. In the absence of\nrecent bandwidth measurement data, the attribute value is determined by the properties\nof the underlying connection technology." }, "networkinformation.downlinkmax": { - "url": "$MDN_URL$/web/api/networkinformation/downlinkmax", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/downlinkMax", "status": [ "Experimental", "StandardTrack" @@ -11055,7 +11055,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The downlinkMax read-only property of the NetworkInformation interface returns the maximum downlink speed, in megabits per second (Mbps), for the underlying connection technology." }, "networkinformation.effectivetype": { - "url": "$MDN_URL$/web/api/networkinformation/effectivetype", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/effectiveType", "status": [ "StandardTrack" ], @@ -11071,7 +11071,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The effectiveType read-only property of the\nNetworkInformation interface returns the effective type of the connection\nmeaning one of slow-2g, 2g, 3g, or 4g. This value is determined using a\ncombination of recently observed, round-trip time and downlink values." }, "networkinformation.rtt": { - "url": "$MDN_URL$/web/api/networkinformation/rtt", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/rtt", "status": [ "StandardTrack" ], @@ -11087,7 +11087,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The rtt read-only property of the NetworkInformation interface returns the estimated effective round-trip time of the current connection, rounded to the nearest multiple of 25 milliseconds.\nThis value is based on recently observed application-layer RTT measurements across recently active connections.\nIt excludes connections made to a private address space.\nIf no recent measurement data is available, the value is based on the properties of the underlying connection technology." }, "networkinformation.savedata": { - "url": "$MDN_URL$/web/api/networkinformation/savedata", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/saveData", "status": [ "StandardTrack" ], @@ -11103,7 +11103,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The saveData read-only\nproperty of the NetworkInformation interface returns true if the user has set a reduced data usage option on the user agent." }, "networkinformation.type": { - "url": "$MDN_URL$/web/api/networkinformation/type", + "url": "https://developer.mozilla.org/docs/Web/API/NetworkInformation/type", "status": [ "Experimental", "StandardTrack" @@ -11118,7 +11118,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the NetworkInformation interface returns the type of connection a device is using to communicate with the network." }, "node": { - "url": "$MDN_URL$/web/api/node", + "url": "https://developer.mozilla.org/docs/Web/API/Node", "status": [ "StandardTrack" ], @@ -11140,7 +11140,7 @@ "doc": "The DOM Node interface is an abstract base\nclass upon which many other DOM API objects are based, thus letting those object types\nbe used similarly and often interchangeably. As an abstract class, there is\nno such thing as a plain Node object. All objects that implement\nNode functionality are based on one of its subclasses. Most notable are\nDocument, Element, and DocumentFragment.\n

    In addition, every kind of DOM node is represented by an interface based on\nNode. These include Attr, CharacterData\n(which Text, Comment, CDATASection and\nProcessingInstruction are all based on), and DocumentType.\n

    In some cases, a particular feature of the base Node interface may not\napply to one of its child interfaces; in that case, the inheriting node may\nreturn null or throw an exception, depending on circumstances. For example,\nattempting to add children to a node type that cannot have children will throw an\nexception." }, "node.appendchild": { - "url": "$MDN_URL$/web/api/node/appendchild", + "url": "https://developer.mozilla.org/docs/Web/API/Node/appendChild", "status": [ "StandardTrack" ], @@ -11169,7 +11169,7 @@ } }, "node.baseuri": { - "url": "$MDN_URL$/web/api/node/baseuri", + "url": "https://developer.mozilla.org/docs/Web/API/Node/baseURI", "status": [ "StandardTrack" ], @@ -11191,7 +11191,7 @@ "doc": "The read-only baseURI property of the Node interface\nreturns the absolute base URL of the document containing the node.\n

    The base URL is used to resolve relative URLs when the browser needs to obtain an absolute URL, for example when processing the HTML <img> element's src attribute or the xlink:href or href attributes in SVG.\n

    Although this property is read-only, its value is determined by an algorithm each time\nthe property is accessed, and may change if the conditions changed.\n

    The base URL is determined as follows:\n

      \n
    1. By default, the base URL is the location of the document (as determined by window.location).
    2. \n
    3. If it is an HTML Document and there is a <Base> element in the document,\nthe href value of the first Base element with such an attribute is used instead.
    4. \n
    " }, "node.childnodes": { - "url": "$MDN_URL$/web/api/node/childnodes", + "url": "https://developer.mozilla.org/docs/Web/API/Node/childNodes", "status": [ "StandardTrack" ], @@ -11213,7 +11213,7 @@ "doc": "The read-only childNodes property of the Node interface returns a live\nNodeList of child nodes of the given element where\nthe first child node is assigned index 0. Child nodes include elements, text and\ncomments.\n
    \n

    Note:\nThe NodeList being live means that its content is changed each time\nnew children are added or removed.\n

    Browsers insert text nodes into a document to represent whitespace in the source markup.\nTherefore a node obtained, for example, using Node.childNodes[0]\nmay refer to a whitespace text node rather than the actual element the author intended to get.\n

    See Working with whitespace in the DOM for more information.\n

    \n

    The items in the collection of nodes are objects, not strings. To get data from node\nobjects, use their properties. For example, to get the name of the first\nchildNode, you can use elementNodeReference.childNodes[0].nodeName.\n

    The document object itself has two children: the Doctype declaration and the\nroot element, typically referred to as documentElement. In HTML\ndocuments the latter is the <html> element.\n

    It is important to keep in mind that childNodes includes all child nodes,\nincluding non-element nodes like text and comment.\nTo get a collection containing only elements, use Element.children instead." }, "node.clonenode": { - "url": "$MDN_URL$/web/api/node/clonenode", + "url": "https://developer.mozilla.org/docs/Web/API/Node/cloneNode", "status": [ "StandardTrack" ], @@ -11239,7 +11239,7 @@ "returns": "The new Node cloned.\nThe cloned node has no parent and is not part of the document,\nuntil it is added to another node that is part of the document,\nusing Node.appendChild() or a similar method." }, "node.comparedocumentposition": { - "url": "$MDN_URL$/web/api/node/comparedocumentposition", + "url": "https://developer.mozilla.org/docs/Web/API/Node/compareDocumentPosition", "status": [ "StandardTrack" ], @@ -11265,7 +11265,7 @@ "returns": "An integer value representing otherNode's position relative to node\nas a bitmask combining the\nfollowing constant properties of Node:\n

    \n
    Node.DOCUMENT_POSITION_DISCONNECTED (1)
    \n
    \n

    Both nodes are in different documents or different trees in the same document.\n

    \n
    Node.DOCUMENT_POSITION_PRECEDING (2)
    \n
    \n

    otherNode precedes the node in either a pre-order depth-first traversal of a tree containing both (e.g., as an ancestor or previous sibling or a descendant of a previous sibling or previous sibling of an ancestor) or (if they are disconnected) in an arbitrary but consistent ordering.\n

    \n
    Node.DOCUMENT_POSITION_FOLLOWING (4)
    \n
    \n

    otherNode follows the node in either a pre-order depth-first traversal of a tree containing both (e.g., as a descendant or following sibling or a descendant of a following sibling or following sibling of an ancestor) or (if they are disconnected) in an arbitrary but consistent ordering.\n

    \n
    Node.DOCUMENT_POSITION_CONTAINS (8)
    \n
    \n

    otherNode is an ancestor of the node.\n

    \n
    Node.DOCUMENT_POSITION_CONTAINED_BY (16)
    \n
    \n

    otherNode is a descendant of the node.\n

    \n
    Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC (32)
    \n
    \n

    The result relies upon arbitrary and/or implementation-specific behavior and is not guaranteed to be portable.\n

    \n
    \n

    Zero or more bits can be set, depending on which scenarios apply. For example, if\notherNode is located earlier in the document and\ncontains the node on which compareDocumentPosition() was\ncalled, then both the DOCUMENT_POSITION_CONTAINS and\nDOCUMENT_POSITION_PRECEDING bits would be set, producing a value of 10 (0x0A)." }, "node.contains": { - "url": "$MDN_URL$/web/api/node/contains", + "url": "https://developer.mozilla.org/docs/Web/API/Node/contains", "status": [ "StandardTrack" ], @@ -11291,7 +11291,7 @@ "returns": "A boolean value that is true if otherNode is contained in the node,\nfalse if not.\n

    If the otherNode parameter is null,\ncontains() always returns false." }, "node.firstchild": { - "url": "$MDN_URL$/web/api/node/firstchild", + "url": "https://developer.mozilla.org/docs/Web/API/Node/firstChild", "status": [ "StandardTrack" ], @@ -11313,7 +11313,7 @@ "doc": "The read-only firstChild property of the Node interface\nreturns the node's first child in the tree,\nor null if the node has no children.\n

    If the node is a Document,\nthis property returns the first node in the list of its direct children.\n

    \n

    Note:\nThis property returns any type of node that is the first child of this one.\nIt may be a Text or a Comment node.\nIf you want to get the first Element that is a child of another element,\nconsider using Element.firstElementChild.\n

    " }, "node.getrootnode": { - "url": "$MDN_URL$/web/api/node/getrootnode", + "url": "https://developer.mozilla.org/docs/Web/API/Node/getRootNode", "status": [ "StandardTrack" ], @@ -11339,7 +11339,7 @@ "returns": "An object inheriting from Node. This will differ in exact form depending\non where you call getRootNode(); for example:\n" }, "node.haschildnodes": { - "url": "$MDN_URL$/web/api/node/haschildnodes", + "url": "https://developer.mozilla.org/docs/Web/API/Node/hasChildNodes", "status": [ "StandardTrack" ], @@ -11362,7 +11362,7 @@ "returns": "A boolean value that is true if the node has child nodes, and\nfalse otherwise." }, "node.insertbefore": { - "url": "$MDN_URL$/web/api/node/insertbefore", + "url": "https://developer.mozilla.org/docs/Web/API/Node/insertBefore", "status": [ "StandardTrack" ], @@ -11389,7 +11389,7 @@ "returns": "Returns the added child (unless newNode is a DocumentFragment,\nin which case the empty DocumentFragment is returned)." }, "node.isconnected": { - "url": "$MDN_URL$/web/api/node/isconnected", + "url": "https://developer.mozilla.org/docs/Web/API/Node/isConnected", "status": [ "StandardTrack" ], @@ -11411,7 +11411,7 @@ "doc": "The read-only isConnected property of the Node interface\nreturns a boolean indicating whether the node is connected\n(directly or indirectly) to a Document object." }, "node.isdefaultnamespace": { - "url": "$MDN_URL$/web/api/node/isdefaultnamespace", + "url": "https://developer.mozilla.org/docs/Web/API/Node/isDefaultNamespace", "status": [ "StandardTrack" ], @@ -11437,7 +11437,7 @@ "returns": "A boolean value that holds the return value true or false, indicating if the parameter is the default namespace, or not. It is equivalent to node.lookupNamespaceURI(null) === namespaceURI." }, "node.isequalnode": { - "url": "$MDN_URL$/web/api/node/isequalnode", + "url": "https://developer.mozilla.org/docs/Web/API/Node/isEqualNode", "status": [ "StandardTrack" ], @@ -11463,7 +11463,7 @@ "returns": "A boolean value that is true if the two nodes are equals, or false if not.\nIf otherNode is null, isEqualNode() always return false." }, "node.issamenode": { - "url": "$MDN_URL$/web/api/node/issamenode", + "url": "https://developer.mozilla.org/docs/Web/API/Node/isSameNode", "status": [ "StandardTrack" ], @@ -11489,7 +11489,7 @@ "returns": "A boolean value that is true if both nodes are strictly equal, false if not." }, "node.lastchild": { - "url": "$MDN_URL$/web/api/node/lastchild", + "url": "https://developer.mozilla.org/docs/Web/API/Node/lastChild", "status": [ "StandardTrack" ], @@ -11511,7 +11511,7 @@ "doc": "The read-only lastChild property of the Node interface\nreturns the last child of the node, or null if there are no child nodes.\n
    \n

    Note:\nThis property returns any type of node that is the last child of this one.\nIt may be a Text or a Comment node.\nIf you want to get the last Element that is a child of another element,\nconsider using Element.lastElementChild.\n

    " }, "node.lookupnamespaceuri": { - "url": "$MDN_URL$/web/api/node/lookupnamespaceuri", + "url": "https://developer.mozilla.org/docs/Web/API/Node/lookupNamespaceURI", "status": [ "StandardTrack" ], @@ -11537,7 +11537,7 @@ "returns": "A string containing the namespace URI corresponding to the prefix.\n" }, "node.lookupprefix": { - "url": "$MDN_URL$/web/api/node/lookupprefix", + "url": "https://developer.mozilla.org/docs/Web/API/Node/lookupPrefix", "status": [ "StandardTrack" ], @@ -11563,7 +11563,7 @@ "returns": "A string containing the corresponding prefix, or null if none has been found.\nIf namespace is null, or the empty string, lookupPrefix() returns null.\n

    If the node is a DocumentType or a DocumentFragment,\nlookupPrefix() always returns null." }, "node.nextsibling": { - "url": "$MDN_URL$/web/api/node/nextsibling", + "url": "https://developer.mozilla.org/docs/Web/API/Node/nextSibling", "status": [ "StandardTrack" ], @@ -11585,7 +11585,7 @@ "doc": "The read-only nextSibling property of the Node interface\nreturns the node immediately following the specified one in their\nparent's childNodes, or returns null\nif the specified node is the last child in the parent element.\n

    \n

    Note:\nBrowsers insert Text nodes into a document to represent whitespace in the source markup.\nTherefore a node obtained, for example, using Node.firstChild\nor Node.previousSibling\nmay refer to a whitespace text node rather than the actual element the author\nintended to get.\n

    The section Working with whitespace in the DOM\ncontains more information about this behavior.\n

    You can use Element.nextElementSibling to obtain the next element\nskipping any whitespace nodes, other between-element text, or comments.\n

    To navigate the opposite way through the child nodes list use Node.previousSibling.\n

    " }, "node.nodename": { - "url": "$MDN_URL$/web/api/node/nodename", + "url": "https://developer.mozilla.org/docs/Web/API/Node/nodeName", "status": [ "StandardTrack" ], @@ -11607,7 +11607,7 @@ "doc": "The read-only nodeName property of Node returns the name of the current node as a string." }, "node.nodetype": { - "url": "$MDN_URL$/web/api/node/nodetype", + "url": "https://developer.mozilla.org/docs/Web/API/Node/nodeType", "status": [ "StandardTrack" ], @@ -11629,7 +11629,7 @@ "doc": "The read-only nodeType property of a Node interface is an integer\nthat identifies what the node is. It distinguishes different kinds of nodes from each other,\nsuch as elements, text, and comments." }, "node.nodevalue": { - "url": "$MDN_URL$/web/api/node/nodevalue", + "url": "https://developer.mozilla.org/docs/Web/API/Node/nodeValue", "status": [ "StandardTrack" ], @@ -11651,7 +11651,7 @@ "doc": "The nodeValue property of the Node interface returns or sets the value of the current node." }, "node.normalize": { - "url": "$MDN_URL$/web/api/node/normalize", + "url": "https://developer.mozilla.org/docs/Web/API/Node/normalize", "status": [ "StandardTrack" ], @@ -11674,7 +11674,7 @@ "returns": "None." }, "node.ownerdocument": { - "url": "$MDN_URL$/web/api/node/ownerdocument", + "url": "https://developer.mozilla.org/docs/Web/API/Node/ownerDocument", "status": [ "StandardTrack" ], @@ -11696,7 +11696,7 @@ "doc": "The read-only ownerDocument property of the Node interface\nreturns the top-level document object of the node." }, "node.parentelement": { - "url": "$MDN_URL$/web/api/node/parentelement", + "url": "https://developer.mozilla.org/docs/Web/API/Node/parentElement", "status": [ "StandardTrack" ], @@ -11718,7 +11718,7 @@ "doc": "The read-only parentElement property of Node interface\nreturns the DOM node's parent Element, or null if the node either has no\nparent, or its parent isn't a DOM Element. Node.parentNode on the other hand returns any kind of parent, regardless of its type." }, "node.parentnode": { - "url": "$MDN_URL$/web/api/node/parentnode", + "url": "https://developer.mozilla.org/docs/Web/API/Node/parentNode", "status": [ "StandardTrack" ], @@ -11740,7 +11740,7 @@ "doc": "The read-only parentNode property of the Node interface\nreturns the parent of the specified node in the DOM tree.\n

    Document and DocumentFragment nodes can never have a parent, so\nparentNode will always return null.\nIt also returns null if the node has just been created\nand is not yet attached to the tree. Node.parentElement on the other hand only returns Element nodes." }, "node.previoussibling": { - "url": "$MDN_URL$/web/api/node/previoussibling", + "url": "https://developer.mozilla.org/docs/Web/API/Node/previousSibling", "status": [ "StandardTrack" ], @@ -11762,7 +11762,7 @@ "doc": "The read-only previousSibling property of the Node interface\nreturns the node immediately preceding the specified one in its parent's\nchildNodes list,\nor null if the specified node is the first in that list.\n

    \n

    Note:\nBrowsers insert text nodes into a document to represent whitespace in the source markup.\nTherefore a node obtained, for example, using Node.firstChild\nor Node.previousSibling\nmay refer to a whitespace text node rather than the actual element the author intended to get.\n

    See Working with whitespace in the DOM for more information.\n

    You can use previousElementSibling\nto get the previous element node (skipping text nodes and any other non-element nodes).\n

    To navigate the opposite way through the child nodes list use Node.nextSibling.\n

    " }, "node.removechild": { - "url": "$MDN_URL$/web/api/node/removechild", + "url": "https://developer.mozilla.org/docs/Web/API/Node/removeChild", "status": [ "StandardTrack" ], @@ -11792,7 +11792,7 @@ } }, "node.replacechild": { - "url": "$MDN_URL$/web/api/node/replacechild", + "url": "https://developer.mozilla.org/docs/Web/API/Node/replaceChild", "status": [ "StandardTrack" ], @@ -11823,7 +11823,7 @@ } }, "node.textcontent": { - "url": "$MDN_URL$/web/api/node/textcontent", + "url": "https://developer.mozilla.org/docs/Web/API/Node/textContent", "status": [ "StandardTrack" ], @@ -11845,7 +11845,7 @@ "doc": "The textContent property of the Node interface represents the text content of the node and its descendants.\n
    \n

    Note:\ntextContent and HTMLElement.innerText are easily confused, but the two properties are different in important ways.\n

    " }, "nodeiterator": { - "url": "$MDN_URL$/web/api/nodeiterator", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator", "status": [ "StandardTrack" ], @@ -11867,7 +11867,7 @@ "doc": "The NodeIterator interface represents an iterator to traverse nodes of a DOM subtree in document order.\n

    A NodeIterator can be created using the Document.createNodeIterator() method, as follows:\n

    \n```js\nconst nodeIterator = document.createNodeIterator(root, whatToShow, filter);\n```\n
    " }, "nodeiterator.detach": { - "url": "$MDN_URL$/web/api/nodeiterator/detach", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/detach", "status": [ "StandardTrack", "Deprecated" @@ -11886,7 +11886,7 @@ "returns": "None (undefined)." }, "nodeiterator.filter": { - "url": "$MDN_URL$/web/api/nodeiterator/filter", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/filter", "status": [ "StandardTrack" ], @@ -11908,7 +11908,7 @@ "doc": "The NodeIterator.filter read-only property returns a\nNodeFilter object, that is an object which implements an\nacceptNode(node) method, used to screen nodes.\n

    When creating the NodeIterator, the filter object is passed in as the\nthird parameter, and the object method acceptNode(node) is\ncalled on every single node to determine whether or not to accept it. This function\nshould return the constant NodeFilter.FILTER_ACCEPT for cases when the\nnode should be accepted and NodeFilter.FILTER_REJECT for cases when the\nnode should be rejected." }, "nodeiterator.nextnode": { - "url": "$MDN_URL$/web/api/nodeiterator/nextnode", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/nextNode", "status": [ "StandardTrack" ], @@ -11931,7 +11931,7 @@ "returns": "A Node representing the node after the current node in the set represented by this NodeIterator, or null if the current node is the last node in the set." }, "nodeiterator.pointerbeforereferencenode": { - "url": "$MDN_URL$/web/api/nodeiterator/pointerbeforereferencenode", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/pointerBeforeReferenceNode", "status": [ "StandardTrack" ], @@ -11953,7 +11953,7 @@ "doc": "The NodeIterator.pointerBeforeReferenceNode read-only\nproperty returns a boolean flag that indicates whether the\nNodeFilter is anchored before (if this value is true) or\nafter (if this value is false) the anchor node indicated by the\nNodeIterator.referenceNode property." }, "nodeiterator.previousnode": { - "url": "$MDN_URL$/web/api/nodeiterator/previousnode", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/previousNode", "status": [ "StandardTrack" ], @@ -11976,7 +11976,7 @@ "returns": "A Node representing the node before the current node in the set represented by this NodeIterator, or null if the current node is the first node in the set." }, "nodeiterator.referencenode": { - "url": "$MDN_URL$/web/api/nodeiterator/referencenode", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/referenceNode", "status": [ "StandardTrack" ], @@ -11998,7 +11998,7 @@ "doc": "The NodeIterator.referenceNode read-only property returns the\nNode to which the iterator is anchored; as new nodes are inserted, the\niterator remains anchored to the reference node as specified by this property." }, "nodeiterator.root": { - "url": "$MDN_URL$/web/api/nodeiterator/root", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/root", "status": [ "StandardTrack" ], @@ -12020,7 +12020,7 @@ "doc": "The NodeIterator.root read-only property represents the\nNode that is the root of what the NodeIterator\ntraverses." }, "nodeiterator.whattoshow": { - "url": "$MDN_URL$/web/api/nodeiterator/whattoshow", + "url": "https://developer.mozilla.org/docs/Web/API/NodeIterator/whatToShow", "status": [ "StandardTrack" ], @@ -12042,7 +12042,7 @@ "doc": "The NodeIterator.whatToShow read-only property represents\nan unsigned integer representing a bitmask signifying what types of nodes\nshould be returned by the NodeIterator." }, "nodelist": { - "url": "$MDN_URL$/web/api/nodelist", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList", "status": [ "StandardTrack" ], @@ -12064,7 +12064,7 @@ "doc": "NodeList objects are collections of nodes, usually returned by properties such as Node.childNodes and methods such as document.querySelectorAll().\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid NodeList. You don't create NodeList objects yourself, but you get them from APIs such as Document.querySelectorAll(), and these APIs are not deprecated. However, be careful of the semantic differences from a real array.\n

    Although NodeList is not an Array, it is possible to iterate over it with forEach(). It can also be converted to a real Array using Array.from()." }, "nodelist.entries": { - "url": "$MDN_URL$/web/api/nodelist/entries", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/entries", "status": [ "StandardTrack" ], @@ -12087,7 +12087,7 @@ "returns": "Returns an iterator." }, "nodelist.foreach": { - "url": "$MDN_URL$/web/api/nodelist/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/forEach", "status": [ "StandardTrack" ], @@ -12114,7 +12114,7 @@ "returns": "undefined." }, "nodelist.item": { - "url": "$MDN_URL$/web/api/nodelist/item", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/item", "status": [ "StandardTrack" ], @@ -12143,7 +12143,7 @@ } }, "nodelist.keys": { - "url": "$MDN_URL$/web/api/nodelist/keys", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/keys", "status": [ "StandardTrack" ], @@ -12166,7 +12166,7 @@ "returns": "Returns an iterator." }, "nodelist.length": { - "url": "$MDN_URL$/web/api/nodelist/length", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/length", "status": [ "StandardTrack" ], @@ -12188,7 +12188,7 @@ "doc": "The NodeList.length property returns the number of items\nin a NodeList." }, "nodelist.values": { - "url": "$MDN_URL$/web/api/nodelist/values", + "url": "https://developer.mozilla.org/docs/Web/API/NodeList/values", "status": [ "StandardTrack" ], @@ -12211,7 +12211,7 @@ "returns": "Returns an iterator." }, "notification": { - "url": "$MDN_URL$/web/api/notification", + "url": "https://developer.mozilla.org/docs/Web/API/Notification", "status": [ "StandardTrack" ], @@ -12229,7 +12229,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The Notification interface of the Notifications API is used to configure and display desktop notifications to the user.\n

    These notifications' appearance and specific functionality vary across platforms but generally they provide a way to asynchronously provide information to the user." }, "notification.actions": { - "url": "$MDN_URL$/web/api/notification/actions", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/actions", "status": [ "Experimental", "StandardTrack" @@ -12247,7 +12247,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The actions read-only property of the Notification interface provides the actions available for users to choose from for interacting with the notification.\n

    The actions are set using the actions option of the second argument for the showNotification() method and Notification() constructor.\n

    \n

    Note:\nBrowsers typically limit the maximum number of actions they will display for a particular notification. Check the static Notification.maxActions property to determine the limit.\n

    " }, "notification.badge": { - "url": "$MDN_URL$/web/api/notification/badge", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/badge", "status": [ "StandardTrack" ], @@ -12263,7 +12263,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The badge read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. On Android devices, the badge should accommodate devices up to 4x resolution, about 96 by 96 px, and the image will be automatically masked." }, "notification.body": { - "url": "$MDN_URL$/web/api/notification/body", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/body", "status": [ "StandardTrack" ], @@ -12283,7 +12283,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The body read-only property of the\nNotification interface indicates the body string of the notification, as\nspecified in the body option of the\nNotification() constructor." }, "notification.close": { - "url": "$MDN_URL$/web/api/notification/close", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/close", "status": [ "StandardTrack" ], @@ -12304,7 +12304,7 @@ "returns": "None (undefined)." }, "notification.data": { - "url": "$MDN_URL$/web/api/notification/data", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/data", "status": [ "StandardTrack" ], @@ -12324,7 +12324,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The data read-only property of the\nNotification interface returns a structured clone of the notification's\ndata, as specified in the data option of the\nNotification() constructor.\n

    The notification's data can be any arbitrary data that you want associated with the\nnotification." }, "notification.dir": { - "url": "$MDN_URL$/web/api/notification/dir", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/dir", "status": [ "StandardTrack" ], @@ -12344,7 +12344,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The dir read-only property of the Notification interface indicates the text direction of the notification, as specified in the dir option of the Notification() constructor." }, "notification.icon": { - "url": "$MDN_URL$/web/api/notification/icon", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/icon", "status": [ "StandardTrack" ], @@ -12362,7 +12362,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The icon read-only property of the\nNotification interface contains the URL of an icon to be displayed as\npart of the notification, as specified in the icon option of the\nNotification() constructor." }, "notification.image": { - "url": "$MDN_URL$/web/api/notification/image", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/image", "status": [ "Experimental", "StandardTrack" @@ -12379,7 +12379,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The image read-only property of the\nNotification interface contains the URL of an image to be displayed as\npart of the notification, as specified in the image option of the\nNotification() constructor." }, "notification.lang": { - "url": "$MDN_URL$/web/api/notification/lang", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/lang", "status": [ "StandardTrack" ], @@ -12398,7 +12398,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The lang read-only property of the\nNotification interface indicates the language used in the notification,\nas specified in the lang option of the\nNotification() constructor.\n

    The language itself is specified using a string representing a BCP 47 language tag." }, "notification.maxactions": { - "url": "$MDN_URL$/web/api/notification/maxactions_static", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/maxActions_static", "status": [ "Experimental", "StandardTrack" @@ -12416,7 +12416,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The maxActions read-only static property of the\nNotification interface returns the maximum number of actions supported by\nthe device and the User Agent. Effectively, this is the maximum number of elements in\nNotification.actions array which will be respected by the User Agent." }, "notification.notification": { - "url": "$MDN_URL$/web/api/notification/notification", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/Notification", "status": [ "StandardTrack" ], @@ -12443,7 +12443,7 @@ } }, "notification.permission": { - "url": "$MDN_URL$/web/api/notification/permission_static", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/permission_static", "status": [ "StandardTrack" ], @@ -12462,7 +12462,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The permission read-only static property of the Notification\ninterface indicates the current permission granted by the user for the current origin to\ndisplay web notifications." }, "notification.renotify": { - "url": "$MDN_URL$/web/api/notification/renotify", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/renotify", "status": [ "Experimental", "StandardTrack" @@ -12479,7 +12479,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The renotify read-only property of the\nNotification interface specifies whether the user should be notified\nafter a new notification replaces an old one, as specified in the renotify\noption of the Notification() constructor." }, "notification.requestpermission": { - "url": "$MDN_URL$/web/api/notification/requestpermission_static", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/requestPermission_static", "status": [ "StandardTrack" ], @@ -12502,7 +12502,7 @@ "returns": "A Promise that resolves to a string with the permission picked by the user.\nPossible values for this string are:\n

    \n
    granted
    \n
    \n

    The user has explicitly granted permission for the current origin to display system notifications.\n

    \n
    denied
    \n
    \n

    The user has explicitly denied permission for the current origin to display system notifications.\n

    \n
    default
    \n
    \n

    The user decision is unknown; in this case the application will act as if permission was denied.\n

    \n
    \n

    The deprecated version of the method returns undefined." }, "notification.requireinteraction": { - "url": "$MDN_URL$/web/api/notification/requireinteraction", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/requireInteraction", "status": [ "StandardTrack" ], @@ -12518,7 +12518,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The requireInteraction read-only property of the Notification interface returns a boolean value indicating that a notification should remain active until the user clicks or dismisses it, rather than closing automatically.\n

    \n

    Note:\nThis can be set when the notification is first created by setting the requireInteraction option to true in the options object of the Notification() constructor.\n

    " }, "notification.silent": { - "url": "$MDN_URL$/web/api/notification/silent", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/silent", "status": [ "StandardTrack" ], @@ -12537,7 +12537,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The silent read-only property of the\nNotification interface specifies whether the notification should be\nsilent, i.e., no sounds or vibrations should be issued regardless of the device\nsettings. This is controlled via the silent option of the\nNotification() constructor." }, "notification.tag": { - "url": "$MDN_URL$/web/api/notification/tag", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/tag", "status": [ "StandardTrack" ], @@ -12555,7 +12555,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The tag read-only property of the\nNotification interface signifies an identifying tag for the notification,\nas specified in the tag option of the\nNotification() constructor.\n

    The idea of notification tags is that more than one notification can share the same\ntag, linking them together. One notification can then be programmatically replaced with\nanother to avoid the users' screen being filled up with a huge number of similar\nnotifications." }, "notification.timestamp": { - "url": "$MDN_URL$/web/api/notification/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/timestamp", "status": [ "Experimental", "StandardTrack" @@ -12572,7 +12572,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The timestamp read-only property of the\nNotification interface returns a number, as\nspecified in the timestamp option of the\nNotification() constructor.\n

    The notification's timestamp can represent the time, in milliseconds since 00:00:00 UTC\non 1 January 1970, of the event for which the notification was created, or it can be an\narbitrary timestamp that you want associated with the notification. For example, a\ntimestamp for an upcoming meeting could be set in the future, whereas a timestamp for a\nmissed message could be set in the past." }, "notification.title": { - "url": "$MDN_URL$/web/api/notification/title", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/title", "status": [ "StandardTrack" ], @@ -12591,7 +12591,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The title read-only property of the\nNotification interface indicates the title of the notification, as\nspecified in the title parameter of the\nNotification() constructor." }, "notification.vibrate": { - "url": "$MDN_URL$/web/api/notification/vibrate", + "url": "https://developer.mozilla.org/docs/Web/API/Notification/vibrate", "status": [ "Experimental", "StandardTrack" @@ -12608,7 +12608,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The vibrate read-only property of the Notification\ninterface specifies a vibration pattern\nfor the device's vibration hardware to emit when the notification fires. This is\nspecified in the vibrate option of the\nNotification() constructor." }, "notificationevent": { - "url": "$MDN_URL$/web/api/notificationevent", + "url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent", "status": [ "StandardTrack" ], @@ -12630,7 +12630,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The NotificationEvent interface of the Notifications API represents a notification event dispatched on the ServiceWorkerGlobalScope of a ServiceWorker.\n

    This interface inherits from the ExtendableEvent interface.\n

    \n

    Note:\nOnly persistent notification events, fired at the ServiceWorkerGlobalScope object, implement the NotificationEvent interface. Non-persistent notification events, fired at the Notification object, implement the Event interface.\n

    " }, "notificationevent.action": { - "url": "$MDN_URL$/web/api/notificationevent/action", + "url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/action", "status": [ "StandardTrack" ], @@ -12647,7 +12647,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The action read-only property of the NotificationEvent interface returns the string ID of the notification button the user clicked. This value returns an empty string if the user clicked the notification somewhere other than an action button, or the notification does not have a button. The notification id is set during the creation of the Notification via the actions array attribute and can't be modified unless the notification is replaced." }, "notificationevent.notification": { - "url": "$MDN_URL$/web/api/notificationevent/notification", + "url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/notification", "status": [ "StandardTrack" ], @@ -12665,7 +12665,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The notification read-only property of the NotificationEvent interface returns the instance of the Notification that was clicked to fire the event. The Notification provides read-only access to many properties that were set at the instantiation time of the Notification such as tag and data attributes that allow you to store information for deferred use in the notificationclick event." }, "notificationevent.notificationevent": { - "url": "$MDN_URL$/web/api/notificationevent/notificationevent", + "url": "https://developer.mozilla.org/docs/Web/API/NotificationEvent/NotificationEvent", "status": [ "StandardTrack" ], @@ -12692,7 +12692,7 @@ "returns": "A new NotificationEvent() object." }, "notrestoredreasondetails": { - "url": "$MDN_URL$/web/api/notrestoredreasondetails", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails", "status": [ "Experimental", "StandardTrack" @@ -12709,7 +12709,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NotRestoredReasonDetails interface of the Performance API represents a single reason why a navigated page was blocked from using the back/forward cache (bfcache).\n

    An array of NotRestoredReasonDetails objects can be accessed via the NotRestoredReasons.reasons property." }, "notrestoredreasondetails.reason": { - "url": "$MDN_URL$/web/api/notrestoredreasondetails/reason", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails/reason", "status": [ "Experimental", "StandardTrack" @@ -12726,7 +12726,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The reason read-only property of the\nNotRestoredReasonDetails interface returns a string describing a reason that the page was blocked from using the back/forward cache (bfcache)." }, "notrestoredreasondetails.tojson": { - "url": "$MDN_URL$/web/api/notrestoredreasondetails/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasonDetails/toJSON", "status": [ "Experimental", "StandardTrack" @@ -12744,7 +12744,7 @@ "returns": "A JSON object that is the serialization of the NotRestoredReasonDetails object." }, "notrestoredreasons": { - "url": "$MDN_URL$/web/api/notrestoredreasons", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons", "status": [ "Experimental", "StandardTrack" @@ -12761,7 +12761,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The NotRestoredReasons interface of the Performance API provides report data containing reasons why the current document was blocked from using the back/forward cache (bfcache) on navigation.\n

    These objects are accessed via the PerformanceNavigationTiming.notRestoredReasons property." }, "notrestoredreasons.children": { - "url": "$MDN_URL$/web/api/notrestoredreasons/children", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/children", "status": [ "Experimental", "StandardTrack" @@ -12778,7 +12778,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The children read-only property of the\nNotRestoredReasons interface returns an array of NotRestoredReasons objects, one for each child <iframe> embedded in the current document, which may contain reasons why the top-level frame was blocked relating to the child frames.\n

    Each object has the same structure as the parent object — this way, any number of levels of embedded <iframe>s can be represented inside the object recursively." }, "notrestoredreasons.id": { - "url": "$MDN_URL$/web/api/notrestoredreasons/id", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/id", "status": [ "Experimental", "StandardTrack" @@ -12795,7 +12795,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The id read-only property of the\nNotRestoredReasons interface returns a string representing the id attribute value of the <iframe> the document is contained in (for example <iframe id=\"foo\" src=\"...\">)." }, "notrestoredreasons.name": { - "url": "$MDN_URL$/web/api/notrestoredreasons/name", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/name", "status": [ "Experimental", "StandardTrack" @@ -12812,7 +12812,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The name read-only property of the\nNotRestoredReasons interface returns a string representing the name attribute value of the <iframe> the document is contained in (for example <iframe name=\"bar\" src=\"...\">)." }, "notrestoredreasons.reasons": { - "url": "$MDN_URL$/web/api/notrestoredreasons/reasons", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/reasons", "status": [ "Experimental", "StandardTrack" @@ -12829,7 +12829,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The reasons read-only property of the\nNotRestoredReasons interface returns an array of NotRestoredReasonDetails objects, each representing a reason why the navigated page was blocked from using the back/forward cache (bfcache)." }, "notrestoredreasons.src": { - "url": "$MDN_URL$/web/api/notrestoredreasons/src", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/src", "status": [ "Experimental", "StandardTrack" @@ -12846,7 +12846,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The src read-only property of the\nNotRestoredReasons interface returns a string representing the path to the source of the <iframe> the document is contained in (for example <iframe src=\"b.html\">)." }, "notrestoredreasons.tojson": { - "url": "$MDN_URL$/web/api/notrestoredreasons/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/toJSON", "status": [ "Experimental", "StandardTrack" @@ -12864,7 +12864,7 @@ "returns": "A JSON object that is the serialization of the NotRestoredReasons object." }, "notrestoredreasons.url": { - "url": "$MDN_URL$/web/api/notrestoredreasons/url", + "url": "https://developer.mozilla.org/docs/Web/API/NotRestoredReasons/url", "status": [ "Experimental", "StandardTrack" @@ -12881,7 +12881,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The url read-only property of the\nNotRestoredReasons interface returns a string representing the URL of the navigated page or <iframe>." }, "offlineaudiocompletionevent": { - "url": "$MDN_URL$/web/api/offlineaudiocompletionevent", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent", "status": [ "StandardTrack" ], @@ -12903,7 +12903,7 @@ "doc": "The Web Audio API OfflineAudioCompletionEvent interface represents events that occur when the processing of an OfflineAudioContext is terminated. The complete event uses this interface.\n

    \n

    Note:\nThis interface is marked as deprecated; it is still supported for legacy reasons, but it will soon be superseded when the promise version of OfflineAudioContext.startRendering is supported in browsers, which will no longer need it.\n

    " }, "offlineaudiocompletionevent.offlineaudiocompletionevent": { - "url": "$MDN_URL$/web/api/offlineaudiocompletionevent/offlineaudiocompletionevent", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent/OfflineAudioCompletionEvent", "status": [ "StandardTrack" ], @@ -12930,7 +12930,7 @@ "returns": "A new OfflineAudioCompletionEvent object." }, "offlineaudiocompletionevent.renderedbuffer": { - "url": "$MDN_URL$/web/api/offlineaudiocompletionevent/renderedbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioCompletionEvent/renderedBuffer", "status": [ "StandardTrack" ], @@ -12952,7 +12952,7 @@ "doc": "The renderedBuffer read-only property of the\nOfflineAudioCompletionEvent interface is an AudioBuffer\ncontaining the result of processing an OfflineAudioContext." }, "offlineaudiocontext": { - "url": "$MDN_URL$/web/api/offlineaudiocontext", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext", "status": [ "StandardTrack" ], @@ -12974,7 +12974,7 @@ "doc": "The OfflineAudioContext interface is an AudioContext interface representing an audio-processing graph built from linked together AudioNodes. In contrast with a standard AudioContext, an OfflineAudioContext doesn't render the audio to the device hardware; instead, it generates it, as fast as it can, and outputs the result to an AudioBuffer." }, "offlineaudiocontext.length": { - "url": "$MDN_URL$/web/api/offlineaudiocontext/length", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/length", "status": [ "StandardTrack" ], @@ -12996,7 +12996,7 @@ "doc": "The length property of the\nOfflineAudioContext interface returns an integer representing the size of\nthe buffer in sample-frames." }, "offlineaudiocontext.offlineaudiocontext": { - "url": "$MDN_URL$/web/api/offlineaudiocontext/offlineaudiocontext", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/OfflineAudioContext", "status": [ "StandardTrack" ], @@ -13024,7 +13024,7 @@ "returns": "A new OfflineAudioContext object whose associated\nAudioBuffer is configured as requested.\n

    Like a regular AudioContext, an\nOfflineAudioContext can be the target of events, therefore it implements\nthe EventTarget interface." }, "offlineaudiocontext.resume": { - "url": "$MDN_URL$/web/api/offlineaudiocontext/resume", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/resume", "status": [ "StandardTrack" ], @@ -13046,7 +13046,7 @@ } }, "offlineaudiocontext.startrendering": { - "url": "$MDN_URL$/web/api/offlineaudiocontext/startrendering", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/startRendering", "status": [ "StandardTrack" ], @@ -13069,7 +13069,7 @@ "returns": "A Promise that fulfills with an AudioBuffer." }, "offlineaudiocontext.suspend": { - "url": "$MDN_URL$/web/api/offlineaudiocontext/suspend", + "url": "https://developer.mozilla.org/docs/Web/API/OfflineAudioContext/suspend", "status": [ "StandardTrack" ], @@ -13094,7 +13094,7 @@ } }, "offscreencanvas": { - "url": "$MDN_URL$/web/api/offscreencanvas", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas", "status": [ "StandardTrack" ], @@ -13116,7 +13116,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    When using the <canvas> element or the Canvas API, rendering, animation, and user interaction usually happen on the main execution thread of a web application.\nThe computation relating to canvas animations and rendering can have a significant impact on application performance.\n

    The OffscreenCanvas interface provides a canvas that can be rendered off screen, decoupling the DOM and the Canvas API so that the <canvas> element is no longer entirely dependent on the DOM.\nRendering operations can also be run inside a worker context, allowing you to run some tasks in a separate thread and avoid heavy work on the main thread.\n

    OffscreenCanvas is a transferable object." }, "offscreencanvas.converttoblob": { - "url": "$MDN_URL$/web/api/offscreencanvas/converttoblob", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/convertToBlob", "status": [ "StandardTrack" ], @@ -13148,7 +13148,7 @@ } }, "offscreencanvas.getcontext": { - "url": "$MDN_URL$/web/api/offscreencanvas/getcontext", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/getContext", "status": [ "StandardTrack" ], @@ -13215,7 +13215,7 @@ } }, "offscreencanvas.height": { - "url": "$MDN_URL$/web/api/offscreencanvas/height", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/height", "status": [ "StandardTrack" ], @@ -13237,7 +13237,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The height property returns and sets the height of an OffscreenCanvas object." }, "offscreencanvas.offscreencanvas": { - "url": "$MDN_URL$/web/api/offscreencanvas/offscreencanvas", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/OffscreenCanvas", "status": [ "StandardTrack" ], @@ -13263,7 +13263,7 @@ } }, "offscreencanvas.transfertoimagebitmap": { - "url": "$MDN_URL$/web/api/offscreencanvas/transfertoimagebitmap", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/transferToImageBitmap", "status": [ "StandardTrack" ], @@ -13289,7 +13289,7 @@ } }, "offscreencanvas.width": { - "url": "$MDN_URL$/web/api/offscreencanvas/width", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvas/width", "status": [ "StandardTrack" ], @@ -13311,7 +13311,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The width property returns and sets the width of an OffscreenCanvas object." }, "offscreencanvasrenderingcontext2d": { - "url": "$MDN_URL$/web/api/offscreencanvasrenderingcontext2d", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvasRenderingContext2D", "status": [ "StandardTrack" ], @@ -13333,7 +13333,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The OffscreenCanvasRenderingContext2D interface is a CanvasRenderingContext2D rendering context for drawing to the bitmap of an OffscreenCanvas object.\nIt is similar to the CanvasRenderingContext2D object, with the following differences:\n

    " }, "offscreencanvasrenderingcontext2d.arc": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arc", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arc", "status": [ "StandardTrack" ], @@ -13364,7 +13364,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.arcto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arcto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arcTo", "status": [ "StandardTrack" ], @@ -13397,7 +13397,7 @@ } }, "offscreencanvasrenderingcontext2d.beginpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beginpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/beginPath", "status": [ "StandardTrack" ], @@ -13420,7 +13420,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.beziercurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beziercurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/bezierCurveTo", "status": [ "StandardTrack" ], @@ -13451,7 +13451,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.canvas": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/canvas", "status": [ "StandardTrack" ], @@ -13473,7 +13473,7 @@ "doc": "The CanvasRenderingContext2D.canvas property, part of the\nCanvas API, is a read-only reference to the\nHTMLCanvasElement object that is associated with a given context. It\nmight be null if there is no associated <canvas> element." }, "offscreencanvasrenderingcontext2d.clearrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clearrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clearRect", "status": [ "StandardTrack" ], @@ -13502,7 +13502,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.clip": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clip", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip", "status": [ "StandardTrack" ], @@ -13529,7 +13529,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.closepath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/closepath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/closePath", "status": [ "StandardTrack" ], @@ -13552,7 +13552,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.commit": { - "url": "$MDN_URL$/web/api/offscreencanvasrenderingcontext2d/commit", + "url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvasRenderingContext2D/commit", "status": [ "Deprecated" ], @@ -13564,7 +13564,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.createconicgradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createconicgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createConicGradient", "status": [ "StandardTrack" ], @@ -13592,7 +13592,7 @@ "returns": "A conic CanvasGradient." }, "offscreencanvasrenderingcontext2d.createimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createImageData", "status": [ "StandardTrack" ], @@ -13624,7 +13624,7 @@ } }, "offscreencanvasrenderingcontext2d.createlineargradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createlineargradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createLinearGradient", "status": [ "StandardTrack" ], @@ -13656,7 +13656,7 @@ } }, "offscreencanvasrenderingcontext2d.createpattern": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createpattern", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern", "status": [ "StandardTrack" ], @@ -13683,7 +13683,7 @@ "returns": "An opaque CanvasPattern describing a pattern.\n

    If the image is not fully loaded (HTMLImageElement.complete is false), then null is returned." }, "offscreencanvasrenderingcontext2d.createradialgradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createradialgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createRadialGradient", "status": [ "StandardTrack" ], @@ -13718,7 +13718,7 @@ } }, "offscreencanvasrenderingcontext2d.direction": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/direction", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/direction", "status": [ "StandardTrack" ], @@ -13740,7 +13740,7 @@ "doc": "The\nCanvasRenderingContext2D.direction\nproperty of the Canvas 2D API specifies the current text direction used to draw text." }, "offscreencanvasrenderingcontext2d.drawimage": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/drawimage", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage", "status": [ "StandardTrack" ], @@ -13778,7 +13778,7 @@ } }, "offscreencanvasrenderingcontext2d.ellipse": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ellipse", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/ellipse", "status": [ "StandardTrack" ], @@ -13811,7 +13811,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.fill": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fill", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fill", "status": [ "StandardTrack" ], @@ -13838,7 +13838,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.fillrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillRect", "status": [ "StandardTrack" ], @@ -13867,7 +13867,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.fillstyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillstyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillStyle", "status": [ "StandardTrack" ], @@ -13889,7 +13889,7 @@ "doc": "The\nCanvasRenderingContext2D.fillStyle\nproperty of the Canvas 2D API specifies the\ncolor, gradient, or pattern to use inside shapes. The default style is black.\n

    \n

    Note:\nFor more examples of fill and stroke styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "offscreencanvasrenderingcontext2d.filltext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/filltext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillText", "status": [ "StandardTrack" ], @@ -13918,7 +13918,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.filter": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/filter", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/filter", "status": [ "StandardTrack" ], @@ -13936,7 +13936,7 @@ "doc": "The\nCanvasRenderingContext2D.filter\nproperty of the Canvas 2D API provides filter effects such as blurring and grayscaling.\nIt is similar to the CSS filter property and accepts the same values." }, "offscreencanvasrenderingcontext2d.font": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/font", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/font", "status": [ "StandardTrack" ], @@ -13957,7 +13957,7 @@ "doc": "The CanvasRenderingContext2D.font property of the Canvas 2D API specifies the current text style to use when drawing text.\nThis string uses the same syntax as the CSS font specifier." }, "offscreencanvasrenderingcontext2d.fontkerning": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontkerning", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontKerning", "status": [ "StandardTrack" ], @@ -13975,7 +13975,7 @@ "doc": "The CanvasRenderingContext2D.fontKerning property of the Canvas API specifies how font kerning information is used.\n

    Kerning adjusts how adjacent letters are spaced in a proportional font, allowing them to edge into each other's visual area if there is space available.\nFor example, in well-kerned fonts, the characters AV, Ta and We nest together and make character spacing more uniform and pleasant to read than the equivalent text without kerning.\n

    The property corresponds to the font-kerning CSS property." }, "offscreencanvasrenderingcontext2d.fontstretch": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontstretch", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontStretch", "status": [ "StandardTrack" ], @@ -13993,7 +13993,7 @@ "doc": "The CanvasRenderingContext2D.fontStretch property of the Canvas API specifies how the font may be expanded or condensed when drawing text.\n

    The property corresponds to the font-stretch CSS property when used with keywords (percentage values are not supported)." }, "offscreencanvasrenderingcontext2d.fontvariantcaps": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fontvariantcaps", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fontVariantCaps", "status": [ "StandardTrack" ], @@ -14011,7 +14011,7 @@ "doc": "The CanvasRenderingContext2D.fontVariantCaps property of the Canvas API specifies an alternative capitalization of the rendered text.\n

    This corresponds to the CSS font-variant-caps property." }, "offscreencanvasrenderingcontext2d.getcontextattributes": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getcontextattributes", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getContextAttributes", "status": [ "StandardTrack" ], @@ -14033,7 +14033,7 @@ "returns": "A CanvasRenderingContext2DSettings object that contains the actual context parameters.\nIt has the following members:\n

    \n
    alpha Optional
    \n
    \n

    A Boolean indicating if the canvas contains an alpha channel.\nIf false, the backdrop is always opaque, which can speed up drawing of transparent content and images.\n

    \n
    colorSpace Optional
    \n
    \n

    Indicates the color space of the rendering context. Possible values are:\n

    \n
    \n
    colorType Optional
    \n
    \n

    Indicates the color type of the rendering context. Possible values are:\n

      \n
    • \"unorm8\" denotes the color channels to 8 bit unsigned values. This is the default value.
    • \n
    • \"float16\" denotes the color channels to 16-bit floating-point values.
    • \n
    \n
    \n
    desynchronized Optional
    \n
    \n

    A Boolean indicating the user agent reduced the latency by desynchronizing the canvas paint cycle from the event loop.\n

    \n
    willReadFrequently Optional
    \n
    \n

    A Boolean indicating whether or not this canvas uses software acceleration (instead of hardware acceleration) to support frequent read-back operations via getImageData().\n

    \n
    " }, "offscreencanvasrenderingcontext2d.getimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getImageData", "status": [ "StandardTrack" ], @@ -14067,7 +14067,7 @@ } }, "offscreencanvasrenderingcontext2d.getlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getLineDash", "status": [ "StandardTrack" ], @@ -14090,7 +14090,7 @@ "returns": "An Array of numbers that specify distances to alternately draw a line and\na gap (in coordinate space units). If the number, when setting the elements, is odd, the\nelements of the array get copied and concatenated. For example, setting the line dash to\n[5, 15, 25] will result in getting back\n[5, 15, 25, 5, 15, 25]." }, "offscreencanvasrenderingcontext2d.gettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/gettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getTransform", "status": [ "StandardTrack" ], @@ -14113,7 +14113,7 @@ "returns": "A DOMMatrix object.\n

    The transformation matrix is described by:\n\n

    \n [acebdf001]\\left[ \\begin{array}{ccc} a & c & e \\\\ b & d & f \\\\ 0 & 0 & 1 \\end{array} \\right]\n
    \n\n
    \n

    Note:\nThe returned object is not live, so updating it will not\naffect the current transformation matrix, and updating the current transformation\nmatrix will not affect an already returned DOMMatrix.\n

    " }, "offscreencanvasrenderingcontext2d.globalalpha": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalalpha", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalAlpha", "status": [ "StandardTrack" ], @@ -14135,7 +14135,7 @@ "doc": "The\nCanvasRenderingContext2D.globalAlpha\nproperty of the Canvas 2D API specifies the alpha (transparency) value that is applied\nto shapes and images before they are drawn onto the canvas.\n
    \n

    Note:\nSee also the chapter Applying styles and color in the Canvas Tutorial.\n

    " }, "offscreencanvasrenderingcontext2d.globalcompositeoperation": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalcompositeoperation", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation", "status": [ "StandardTrack" ], @@ -14157,7 +14157,7 @@ "doc": "The\nCanvasRenderingContext2D.globalCompositeOperation\nproperty of the Canvas 2D API sets the type of compositing operation to apply when\ndrawing new shapes.\n

    See also Compositing and clipping in the Canvas Tutorial." }, "offscreencanvasrenderingcontext2d.imagesmoothingenabled": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingenabled", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled", "status": [ "StandardTrack" ], @@ -14179,7 +14179,7 @@ "doc": "The imageSmoothingEnabled property of the\nCanvasRenderingContext2D interface, part of the Canvas API, determines whether scaled images\nare smoothed (true, default) or not (false). On getting the\nimageSmoothingEnabled property, the last value it was set to is returned.\n

    This property is useful for games and other apps that use pixel art. When enlarging\nimages, the default resizing algorithm will blur the pixels. Set this property to\nfalse to retain the pixels' sharpness.\n

    \n

    Note:\nYou can adjust the smoothing quality with the\nimageSmoothingQuality\nproperty.\n

    " }, "offscreencanvasrenderingcontext2d.imagesmoothingquality": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingquality", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingQuality", "status": [ "StandardTrack" ], @@ -14197,7 +14197,7 @@ "doc": "The imageSmoothingQuality property of the\nCanvasRenderingContext2D interface, part of the Canvas API, lets you set the quality of\nimage smoothing.\n
    \n

    Note:\nFor this property to have an effect,\nimageSmoothingEnabled\nmust be true.\n

    " }, "offscreencanvasrenderingcontext2d.iscontextlost": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/iscontextlost", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isContextLost", "status": [ "StandardTrack" ], @@ -14216,7 +14216,7 @@ "returns": "true if the rendering context was lost; false otherwise." }, "offscreencanvasrenderingcontext2d.ispointinpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath", "status": [ "StandardTrack" ], @@ -14245,7 +14245,7 @@ "returns": "A boolean value, which is true if the specified point is contained in the current or specified path, otherwise false." }, "offscreencanvasrenderingcontext2d.ispointinstroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinstroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInStroke", "status": [ "StandardTrack" ], @@ -14273,7 +14273,7 @@ "returns": "A boolean value, which is true if the point is inside the area contained by the stroking of a path, otherwise false." }, "offscreencanvasrenderingcontext2d.lang": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/lang", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lang", "status": [ "Experimental", "StandardTrack" @@ -14290,7 +14290,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The CanvasRenderingContext2D.lang property of the Canvas 2D API gets or sets the language of the canvas drawing context." }, "offscreencanvasrenderingcontext2d.letterspacing": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/letterspacing", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/letterSpacing", "status": [ "StandardTrack" ], @@ -14311,7 +14311,7 @@ "doc": "The CanvasRenderingContext2D.letterSpacing property of the Canvas API specifies the spacing between letters when drawing text.\n

    This corresponds to the CSS letter-spacing property." }, "offscreencanvasrenderingcontext2d.linecap": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linecap", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineCap", "status": [ "StandardTrack" ], @@ -14333,7 +14333,7 @@ "doc": "The\nCanvasRenderingContext2D.lineCap\nproperty of the Canvas 2D API determines the shape used to draw the end points of lines.\n

    \n

    Note:\nLines can be drawn with the\nstroke(), strokeRect(),\nand strokeText() methods.\n

    " }, "offscreencanvasrenderingcontext2d.linedashoffset": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linedashoffset", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineDashOffset", "status": [ "StandardTrack" ], @@ -14355,7 +14355,7 @@ "doc": "The\nCanvasRenderingContext2D.lineDashOffset\nproperty of the Canvas 2D API sets the line dash offset, or \"phase.\"\n
    \n

    Note:\nLines are drawn by calling the\nstroke() method.\n

    " }, "offscreencanvasrenderingcontext2d.linejoin": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linejoin", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineJoin", "status": [ "StandardTrack" ], @@ -14377,7 +14377,7 @@ "doc": "The\nCanvasRenderingContext2D.lineJoin\nproperty of the Canvas 2D API determines the shape used to join two line segments where\nthey meet.\n

    This property has no effect wherever two connected segments have the same direction,\nbecause no joining area will be added in this case. Degenerate segments with a length of\nzero (i.e., with all endpoints and control points at the exact same position) are also\nignored.\n

    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "offscreencanvasrenderingcontext2d.lineto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/lineto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineTo", "status": [ "StandardTrack" ], @@ -14404,7 +14404,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.linewidth": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linewidth", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineWidth", "status": [ "StandardTrack" ], @@ -14426,7 +14426,7 @@ "doc": "The\nCanvasRenderingContext2D.lineWidth\nproperty of the Canvas 2D API sets the thickness of lines.\n
    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "offscreencanvasrenderingcontext2d.measuretext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/measuretext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/measureText", "status": [ "StandardTrack" ], @@ -14452,7 +14452,7 @@ "returns": "A TextMetrics object." }, "offscreencanvasrenderingcontext2d.miterlimit": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/miterlimit", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/miterLimit", "status": [ "StandardTrack" ], @@ -14474,7 +14474,7 @@ "doc": "The CanvasRenderingContext2D.miterLimit property of the\nCanvas 2D API sets the miter limit ratio.\n
    \n

    Note:\nFor more info about miters, see Applying styles and color in the Canvas tutorial.\n

    " }, "offscreencanvasrenderingcontext2d.moveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/moveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/moveTo", "status": [ "StandardTrack" ], @@ -14501,7 +14501,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.putimagedata": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/putimagedata", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/putImageData", "status": [ "StandardTrack" ], @@ -14537,7 +14537,7 @@ } }, "offscreencanvasrenderingcontext2d.quadraticcurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/quadraticcurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/quadraticCurveTo", "status": [ "StandardTrack" ], @@ -14566,7 +14566,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.rect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rect", "status": [ "StandardTrack" ], @@ -14595,7 +14595,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.reset": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/reset", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/reset", "status": [ "StandardTrack" ], @@ -14617,7 +14617,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.resettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/resettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/resetTransform", "status": [ "StandardTrack" ], @@ -14640,7 +14640,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.restore": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/restore", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/restore", "status": [ "StandardTrack" ], @@ -14663,7 +14663,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.rotate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rotate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rotate", "status": [ "StandardTrack" ], @@ -14689,7 +14689,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.roundrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/roundrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect", "status": [ "StandardTrack" ], @@ -14722,7 +14722,7 @@ } }, "offscreencanvasrenderingcontext2d.save": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/save", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/save", "status": [ "StandardTrack" ], @@ -14745,7 +14745,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.scale": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/scale", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/scale", "status": [ "StandardTrack" ], @@ -14772,7 +14772,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.setlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/setlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash", "status": [ "StandardTrack" ], @@ -14798,7 +14798,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.settransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/settransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform", "status": [ "StandardTrack" ], @@ -14829,7 +14829,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.shadowblur": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowblur", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowBlur", "status": [ "StandardTrack" ], @@ -14851,7 +14851,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowBlur\nproperty of the Canvas 2D API specifies the amount of blur applied to shadows. The\ndefault is 0 (no blur).\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "offscreencanvasrenderingcontext2d.shadowcolor": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowcolor", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowColor", "status": [ "StandardTrack" ], @@ -14873,7 +14873,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowColor\nproperty of the Canvas 2D API specifies the color of shadows.\n

    Be aware that the shadow's rendered opacity will be affected by the opacity of the\nfillStyle color when filling, and\nof the strokeStyle color when\nstroking.\n

    \n

    Note:\nShadows are only drawn if the shadowColor\nproperty is set to a non-transparent value. One of the\nshadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "offscreencanvasrenderingcontext2d.shadowoffsetx": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsetx", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetX", "status": [ "StandardTrack" ], @@ -14895,7 +14895,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetX\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nhorizontally.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur, shadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "offscreencanvasrenderingcontext2d.shadowoffsety": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsety", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetY", "status": [ "StandardTrack" ], @@ -14917,7 +14917,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetY\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nvertically.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or shadowOffsetY properties must be non-zero, as\nwell.\n

    " }, "offscreencanvasrenderingcontext2d.stroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/stroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke", "status": [ "StandardTrack" ], @@ -14943,7 +14943,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.strokerect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokerect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeRect", "status": [ "StandardTrack" ], @@ -14972,7 +14972,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.strokestyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokestyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeStyle", "status": [ "StandardTrack" ], @@ -14994,7 +14994,7 @@ "doc": "The CanvasRenderingContext2D.strokeStyle property of the\nCanvas 2D API specifies the color, gradient, or pattern to use for the strokes\n(outlines) around shapes. The default is black.\n
    \n

    Note:\nFor more examples of stroke and fill styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "offscreencanvasrenderingcontext2d.stroketext": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/stroketext", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeText", "status": [ "StandardTrack" ], @@ -15023,7 +15023,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.textalign": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textalign", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textAlign", "status": [ "StandardTrack" ], @@ -15045,7 +15045,7 @@ "doc": "The\nCanvasRenderingContext2D.textAlign\nproperty of the Canvas 2D API specifies the current text alignment used when drawing\ntext.\n

    The alignment is relative to the x value of the\nfillText() method. For example, if\ntextAlign is \"center\", then the text's left edge will be at\nx - (textWidth / 2)." }, "offscreencanvasrenderingcontext2d.textbaseline": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textbaseline", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline", "status": [ "StandardTrack" ], @@ -15067,7 +15067,7 @@ "doc": "The\nCanvasRenderingContext2D.textBaseline\nproperty of the Canvas 2D API specifies the current text baseline used when drawing\ntext." }, "offscreencanvasrenderingcontext2d.textrendering": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/textrendering", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering", "status": [ "StandardTrack" ], @@ -15085,7 +15085,7 @@ "doc": "The CanvasRenderingContext2D.textRendering property of the Canvas API provides information to the rendering engine about what to optimize for when rendering text.\n

    The values correspond to the SVG text-rendering attribute (and CSS text-rendering property)." }, "offscreencanvasrenderingcontext2d.transform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/transform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/transform", "status": [ "StandardTrack" ], @@ -15116,7 +15116,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.translate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/translate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/translate", "status": [ "StandardTrack" ], @@ -15143,7 +15143,7 @@ "returns": "None (undefined)." }, "offscreencanvasrenderingcontext2d.wordspacing": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/wordspacing", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing", "status": [ "StandardTrack" ], @@ -15164,7 +15164,7 @@ "doc": "The CanvasRenderingContext2D.wordSpacing property of the Canvas API specifies the spacing between words when drawing text.\n

    This corresponds to the CSS word-spacing property." }, "orientationsensor": { - "url": "$MDN_URL$/web/api/orientationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor", "status": [ "StandardTrack" ], @@ -15180,7 +15180,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The OrientationSensor interface of the Sensor APIs is the base class for orientation sensors. This interface cannot be used directly. Instead it provides properties and methods accessed by interfaces that inherit from it.\n

    This feature may be blocked by a Permissions Policy set on your server." }, "orientationsensor.populatematrix": { - "url": "$MDN_URL$/web/api/orientationsensor/populatematrix", + "url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor/populateMatrix", "status": [ "StandardTrack" ], @@ -15200,7 +15200,7 @@ "returns": "None (undefined)." }, "orientationsensor.quaternion": { - "url": "$MDN_URL$/web/api/orientationsensor/quaternion", + "url": "https://developer.mozilla.org/docs/Web/API/OrientationSensor/quaternion", "status": [ "StandardTrack" ], @@ -15216,7 +15216,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The quaternion read-only\nproperty of the OrientationSensor interface returns a four element\nArray whose elements contain the components of the unit\nquaternion representing the device's orientation.\n

    Because OrientationSensor is a base class, quaternion may\nonly be read from one of its derived classes." }, "origin": { - "url": "$MDN_URL$/web/api/window/origin", + "url": "https://developer.mozilla.org/docs/Web/API/Window/origin", "status": [ "StandardTrack" ], @@ -15233,7 +15233,7 @@ "doc": "The origin read-only property of the Window interface returns the origin of the global scope, serialized as a string." }, "oscillatornode": { - "url": "$MDN_URL$/web/api/oscillatornode", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode", "status": [ "StandardTrack" ], @@ -15255,7 +15255,7 @@ "doc": "The OscillatorNode interface represents a periodic waveform, such as a sine wave. It is an AudioScheduledSourceNode audio-processing module that causes a specified frequency of a given wave to be created—in effect, a constant tone.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs0
    Number of outputs1
    Channel count modemax
    Channel count2 (not used in the default count mode)
    Channel interpretationspeakers
    " }, "oscillatornode.detune": { - "url": "$MDN_URL$/web/api/oscillatornode/detune", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/detune", "status": [ "StandardTrack" ], @@ -15277,7 +15277,7 @@ "doc": "The detune property of the OscillatorNode interface is an a-rate AudioParam representing detuning of oscillation in cents.\n
    \n

    Note:\nThough the AudioParam returned is read-only, the value it represents is not.\n

    " }, "oscillatornode.frequency": { - "url": "$MDN_URL$/web/api/oscillatornode/frequency", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/frequency", "status": [ "StandardTrack" ], @@ -15299,7 +15299,7 @@ "doc": "The frequency property of the OscillatorNode interface is an a-rate AudioParam representing the frequency of oscillation in hertz.\n
    \n

    Note:\nThough the AudioParam returned is read-only, the value it represents is not.\n

    " }, "oscillatornode.oscillatornode": { - "url": "$MDN_URL$/web/api/oscillatornode/oscillatornode", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/OscillatorNode", "status": [ "StandardTrack" ], @@ -15326,7 +15326,7 @@ "returns": "A new OscillatorNode object instance." }, "oscillatornode.setperiodicwave": { - "url": "$MDN_URL$/web/api/oscillatornode/setperiodicwave", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/setPeriodicWave", "status": [ "StandardTrack" ], @@ -15352,7 +15352,7 @@ "returns": "None (undefined)." }, "oscillatornode.type": { - "url": "$MDN_URL$/web/api/oscillatornode/type", + "url": "https://developer.mozilla.org/docs/Web/API/OscillatorNode/type", "status": [ "StandardTrack" ], @@ -15377,7 +15377,7 @@ } }, "otpcredential": { - "url": "$MDN_URL$/web/api/otpcredential", + "url": "https://developer.mozilla.org/docs/Web/API/OTPCredential", "status": [ "Experimental", "StandardTrack" @@ -15394,7 +15394,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The OTPCredential interface of the WebOTP API is returned when a WebOTP navigator.credentials.get() call (i.e., invoked with an otp option) fulfills. It includes a code property that contains the retrieved one-time password (OTP)." }, "otpcredential.code": { - "url": "$MDN_URL$/web/api/otpcredential/code", + "url": "https://developer.mozilla.org/docs/Web/API/OTPCredential/code", "status": [ "Experimental", "StandardTrack" @@ -15411,7 +15411,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The code read-only property of the OTPCredential interface contains the one-time password (OTP)." }, "overconstrainederror": { - "url": "$MDN_URL$/web/api/overconstrainederror", + "url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedError", "status": [ "StandardTrack" ], @@ -15429,7 +15429,7 @@ "doc": "The OverconstrainedError interface of the Media Capture and Streams API indicates that the set of desired capabilities for the current MediaStreamTrack cannot currently be met. When this event is thrown on a MediaStreamTrack, it is muted until either the current constraints can be established or until satisfiable constraints are applied." }, "overconstrainederror.constraint": { - "url": "$MDN_URL$/web/api/overconstrainederror/constraint", + "url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedError/constraint", "status": [ "StandardTrack" ], @@ -15447,7 +15447,7 @@ "doc": "The constraint read-only property of the\nOverconstrainedError interface returns the constraint that was supplied\nin the constructor, meaning the constraint that was not satisfied." }, "overconstrainederror.overconstrainederror": { - "url": "$MDN_URL$/web/api/overconstrainederror/overconstrainederror", + "url": "https://developer.mozilla.org/docs/Web/API/OverconstrainedError/OverconstrainedError", "status": [ "StandardTrack" ], @@ -15469,7 +15469,7 @@ } }, "pagerevealevent": { - "url": "$MDN_URL$/web/api/pagerevealevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageRevealEvent", "status": [ "StandardTrack" ], @@ -15487,7 +15487,7 @@ "doc": "The PageRevealEvent event object is made available inside handler functions for the pagereveal event.\n

    During a cross-document navigation, it allows you to manipulate a related view transition (providing access to the relevant ViewTransition object) from the document being navigated to, if a view transition was triggered by the navigation.\n

    Outside view transitions, this event is also useful for cases such as triggering a startup animation, or reporting a page view. It's equivalent to the first Window.requestAnimationFrame() run after a cross-document navigation, if you were to trigger requestAnimationFrame() in the <head> of the document. For example, if you ran the following reveal() function in the <head>:\n

    \n```js\nfunction reveal() {\n  // Include startup animation here\n}\n/* This will fire in the first rendered frame after loading */\nrequestAnimationFrame(() => reveal());\n/* This will fire if the page is restored from BFCache */\nwindow.onpagehide = () => requestAnimationFrame(() => reveal());\n```\n
    " }, "pagerevealevent.pagerevealevent": { - "url": "$MDN_URL$/web/api/pagerevealevent/pagerevealevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageRevealEvent/PageRevealEvent", "status": [ "StandardTrack" ], @@ -15509,7 +15509,7 @@ } }, "pagerevealevent.viewtransition": { - "url": "$MDN_URL$/web/api/pagerevealevent/viewtransition", + "url": "https://developer.mozilla.org/docs/Web/API/PageRevealEvent/viewTransition", "status": [ "StandardTrack" ], @@ -15527,7 +15527,7 @@ "doc": "The viewTransition read-only property of the PageRevealEvent interface contains a ViewTransition object representing the active view transition for the cross-document navigation.\n
    \n

    Note:\nThe active view transition can also be accessed via the Document.activeViewTransition property.\n

    " }, "pageswapevent": { - "url": "$MDN_URL$/web/api/pageswapevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageSwapEvent", "status": [ "StandardTrack" ], @@ -15545,7 +15545,7 @@ "doc": "The PageSwapEvent event object is made available inside handler functions for the pageswap event.\n

    The pageswap event is fired when you navigate across documents, when the previous document is about to unload. During a cross-document navigation, the PageSwapEvent event object allows you to manipulate the related view transition (providing access to the relevant ViewTransition object) from the document being navigated from, if a view transition was triggered by the navigation. It also provides access to information on the navigation type and current and destination documents." }, "pageswapevent.activation": { - "url": "$MDN_URL$/web/api/pageswapevent/activation", + "url": "https://developer.mozilla.org/docs/Web/API/PageSwapEvent/activation", "status": [ "StandardTrack" ], @@ -15563,7 +15563,7 @@ "doc": "The activation read-only property of the PageSwapEvent interface contains a NavigationActivation object containing the navigation type and current and destination document history entries for a same-origin navigation." }, "pageswapevent.pageswapevent": { - "url": "$MDN_URL$/web/api/pageswapevent/pageswapevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageSwapEvent/PageSwapEvent", "status": [ "StandardTrack" ], @@ -15585,7 +15585,7 @@ } }, "pageswapevent.viewtransition": { - "url": "$MDN_URL$/web/api/pageswapevent/viewtransition", + "url": "https://developer.mozilla.org/docs/Web/API/PageSwapEvent/viewTransition", "status": [ "StandardTrack" ], @@ -15603,7 +15603,7 @@ "doc": "The viewTransition read-only property of the PageRevealEvent interface contains a ViewTransition object representing the active view transition for the cross-document navigation.\n

    \n

    Note:\nThe active view transition can also be accessed via the Document.activeViewTransition property.\n

    " }, "pagetransitionevent": { - "url": "$MDN_URL$/web/api/pagetransitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent", "status": [ "StandardTrack" ], @@ -15625,7 +15625,7 @@ "doc": "The PageTransitionEvent event object is available inside handler functions for the pageshow and pagehide events, fired when a document is being loaded or unloaded." }, "pagetransitionevent.pagetransitionevent": { - "url": "$MDN_URL$/web/api/pagetransitionevent/pagetransitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent/PageTransitionEvent", "status": [ "StandardTrack" ], @@ -15652,7 +15652,7 @@ "returns": "A new PageTransitionEvent object." }, "pagetransitionevent.persisted": { - "url": "$MDN_URL$/web/api/pagetransitionevent/persisted", + "url": "https://developer.mozilla.org/docs/Web/API/PageTransitionEvent/persisted", "status": [ "StandardTrack" ], @@ -15674,7 +15674,7 @@ "doc": "The persisted read-only property indicates if a webpage is loading from a cache." }, "paintrenderingcontext2d": { - "url": "$MDN_URL$/web/api/paintrenderingcontext2d", + "url": "https://developer.mozilla.org/docs/Web/API/PaintRenderingContext2D", "status": [ "StandardTrack" ], @@ -15690,7 +15690,7 @@ "doc": "The PaintRenderingContext2D interface of the CSS Painting API is the API's rendering context for drawing to the bitmap. It implements a subset of the CanvasRenderingContext2D API, with the following exceptions:\n\n

    The interface is only available in PaintWorkletGlobalScope." }, "paintrenderingcontext2d.beginpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beginpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/beginPath", "status": [ "StandardTrack" ], @@ -15713,7 +15713,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.clearrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clearrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clearRect", "status": [ "StandardTrack" ], @@ -15742,7 +15742,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.clip": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/clip", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/clip", "status": [ "StandardTrack" ], @@ -15769,7 +15769,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.createlineargradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createlineargradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createLinearGradient", "status": [ "StandardTrack" ], @@ -15801,7 +15801,7 @@ } }, "paintrenderingcontext2d.createpattern": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createpattern", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createPattern", "status": [ "StandardTrack" ], @@ -15828,7 +15828,7 @@ "returns": "An opaque CanvasPattern describing a pattern.\n

    If the image is not fully loaded (HTMLImageElement.complete is false), then null is returned." }, "paintrenderingcontext2d.createradialgradient": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/createradialgradient", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/createRadialGradient", "status": [ "StandardTrack" ], @@ -15863,7 +15863,7 @@ } }, "paintrenderingcontext2d.drawimage": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/drawimage", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/drawImage", "status": [ "StandardTrack" ], @@ -15901,7 +15901,7 @@ } }, "paintrenderingcontext2d.fill": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fill", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fill", "status": [ "StandardTrack" ], @@ -15928,7 +15928,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.fillrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillRect", "status": [ "StandardTrack" ], @@ -15957,7 +15957,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.fillstyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/fillstyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/fillStyle", "status": [ "StandardTrack" ], @@ -15979,7 +15979,7 @@ "doc": "The\nCanvasRenderingContext2D.fillStyle\nproperty of the Canvas 2D API specifies the\ncolor, gradient, or pattern to use inside shapes. The default style is black.\n

    \n

    Note:\nFor more examples of fill and stroke styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "paintrenderingcontext2d.filter": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/filter", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/filter", "status": [ "StandardTrack" ], @@ -15997,7 +15997,7 @@ "doc": "The\nCanvasRenderingContext2D.filter\nproperty of the Canvas 2D API provides filter effects such as blurring and grayscaling.\nIt is similar to the CSS filter property and accepts the same values." }, "paintrenderingcontext2d.getlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/getlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getLineDash", "status": [ "StandardTrack" ], @@ -16020,7 +16020,7 @@ "returns": "An Array of numbers that specify distances to alternately draw a line and\na gap (in coordinate space units). If the number, when setting the elements, is odd, the\nelements of the array get copied and concatenated. For example, setting the line dash to\n[5, 15, 25] will result in getting back\n[5, 15, 25, 5, 15, 25]." }, "paintrenderingcontext2d.gettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/gettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/getTransform", "status": [ "StandardTrack" ], @@ -16043,7 +16043,7 @@ "returns": "A DOMMatrix object.\n

    The transformation matrix is described by:\n\n

    \n [acebdf001]\\left[ \\begin{array}{ccc} a & c & e \\\\ b & d & f \\\\ 0 & 0 & 1 \\end{array} \\right]\n
    \n\n
    \n

    Note:\nThe returned object is not live, so updating it will not\naffect the current transformation matrix, and updating the current transformation\nmatrix will not affect an already returned DOMMatrix.\n

    " }, "paintrenderingcontext2d.globalalpha": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalalpha", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalAlpha", "status": [ "StandardTrack" ], @@ -16065,7 +16065,7 @@ "doc": "The\nCanvasRenderingContext2D.globalAlpha\nproperty of the Canvas 2D API specifies the alpha (transparency) value that is applied\nto shapes and images before they are drawn onto the canvas.\n
    \n

    Note:\nSee also the chapter Applying styles and color in the Canvas Tutorial.\n

    " }, "paintrenderingcontext2d.globalcompositeoperation": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/globalcompositeoperation", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation", "status": [ "StandardTrack" ], @@ -16087,7 +16087,7 @@ "doc": "The\nCanvasRenderingContext2D.globalCompositeOperation\nproperty of the Canvas 2D API sets the type of compositing operation to apply when\ndrawing new shapes.\n

    See also Compositing and clipping in the Canvas Tutorial." }, "paintrenderingcontext2d.imagesmoothingenabled": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingenabled", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled", "status": [ "StandardTrack" ], @@ -16109,7 +16109,7 @@ "doc": "The imageSmoothingEnabled property of the\nCanvasRenderingContext2D interface, part of the Canvas API, determines whether scaled images\nare smoothed (true, default) or not (false). On getting the\nimageSmoothingEnabled property, the last value it was set to is returned.\n

    This property is useful for games and other apps that use pixel art. When enlarging\nimages, the default resizing algorithm will blur the pixels. Set this property to\nfalse to retain the pixels' sharpness.\n

    \n

    Note:\nYou can adjust the smoothing quality with the\nimageSmoothingQuality\nproperty.\n

    " }, "paintrenderingcontext2d.imagesmoothingquality": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/imagesmoothingquality", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/imageSmoothingQuality", "status": [ "StandardTrack" ], @@ -16127,7 +16127,7 @@ "doc": "The imageSmoothingQuality property of the\nCanvasRenderingContext2D interface, part of the Canvas API, lets you set the quality of\nimage smoothing.\n
    \n

    Note:\nFor this property to have an effect,\nimageSmoothingEnabled\nmust be true.\n

    " }, "paintrenderingcontext2d.ispointinpath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinpath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInPath", "status": [ "StandardTrack" ], @@ -16156,7 +16156,7 @@ "returns": "A boolean value, which is true if the specified point is contained in the current or specified path, otherwise false." }, "paintrenderingcontext2d.ispointinstroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ispointinstroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/isPointInStroke", "status": [ "StandardTrack" ], @@ -16184,7 +16184,7 @@ "returns": "A boolean value, which is true if the point is inside the area contained by the stroking of a path, otherwise false." }, "paintrenderingcontext2d.linecap": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linecap", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineCap", "status": [ "StandardTrack" ], @@ -16206,7 +16206,7 @@ "doc": "The\nCanvasRenderingContext2D.lineCap\nproperty of the Canvas 2D API determines the shape used to draw the end points of lines.\n
    \n

    Note:\nLines can be drawn with the\nstroke(), strokeRect(),\nand strokeText() methods.\n

    " }, "paintrenderingcontext2d.linedashoffset": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linedashoffset", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineDashOffset", "status": [ "StandardTrack" ], @@ -16228,7 +16228,7 @@ "doc": "The\nCanvasRenderingContext2D.lineDashOffset\nproperty of the Canvas 2D API sets the line dash offset, or \"phase.\"\n
    \n

    Note:\nLines are drawn by calling the\nstroke() method.\n

    " }, "paintrenderingcontext2d.linejoin": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linejoin", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineJoin", "status": [ "StandardTrack" ], @@ -16250,7 +16250,7 @@ "doc": "The\nCanvasRenderingContext2D.lineJoin\nproperty of the Canvas 2D API determines the shape used to join two line segments where\nthey meet.\n

    This property has no effect wherever two connected segments have the same direction,\nbecause no joining area will be added in this case. Degenerate segments with a length of\nzero (i.e., with all endpoints and control points at the exact same position) are also\nignored.\n

    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "paintrenderingcontext2d.linewidth": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/linewidth", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineWidth", "status": [ "StandardTrack" ], @@ -16272,7 +16272,7 @@ "doc": "The\nCanvasRenderingContext2D.lineWidth\nproperty of the Canvas 2D API sets the thickness of lines.\n
    \n

    Note:\nLines can be drawn with the\nstroke(),\nstrokeRect(),\nand strokeText() methods.\n

    " }, "paintrenderingcontext2d.miterlimit": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/miterlimit", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/miterLimit", "status": [ "StandardTrack" ], @@ -16294,7 +16294,7 @@ "doc": "The CanvasRenderingContext2D.miterLimit property of the\nCanvas 2D API sets the miter limit ratio.\n
    \n

    Note:\nFor more info about miters, see Applying styles and color in the Canvas tutorial.\n

    " }, "paintrenderingcontext2d.resettransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/resettransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/resetTransform", "status": [ "StandardTrack" ], @@ -16317,7 +16317,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.restore": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/restore", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/restore", "status": [ "StandardTrack" ], @@ -16340,7 +16340,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.rotate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rotate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rotate", "status": [ "StandardTrack" ], @@ -16366,7 +16366,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.save": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/save", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/save", "status": [ "StandardTrack" ], @@ -16389,7 +16389,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.scale": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/scale", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/scale", "status": [ "StandardTrack" ], @@ -16416,7 +16416,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.setlinedash": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/setlinedash", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setLineDash", "status": [ "StandardTrack" ], @@ -16442,7 +16442,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.settransform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/settransform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/setTransform", "status": [ "StandardTrack" ], @@ -16473,7 +16473,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.shadowblur": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowblur", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowBlur", "status": [ "StandardTrack" ], @@ -16495,7 +16495,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowBlur\nproperty of the Canvas 2D API specifies the amount of blur applied to shadows. The\ndefault is 0 (no blur).\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "paintrenderingcontext2d.shadowcolor": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowcolor", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowColor", "status": [ "StandardTrack" ], @@ -16517,7 +16517,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowColor\nproperty of the Canvas 2D API specifies the color of shadows.\n

    Be aware that the shadow's rendered opacity will be affected by the opacity of the\nfillStyle color when filling, and\nof the strokeStyle color when\nstroking.\n

    \n

    Note:\nShadows are only drawn if the shadowColor\nproperty is set to a non-transparent value. One of the\nshadowBlur,\nshadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "paintrenderingcontext2d.shadowoffsetx": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsetx", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetX", "status": [ "StandardTrack" ], @@ -16539,7 +16539,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetX\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nhorizontally.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur, shadowOffsetX, or\nshadowOffsetY properties must\nbe non-zero, as well.\n

    " }, "paintrenderingcontext2d.shadowoffsety": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/shadowoffsety", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/shadowOffsetY", "status": [ "StandardTrack" ], @@ -16561,7 +16561,7 @@ "doc": "The\nCanvasRenderingContext2D.shadowOffsetY\nproperty of the Canvas 2D API specifies the distance that shadows will be offset\nvertically.\n
    \n

    Note:\nShadows are only drawn if the\nshadowColor property is set to\na non-transparent value. One of the shadowBlur,\nshadowOffsetX, or shadowOffsetY properties must be non-zero, as\nwell.\n

    " }, "paintrenderingcontext2d.stroke": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/stroke", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/stroke", "status": [ "StandardTrack" ], @@ -16587,7 +16587,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.strokerect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokerect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeRect", "status": [ "StandardTrack" ], @@ -16616,7 +16616,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.strokestyle": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/strokestyle", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/strokeStyle", "status": [ "StandardTrack" ], @@ -16638,7 +16638,7 @@ "doc": "The CanvasRenderingContext2D.strokeStyle property of the\nCanvas 2D API specifies the color, gradient, or pattern to use for the strokes\n(outlines) around shapes. The default is black.\n
    \n

    Note:\nFor more examples of stroke and fill styles, see Applying styles and color in the Canvas tutorial.\n

    " }, "paintrenderingcontext2d.transform": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/transform", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/transform", "status": [ "StandardTrack" ], @@ -16669,7 +16669,7 @@ "returns": "None (undefined)." }, "paintrenderingcontext2d.translate": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/translate", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/translate", "status": [ "StandardTrack" ], @@ -16696,7 +16696,7 @@ "returns": "None (undefined)." }, "paintsize": { - "url": "$MDN_URL$/web/api/paintsize", + "url": "https://developer.mozilla.org/docs/Web/API/PaintSize", "status": [ "StandardTrack" ], @@ -16712,7 +16712,7 @@ "doc": "The PaintSize interface of the CSS Painting API represents the size of the output bitmap that the author should draw." }, "paintsize.height": { - "url": "$MDN_URL$/web/api/paintsize/height", + "url": "https://developer.mozilla.org/docs/Web/API/PaintSize/height", "status": [ "StandardTrack" ], @@ -16728,7 +16728,7 @@ "doc": "The height read-only property of the PaintSize interface returns the height of the output bitmap that the author should draw." }, "paintsize.width": { - "url": "$MDN_URL$/web/api/paintsize/width", + "url": "https://developer.mozilla.org/docs/Web/API/PaintSize/width", "status": [ "StandardTrack" ], @@ -16744,7 +16744,7 @@ "doc": "The width read-only property of the PaintSize interface returns the width of the output bitmap that the author should draw." }, "paintworkletglobalscope": { - "url": "$MDN_URL$/web/api/paintworkletglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/PaintWorkletGlobalScope", "status": [ "Experimental", "StandardTrack" @@ -16761,7 +16761,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PaintWorkletGlobalScope interface of the CSS Painting API represents the global object available inside a paint Worklet." }, "paintworkletglobalscope.devicepixelratio": { - "url": "$MDN_URL$/web/api/paintworkletglobalscope/devicepixelratio", + "url": "https://developer.mozilla.org/docs/Web/API/PaintWorkletGlobalScope/devicePixelRatio", "status": [ "Experimental", "StandardTrack" @@ -16778,7 +16778,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The devicePixelRatio read-only property of the PaintWorkletGlobalScope interface returns the current device's ratio of physical pixels to logical pixels." }, "paintworkletglobalscope.registerpaint": { - "url": "$MDN_URL$/web/api/paintworkletglobalscope/registerpaint", + "url": "https://developer.mozilla.org/docs/Web/API/PaintWorkletGlobalScope/registerPaint", "status": [ "Experimental", "StandardTrack" @@ -16804,7 +16804,7 @@ } }, "pannernode": { - "url": "$MDN_URL$/web/api/pannernode", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode", "status": [ "StandardTrack" ], @@ -16826,7 +16826,7 @@ "doc": "The PannerNode interface defines an audio-processing object that represents the location, direction, and behavior of an audio source signal in a simulated physical space. This AudioNode uses right-hand Cartesian coordinates to describe the source's position as a vector and its orientation as a 3D directional cone.\n

    A PannerNode always has exactly one input and one output: the input can be mono or stereo but the output is always stereo (2 channels); you can't have panning effects without at least two audio channels!\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"clamped-max\"
    Channel count2
    Channel interpretation\"speakers\"
    " }, "pannernode.coneinnerangle": { - "url": "$MDN_URL$/web/api/pannernode/coneinnerangle", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneInnerAngle", "status": [ "StandardTrack" ], @@ -16848,7 +16848,7 @@ "doc": "The coneInnerAngle property of the PannerNode interface is a double value describing the angle, in degrees, of a cone inside of which there will be no volume reduction.\n

    The coneInnerAngle property's default value is 360, suitable for a non-directional source." }, "pannernode.coneouterangle": { - "url": "$MDN_URL$/web/api/pannernode/coneouterangle", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneOuterAngle", "status": [ "StandardTrack" ], @@ -16870,7 +16870,7 @@ "doc": "The coneOuterAngle property of the PannerNode interface is a double value describing the angle, in degrees, of a cone outside of which the volume will be reduced by a constant value, defined by the coneOuterGain property.\n

    The coneOuterAngle property's default value is 0." }, "pannernode.coneoutergain": { - "url": "$MDN_URL$/web/api/pannernode/coneoutergain", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/coneOuterGain", "status": [ "StandardTrack" ], @@ -16895,7 +16895,7 @@ } }, "pannernode.distancemodel": { - "url": "$MDN_URL$/web/api/pannernode/distancemodel", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/distanceModel", "status": [ "StandardTrack" ], @@ -16917,7 +16917,7 @@ "doc": "The distanceModel property of the PannerNode interface is an enumerated value determining which algorithm to use to reduce the volume of the audio source as it moves away from the listener.\n

    The possible values are:\n

    \n

    inverse is the default value of distanceModel." }, "pannernode.maxdistance": { - "url": "$MDN_URL$/web/api/pannernode/maxdistance", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/maxDistance", "status": [ "StandardTrack" ], @@ -16942,7 +16942,7 @@ } }, "pannernode.orientationx": { - "url": "$MDN_URL$/web/api/pannernode/orientationx", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationX", "status": [ "StandardTrack" ], @@ -16964,7 +16964,7 @@ "doc": "The orientationX property of the PannerNode interface indicates the X (horizontal) component of the\ndirection in which the audio source is facing, in a 3D Cartesian coordinate space.\n

    The complete vector is defined by the position of the audio source, given as\n(positionX, positionY,\npositionZ), and the orientation\nof the audio source (that is, the direction in which it's facing), given as\n(orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\nconeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.orientationy": { - "url": "$MDN_URL$/web/api/pannernode/orientationy", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationY", "status": [ "StandardTrack" ], @@ -16986,7 +16986,7 @@ "doc": "The orientationY property of the PannerNode interface\nindicates the Y (vertical) component of the direction the audio source is facing, in 3D Cartesian coordinate space.\n

    The complete vector is defined by the position of the audio source, given as\n(positionX, positionY,\npositionZ), and the orientation\nof the audio source (that is, the direction in which it's facing), given as\n(orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\nconeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.orientationz": { - "url": "$MDN_URL$/web/api/pannernode/orientationz", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/orientationZ", "status": [ "StandardTrack" ], @@ -17008,7 +17008,7 @@ "doc": "The orientationZ property of the PannerNode interface\nindicates the Z (depth) component of the direction the audio source is facing, in 3D Cartesian coordinate space.\n

    The complete vector is defined by the position of the audio source, given as\n(positionX, positionY,\npositionZ), and the orientation\nof the audio source (that is, the direction in which it's facing), given as\n(orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\nconeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.pannernode": { - "url": "$MDN_URL$/web/api/pannernode/pannernode", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/PannerNode", "status": [ "StandardTrack" ], @@ -17038,7 +17038,7 @@ } }, "pannernode.panningmodel": { - "url": "$MDN_URL$/web/api/pannernode/panningmodel", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/panningModel", "status": [ "StandardTrack" ], @@ -17060,7 +17060,7 @@ "doc": "The panningModel property of the PannerNode interface is an enumerated value determining which spatialization algorithm to use to position the audio in 3D space.\n

    The possible values are:\n

    " }, "pannernode.positionx": { - "url": "$MDN_URL$/web/api/pannernode/positionx", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionX", "status": [ "StandardTrack" ], @@ -17082,7 +17082,7 @@ "doc": "The positionX property of the PannerNode interface specifies the X coordinate of the audio source's position in 3D Cartesian\ncoordinates, corresponding to the horizontal axis (left-right).\n

    The complete vector is defined by the position of the audio source, given as\n(positionX, positionY,\npositionZ), and the orientation\nof the audio source (that is, the direction in which it's facing), given as\n(orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\ncodeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.positiony": { - "url": "$MDN_URL$/web/api/pannernode/positiony", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionY", "status": [ "StandardTrack" ], @@ -17104,7 +17104,7 @@ "doc": "The positionY property of the PannerNode interface specifies the Y coordinate of the audio source's position in 3D Cartesian\ncoordinates, corresponding to the vertical axis (top-bottom). The complete\nvector is defined by the position of the audio source, given as\n(positionX, positionY, positionZ), and the orientation\nof the audio source (that is, the direction in which it's facing), given as\n(orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\ncodeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.positionz": { - "url": "$MDN_URL$/web/api/pannernode/positionz", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/positionZ", "status": [ "StandardTrack" ], @@ -17126,7 +17126,7 @@ "doc": "The positionZ property of the PannerNode interface specifies the Z coordinate of the audio source's position in 3D Cartesian\ncoordinates, corresponding to the depth axis (behind-in front of the\nlistener). The complete vector is defined by the position of the audio source, given\nas (positionX,\npositionY,\npositionZ),\nand the orientation of the audio source (that is, the direction in\nwhich it's facing), given as (orientationX,\norientationY,\norientationZ).\n

    Depending on the directionality of the sound (as specified using the attributes\nconeInnerAngle,\nconeOuterAngle, and\ncodeOuterGain), the orientation of the\nsound may alter the perceived volume of the sound as it's being played. If the sound\nis pointing toward the listener, it will be louder than if the sound is pointed away\nfrom the listener.\n

    The AudioParam contained by this property is read only; however, you\ncan still change the value of the parameter by assigning a new value to its\nAudioParam.value property." }, "pannernode.refdistance": { - "url": "$MDN_URL$/web/api/pannernode/refdistance", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/refDistance", "status": [ "StandardTrack" ], @@ -17151,7 +17151,7 @@ } }, "pannernode.rollofffactor": { - "url": "$MDN_URL$/web/api/pannernode/rollofffactor", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/rolloffFactor", "status": [ "StandardTrack" ], @@ -17176,7 +17176,7 @@ } }, "pannernode.setorientation": { - "url": "$MDN_URL$/web/api/pannernode/setorientation", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/setOrientation", "status": [ "StandardTrack", "Deprecated" @@ -17200,7 +17200,7 @@ "returns": "None (undefined)." }, "pannernode.setposition": { - "url": "$MDN_URL$/web/api/pannernode/setposition", + "url": "https://developer.mozilla.org/docs/Web/API/PannerNode/setPosition", "status": [ "StandardTrack", "Deprecated" @@ -17224,7 +17224,7 @@ "returns": "None (undefined)." }, "passwordcredential": { - "url": "$MDN_URL$/web/api/passwordcredential", + "url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential", "status": [ "Experimental", "StandardTrack" @@ -17241,7 +17241,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PasswordCredential interface of the Credential Management API provides information about a username/password pair. In supporting browsers an instance of this class may be passed in the credential member of the init object for global fetch().\n

    \n

    Note:\nThis interface is restricted to top-level contexts and cannot be used from an <iframe>.\n

    " }, "passwordcredential.iconurl": { - "url": "$MDN_URL$/web/api/passwordcredential/iconurl", + "url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/iconURL", "status": [ "Experimental", "StandardTrack" @@ -17258,7 +17258,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The iconURL read-only property\nof the PasswordCredential interface returns a string\ncontaining a URL pointing to an image for an icon. This image is intended for display\nin a credential chooser. The URL must be accessible without authentication." }, "passwordcredential.name": { - "url": "$MDN_URL$/web/api/passwordcredential/name", + "url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/name", "status": [ "Experimental", "StandardTrack" @@ -17275,7 +17275,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The name read-only property of\nthe PasswordCredential interface returns a string\ncontaining a human-readable public name for display in a credential chooser." }, "passwordcredential.password": { - "url": "$MDN_URL$/web/api/passwordcredential/password", + "url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/password", "status": [ "Experimental", "StandardTrack" @@ -17292,7 +17292,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The password read-only property\nof the PasswordCredential interface returns a string\ncontaining the password of the credential." }, "passwordcredential.passwordcredential": { - "url": "$MDN_URL$/web/api/passwordcredential/passwordcredential", + "url": "https://developer.mozilla.org/docs/Web/API/PasswordCredential/PasswordCredential", "status": [ "Experimental", "StandardTrack" @@ -17320,7 +17320,7 @@ "doc": "The PasswordCredentialInit dictionary represents the object passed to CredentialsContainer.create() as the value of the password option, when creating a password credential." }, "path2d": { - "url": "$MDN_URL$/web/api/path2d", + "url": "https://developer.mozilla.org/docs/Web/API/Path2D", "status": [ "StandardTrack" ], @@ -17342,7 +17342,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Path2D interface of the Canvas 2D API is used to declare a path that can then be used on a CanvasRenderingContext2D object. The path methods of the CanvasRenderingContext2D interface are also present on this interface, which gives you the convenience of being able to retain and replay your path whenever desired." }, "path2d.addpath": { - "url": "$MDN_URL$/web/api/path2d/addpath", + "url": "https://developer.mozilla.org/docs/Web/API/Path2D/addPath", "status": [ "StandardTrack" ], @@ -17369,7 +17369,7 @@ "returns": "None (undefined)." }, "path2d.arc": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arc", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arc", "status": [ "StandardTrack" ], @@ -17400,7 +17400,7 @@ "returns": "None (undefined)." }, "path2d.arcto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/arcto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/arcTo", "status": [ "StandardTrack" ], @@ -17433,7 +17433,7 @@ } }, "path2d.beziercurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/beziercurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/bezierCurveTo", "status": [ "StandardTrack" ], @@ -17464,7 +17464,7 @@ "returns": "None (undefined)." }, "path2d.closepath": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/closepath", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/closePath", "status": [ "StandardTrack" ], @@ -17487,7 +17487,7 @@ "returns": "None (undefined)." }, "path2d.ellipse": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/ellipse", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/ellipse", "status": [ "StandardTrack" ], @@ -17520,7 +17520,7 @@ "returns": "None (undefined)." }, "path2d.lineto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/lineto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/lineTo", "status": [ "StandardTrack" ], @@ -17547,7 +17547,7 @@ "returns": "None (undefined)." }, "path2d.moveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/moveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/moveTo", "status": [ "StandardTrack" ], @@ -17574,7 +17574,7 @@ "returns": "None (undefined)." }, "path2d.path2d": { - "url": "$MDN_URL$/web/api/path2d/path2d", + "url": "https://developer.mozilla.org/docs/Web/API/Path2D/Path2D", "status": [ "StandardTrack" ], @@ -17600,7 +17600,7 @@ } }, "path2d.quadraticcurveto": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/quadraticcurveto", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/quadraticCurveTo", "status": [ "StandardTrack" ], @@ -17629,7 +17629,7 @@ "returns": "None (undefined)." }, "path2d.rect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/rect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/rect", "status": [ "StandardTrack" ], @@ -17658,7 +17658,7 @@ "returns": "None (undefined)." }, "path2d.roundrect": { - "url": "$MDN_URL$/web/api/canvasrenderingcontext2d/roundrect", + "url": "https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/roundRect", "status": [ "StandardTrack" ], @@ -17691,7 +17691,7 @@ } }, "paymentaddress": { - "url": "$MDN_URL$/web/api/paymentaddress", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress", "status": [ "Deprecated" ], @@ -17706,7 +17706,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The PaymentAddress interface of the Payment Request API is used to store shipping or payment address information.\n

    It may be useful to refer to the Universal Postal Union website's Addressing S42 standard materials, which provide information about international standards for postal addresses." }, "paymentaddress.addressline": { - "url": "$MDN_URL$/web/api/paymentaddress/addressline", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/addressLine", "status": [ "Deprecated" ], @@ -17721,7 +17721,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The addressLine read-only\nproperty of the PaymentAddress interface is an array of\nstrings, each specifying a line of the address that is not\ncovered by one of the other properties of PaymentAddress.\n

    These\nlines may include the street name, house number, apartment number, rural delivery route,\ndescriptive instructions, or post office box." }, "paymentaddress.city": { - "url": "$MDN_URL$/web/api/paymentaddress/city", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/city", "status": [ "Deprecated" ], @@ -17736,7 +17736,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The city read-only property of\nthe PaymentAddress interface returns a string containing the city or\ntown portion of the address." }, "paymentaddress.country": { - "url": "$MDN_URL$/web/api/paymentaddress/country", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/country", "status": [ "Deprecated" ], @@ -17751,7 +17751,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The country read-only property of the\nPaymentAddress interface is a string identifying the address's country\nusing the ISO 3166-1 alpha-2 standard. The string is\nalways in its canonical upper-case form.\n

    Some examples of valid country values: \"US\",\n\"GB\", \"CN\", or \"JP\"." }, "paymentaddress.dependentlocality": { - "url": "$MDN_URL$/web/api/paymentaddress/dependentlocality", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/dependentLocality", "status": [ "Deprecated" ], @@ -17766,7 +17766,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only dependentLocality\nproperty of the PaymentAddress interface is a string containing a\nsublocality designation within a city, such as a neighborhood, borough, district, or,\nin the United Kingdom, a dependent locality. Also known as a post\ntown." }, "paymentaddress.organization": { - "url": "$MDN_URL$/web/api/paymentaddress/organization", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/organization", "status": [ "Deprecated" ], @@ -17781,7 +17781,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The organization read-only\nproperty of the PaymentAddress interface returns a string containing\nthe name of the organization, firm, company, or institution at the address." }, "paymentaddress.phone": { - "url": "$MDN_URL$/web/api/paymentaddress/phone", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/phone", "status": [ "Deprecated" ], @@ -17796,7 +17796,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only phone property of the\nPaymentAddress interface returns a string containing the telephone number\nof the recipient or contact person." }, "paymentaddress.postalcode": { - "url": "$MDN_URL$/web/api/paymentaddress/postalcode", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/postalCode", "status": [ "Deprecated" ], @@ -17811,7 +17811,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The postalCode read-only property of the\nPaymentAddress interface returns a string containing a code used by a\njurisdiction for mail routing, for example, the ZIP Code\nin the United States or the Postal Index Number (PIN code)\nin India." }, "paymentaddress.recipient": { - "url": "$MDN_URL$/web/api/paymentaddress/recipient", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/recipient", "status": [ "Deprecated" ], @@ -17826,7 +17826,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only recipient property of the\nPaymentAddress interface returns a string containing the name of the\nrecipient, purchaser, or contact person at the payment address." }, "paymentaddress.region": { - "url": "$MDN_URL$/web/api/paymentaddress/region", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/region", "status": [ "Deprecated" ], @@ -17841,7 +17841,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only region property of the\nPaymentAddress interface returns a string containing the top-level\nadministrative subdivision of the country in which the address is located. For example,\nthis may be a state, province, oblast, or prefecture." }, "paymentaddress.sortingcode": { - "url": "$MDN_URL$/web/api/paymentaddress/sortingcode", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/sortingCode", "status": [ "Deprecated" ], @@ -17856,7 +17856,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The sortingCode read-only property of the\nPaymentAddress interface returns a string containing a postal sorting\ncode such as is used in France." }, "paymentaddress.tojson": { - "url": "$MDN_URL$/web/api/paymentaddress/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/toJSON", "status": [ "Deprecated" ], @@ -17872,7 +17872,7 @@ "returns": "A JSON object." }, "paymentmanager": { - "url": "$MDN_URL$/web/api/paymentmanager", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentManager", "status": [ "Experimental", "StandardTrack" @@ -17889,7 +17889,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PaymentManager interface of the Payment Handler API is used to manage various aspects of payment app functionality.\n

    It is accessed via the ServiceWorkerRegistration.paymentManager property." }, "paymentmanager.enabledelegations": { - "url": "$MDN_URL$/web/api/paymentmanager/enabledelegations", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentManager/enableDelegations", "status": [ "Experimental", "StandardTrack" @@ -17910,7 +17910,7 @@ "returns": "A Promise that resolves with a value of undefined." }, "paymentmanager.userhint": { - "url": "$MDN_URL$/web/api/paymentmanager/userhint", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentManager/userHint", "status": [ "Experimental", "StandardTrack" @@ -17927,7 +17927,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The userHint property of the PaymentManager interface provides a hint for the browser to display along with the payment app's name and icon in the Payment Handler UI." }, "paymentmethodchangeevent": { - "url": "$MDN_URL$/web/api/paymentmethodchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent", "status": [ "StandardTrack" ], @@ -17945,7 +17945,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PaymentMethodChangeEvent interface of the Payment Request API describes the paymentmethodchange event which is fired by some payment handlers when the user switches payment instruments (e.g., a user selects a \"store\" card to make a purchase while using Apple Pay)." }, "paymentmethodchangeevent.methoddetails": { - "url": "$MDN_URL$/web/api/paymentmethodchangeevent/methoddetails", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/methodDetails", "status": [ "StandardTrack" ], @@ -17963,7 +17963,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only methodDetails property of the PaymentMethodChangeEvent interface is an object\ncontaining any data the payment handler may provide to describe the change the user\nhas made to their payment method. The value is null if no details\nare available." }, "paymentmethodchangeevent.methodname": { - "url": "$MDN_URL$/web/api/paymentmethodchangeevent/methodname", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/methodName", "status": [ "StandardTrack" ], @@ -17981,7 +17981,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only methodName property of the PaymentMethodChangeEvent interface is a string which\nuniquely identifies the payment handler currently selected by the user. The\npayment handler may be a payment technology, such as Apple Pay or Android Pay, and each\npayment handler may support multiple payment methods; changes to the payment method\nwithin the payment handler are described by the PaymentMethodChangeEvent." }, "paymentmethodchangeevent.paymentmethodchangeevent": { - "url": "$MDN_URL$/web/api/paymentmethodchangeevent/paymentmethodchangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentMethodChangeEvent/PaymentMethodChangeEvent", "status": [ "StandardTrack" ], @@ -18004,7 +18004,7 @@ "returns": "A new PaymentMethodChangeEvent object describing a change to\nthe options specified for the payment method given in the methodName\nproperty.\n

    The type of the methodDetails property depends on the payment method. For\nexample, if methodName is https://example.com/pay, indicating that the\nExample Pay payment method is being used for validation, the shape of methodDetails\nis defined by the payment method." }, "paymentrequest": { - "url": "$MDN_URL$/web/api/paymentrequest", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest", "status": [ "StandardTrack" ], @@ -18022,7 +18022,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Payment Request API's PaymentRequest interface is the primary access point into the API, and lets web content and apps accept payments from the end user on behalf of the operator of the site or the publisher of the app." }, "paymentrequest.abort": { - "url": "$MDN_URL$/web/api/paymentrequest/abort", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/abort", "status": [ "StandardTrack" ], @@ -18041,7 +18041,7 @@ "returns": "None (undefined)." }, "paymentrequest.canmakepayment": { - "url": "$MDN_URL$/web/api/paymentrequest/canmakepayment", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/canMakePayment", "status": [ "StandardTrack" ], @@ -18060,7 +18060,7 @@ "returns": "A Promise to a boolean value that resolves to true\nif the user agent supports any of the payment methods supplied when instantiating the\nrequest using the PaymentRequest\nconstructor. If the payment can't be processed, the promise receives a value of\nfalse.\n

    \n

    Note:\nIf you call this too often, the browser may reject the\nreturned promise with a DOMException.\n

    " }, "paymentrequest.id": { - "url": "$MDN_URL$/web/api/paymentrequest/id", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/id", "status": [ "StandardTrack" ], @@ -18078,7 +18078,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The id read-only attribute of the\nPaymentRequest interface returns a unique identifier for a particular\nPaymentRequest instance.\n

    When constructing an instance of the PaymentRequest, you are able to\nsupply a custom id. If none is provided, the browser automatically sets the id value to a UUID." }, "paymentrequest.paymentrequest": { - "url": "$MDN_URL$/web/api/paymentrequest/paymentrequest", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/PaymentRequest", "status": [ "StandardTrack" ], @@ -18105,7 +18105,7 @@ } }, "paymentrequest.securepaymentconfirmationavailability": { - "url": "$MDN_URL$/web/api/paymentrequest/securepaymentconfirmationavailability_static", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/securePaymentConfirmationAvailability_static", "status": [ "Experimental", "StandardTrack" @@ -18123,7 +18123,7 @@ "returns": "A Promise that resolves with an enumerated value indicating whether SPC is available, and if not, a reason for non-availability.\n

    Possible values are:\n

    \n
    available
    \n
    \n

    SPC is available in the calling frame. This doesn't guarantee that an SPC-compatible credential is available to authenticate against.\n

    \n
    unavailable-unknown-reason
    \n
    \n

    SPC is not available in the calling frame, for an unknown reason. The browser may return this result instead of a more specific reason, in order to protect user privacy.\n

    \n
    unavailable-feature-not-enabled
    \n
    \n

    SPC is not available in the calling frame because it is not enabled.\n

    \n
    unavailable-no-permission-policy
    \n
    \n

    SPC is not available in the calling frame, because it is blocked by a payment Permissions Policy.\n

    \n
    unavailable-no-user-verifying-platform-authenticator
    \n
    \n

    SPC is not available in the calling frame, because there is no user-verifying platform authenticator available (PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable() can also be used to discern this information).\n

    \n
    " }, "paymentrequest.shippingaddress": { - "url": "$MDN_URL$/web/api/paymentrequest/shippingaddress", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingAddress", "status": [ "Deprecated" ], @@ -18138,7 +18138,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The shippingAddress read-only property of\nthe PaymentRequest interface returns the shipping address provided by the\nuser. It is null by default." }, "paymentrequest.shippingoption": { - "url": "$MDN_URL$/web/api/paymentrequest/shippingoption", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingOption", "status": [ "Deprecated" ], @@ -18153,7 +18153,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The shippingOption read-only attribute of the PaymentRequest interface returns either the id of a selected shipping option, null (if no shipping option was set to be selected) or a shipping option selected by the user.\nIt is initially null by when no \"selected\" shipping options are provided.\n

    This attribute is only populated if the constructor is called with the requestShipping flag set to true.\nIf requestShipping was false (or missing), shippingOption returns null, even the developer provides a selected a shipping option." }, "paymentrequest.shippingtype": { - "url": "$MDN_URL$/web/api/paymentrequest/shippingtype", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/shippingType", "status": [ "Deprecated" ], @@ -18168,7 +18168,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The shippingType read-only property of the\nPaymentRequest interface returns one of \"shipping\",\n\"delivery\", \"pickup\", or null if one was not\nprovided by the constructor." }, "paymentrequest.show": { - "url": "$MDN_URL$/web/api/paymentrequest/show", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/show", "status": [ "StandardTrack" ], @@ -18196,7 +18196,7 @@ } }, "paymentrequestevent": { - "url": "$MDN_URL$/web/api/paymentrequestevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent", "status": [ "Experimental", "StandardTrack" @@ -18213,7 +18213,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The PaymentRequestEvent interface of the Payment Handler API is the object passed to a payment handler when a PaymentRequest is made." }, "paymentrequestevent.changepaymentmethod": { - "url": "$MDN_URL$/web/api/paymentrequestevent/changepaymentmethod", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/changePaymentMethod", "status": [ "Experimental", "StandardTrack" @@ -18235,7 +18235,7 @@ "returns": "A Promise that resolves with a PaymentRequestDetailsUpdate object. This object contains the following properties:\n

    \n
    error
    \n
    \n

    A string that explains why the user-selected payment method cannot be used.\n

    \n
    total
    \n
    \n

    An updated total based on the changed payment method. The total can change, for example, because the billing address of the payment method selected by the user changes the applicable sales tax.\n

    \n
    modifiers
    \n
    \n

    An Array of PaymentDetailsModifier objects, whose properties are described in PaymentRequestEvent.modifiers.\n

    \n
    paymentMethodErrors
    \n
    \n

    An object containing validation errors for the payment method, if any.\n

    \n
    " }, "paymentrequestevent.methoddata": { - "url": "$MDN_URL$/web/api/paymentrequestevent/methoddata", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/methodData", "status": [ "Experimental", "StandardTrack" @@ -18252,7 +18252,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The methodData read-only property of the\nPaymentRequestEvent interface returns an array of\nPaymentMethodData objects containing payment method identifiers for the\npayment methods that the website accepts and any associated payment method-specific\ndata." }, "paymentrequestevent.modifiers": { - "url": "$MDN_URL$/web/api/paymentrequestevent/modifiers", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/modifiers", "status": [ "Experimental", "StandardTrack" @@ -18269,7 +18269,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The modifiers read-only property of the\nPaymentRequestEvent interface returns an Array of PaymentDetailsModifier objects containing modifiers for payment details." }, "paymentrequestevent.openwindow": { - "url": "$MDN_URL$/web/api/paymentrequestevent/openwindow", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/openWindow", "status": [ "Experimental", "StandardTrack" @@ -18290,7 +18290,7 @@ "returns": "A Promise that resolves with a reference to a\nWindowClient." }, "paymentrequestevent.paymentrequestevent": { - "url": "$MDN_URL$/web/api/paymentrequestevent/paymentrequestevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/PaymentRequestEvent", "status": [ "Experimental", "StandardTrack" @@ -18312,7 +18312,7 @@ "returns": "A new PaymentRequestEvent object." }, "paymentrequestevent.paymentrequestid": { - "url": "$MDN_URL$/web/api/paymentrequestevent/paymentrequestid", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/paymentRequestId", "status": [ "Experimental", "StandardTrack" @@ -18329,7 +18329,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The paymentRequestId read-only property of the\nPaymentRequestEvent interface returns the ID of the\nPaymentRequest object." }, "paymentrequestevent.paymentrequestorigin": { - "url": "$MDN_URL$/web/api/paymentrequestevent/paymentrequestorigin", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/paymentRequestOrigin", "status": [ "Experimental", "StandardTrack" @@ -18346,7 +18346,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The paymentRequestOrigin read-only property of the\nPaymentRequestEvent interface returns the origin where the\nPaymentRequest object was initialized." }, "paymentrequestevent.respondwith": { - "url": "$MDN_URL$/web/api/paymentrequestevent/respondwith", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/respondWith", "status": [ "Experimental", "StandardTrack" @@ -18367,7 +18367,7 @@ "returns": "None (undefined)." }, "paymentrequestevent.toporigin": { - "url": "$MDN_URL$/web/api/paymentrequestevent/toporigin", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/topOrigin", "status": [ "Experimental", "StandardTrack" @@ -18384,7 +18384,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The topOrigin read-only property of the\nPaymentRequestEvent interface returns the top-level payee origin where\nthe PaymentRequest object was initialized." }, "paymentrequestevent.total": { - "url": "$MDN_URL$/web/api/paymentrequestevent/total", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestEvent/total", "status": [ "Experimental", "StandardTrack" @@ -18401,7 +18401,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The total read-only property of the PaymentRequestEvent interface returns a\nPaymentCurrencyAmount object containing the total amount being requested for payment." }, "paymentrequestupdateevent": { - "url": "$MDN_URL$/web/api/paymentrequestupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent", "status": [ "StandardTrack" ], @@ -18419,7 +18419,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PaymentRequestUpdateEvent interface is used for events sent to a PaymentRequest instance when changes are made to shipping-related information for a pending PaymentRequest. Those events are:\n

    \n
    shippingaddresschange
    \n
    \n

    Dispatched whenever the user changes their shipping address.\n

    \n
    shippingoptionchange
    \n
    \n

    Dispatched whenever the user changes a shipping option.\n

    \n
    " }, "paymentrequestupdateevent.paymentrequestupdateevent": { - "url": "$MDN_URL$/web/api/paymentrequestupdateevent/paymentrequestupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/PaymentRequestUpdateEvent", "status": [ "StandardTrack" ], @@ -18438,7 +18438,7 @@ "returns": "A new PaymentRequestUpdateEvent." }, "paymentrequestupdateevent.updatewith": { - "url": "$MDN_URL$/web/api/paymentrequestupdateevent/updatewith", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentRequestUpdateEvent/updateWith", "status": [ "StandardTrack" ], @@ -18460,7 +18460,7 @@ "returns": "None (undefined)." }, "paymentresponse": { - "url": "$MDN_URL$/web/api/paymentresponse", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse", "status": [ "StandardTrack" ], @@ -18478,7 +18478,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PaymentResponse interface of the Payment Request API is returned after a user selects a payment method and approves a payment request." }, "paymentresponse.complete": { - "url": "$MDN_URL$/web/api/paymentresponse/complete", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/complete", "status": [ "StandardTrack" ], @@ -18504,7 +18504,7 @@ } }, "paymentresponse.details": { - "url": "$MDN_URL$/web/api/paymentresponse/details", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/details", "status": [ "StandardTrack" ], @@ -18522,7 +18522,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The details read-only property of the\nPaymentResponse interface returns a JSON-serializable object that\nprovides a payment method specific message used by the merchant to process the\ntransaction and determine a successful funds transfer." }, "paymentresponse.methodname": { - "url": "$MDN_URL$/web/api/paymentresponse/methodname", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/methodName", "status": [ "StandardTrack" ], @@ -18540,7 +18540,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The methodName read-only\nproperty of the PaymentResponse interface returns a string uniquely\nidentifying the payment handler selected by the user.\n

    This string may be either\none of the standardized payment method identifiers or a URL used by the payment handler\nto process payments." }, "paymentresponse.payeremail": { - "url": "$MDN_URL$/web/api/paymentresponse/payeremail", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail", "status": [ "StandardTrack" ], @@ -18558,7 +18558,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The payerEmail read-only property of the PaymentResponse\ninterface returns the email address supplied by the user. This option is only present\nwhen the requestPayerEmail option is set to true in the\noptions object passed to the\nPaymentRequest constructor." }, "paymentresponse.payername": { - "url": "$MDN_URL$/web/api/paymentresponse/payername", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName", "status": [ "StandardTrack" ], @@ -18576,7 +18576,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The payerName read-only property of the\nPaymentResponse interface returns the name supplied by the user. This\noption is only present when the requestPayerName option is set to\ntrue in the options parameter of the\nPaymentRequest() constructor." }, "paymentresponse.payerphone": { - "url": "$MDN_URL$/web/api/paymentresponse/payerphone", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone", "status": [ "StandardTrack" ], @@ -18594,7 +18594,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The payerPhone read-only property of the PaymentResponse\ninterface returns the phone number supplied by the user. This option is only present\nwhen the requestPayerPhone option is set to true in the\noptions object passed to the\nPaymentRequest constructor." }, "paymentresponse.requestid": { - "url": "$MDN_URL$/web/api/paymentresponse/requestid", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/requestId", "status": [ "StandardTrack" ], @@ -18612,7 +18612,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The requestId read-only property of the\nPaymentResponse interface returns the free-form identifier supplied by\nthe PaymentResponse() constructor by details.id." }, "paymentresponse.retry": { - "url": "$MDN_URL$/web/api/paymentresponse/retry", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/retry", "status": [ "StandardTrack" ], @@ -18634,7 +18634,7 @@ "returns": "A Promise which is resolved when the payment is successfully completed.\nThe promise is rejected with an appropriate exception value if the payment fails again.\n

    Typically you will use this by calling show(),\nthen entering a loop or recursive function that checks the\nPaymentResponse for errors or other reasons to retry the payment request.\nIf a retry is needed, the loop calls retry(), then loops back to check the\nresponse when it comes in. The loop exits only when the user either cancels the payment\nrequest or the request is successful.\n

    See the example below for a thorough example, but the basic\nconcept, in outline form, is:\n

      \n
    1. \n

      Create a new PaymentRequest\n(new PaymentRequest())\n

    2. \n
    3. \n

      Display the payment request (PaymentRequest.show()\n

    4. \n
    5. \n

      If show() resolves, the returned PaymentResponse\ndescribes the requested payment and the options chosen by the user. Continue with the following steps:\n

        \n
      1. Validate the returned response; if there are any fields whose values are not\nacceptable, call the response's complete() method with a value of \"fail\" to indicate failure.
      2. \n
      3. If the response's data is valid and acceptable, call\ncomplete(\"success\") to finalize the payment and process it.
      4. \n
      \n
    6. \n
    7. \n

      If show() is rejected, the payment request failed, usually because\neither there's already one being processed, because the user agent\ndoesn't support any of the specified payment methods, or because of a security issue.\nSee the list of exceptions for show() for further details. Call\ncomplete(\"fail\") to close the payment request.\n

    8. \n
    \n
    js
    async function handlePayment() {\n  const payRequest = new PaymentRequest(methodData, details, options);\n\n  try {\n    let payResponse = await payRequest.show();\n\n    while (validate(payResponse)) {\n      /* let the user edit the payment information,\n         wait until they submit */\n      await response.retry();\n    }\n    await payResponse.complete(\"success\");\n  } catch (err) {\n    /* handle the exception */\n  }\n}\n
    " }, "paymentresponse.shippingaddress": { - "url": "$MDN_URL$/web/api/paymentresponse/shippingaddress", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress", "status": [ "StandardTrack" ], @@ -18652,7 +18652,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The shippingAddress read-only property of\nthe PaymentRequest interface returns a PaymentAddress object\ncontaining the shipping address provided by the user." }, "paymentresponse.shippingoption": { - "url": "$MDN_URL$/web/api/paymentresponse/shippingoption", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption", "status": [ "StandardTrack" ], @@ -18670,7 +18670,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The shippingOption read-only property of\nthe PaymentRequest interface returns the ID attribute of the shipping\noption selected by the user. This option is only present when the\nrequestShipping option is set to true in the\noptions object passed to the\nPaymentRequest constructor." }, "paymentresponse.tojson": { - "url": "$MDN_URL$/web/api/paymentresponse/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PaymentResponse/toJSON", "status": [ "StandardTrack" ], @@ -18693,7 +18693,7 @@ "doc": "The Pbkdf2Params dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into SubtleCrypto.deriveKey(), when using the PBKDF2 algorithm." }, "performance": { - "url": "$MDN_URL$/web/api/window/performance", + "url": "https://developer.mozilla.org/docs/Web/API/Window/performance", "status": [ "StandardTrack" ], @@ -18717,7 +18717,7 @@ "doc": "The performance property of the Window interface returns a Performance object, which can be used to gather performance information about code running in the window's scope.\n

    Performance entries are per context. If you create a mark on the main thread (or other worker), you cannot see it in a worker thread, and vice versa." }, "performance.clearmarks": { - "url": "$MDN_URL$/web/api/performance/clearmarks", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/clearMarks", "status": [ "StandardTrack" ], @@ -18745,7 +18745,7 @@ "returns": "None (undefined)." }, "performance.clearmeasures": { - "url": "$MDN_URL$/web/api/performance/clearmeasures", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/clearMeasures", "status": [ "StandardTrack" ], @@ -18773,7 +18773,7 @@ "returns": "None (undefined)." }, "performance.clearresourcetimings": { - "url": "$MDN_URL$/web/api/performance/clearresourcetimings", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/clearResourceTimings", "status": [ "StandardTrack" ], @@ -18797,7 +18797,7 @@ "returns": "None (undefined)." }, "performance.eventcounts": { - "url": "$MDN_URL$/web/api/performance/eventcounts", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/eventCounts", "status": [ "StandardTrack" ], @@ -18818,7 +18818,7 @@ "doc": "The read-only performance.eventCounts property is an EventCounts map containing the number of events which have been dispatched per event type since the page was loaded.\n

    Not all event types are exposed. You can only get counts for event types supported by the PerformanceEventTiming interface." }, "performance.getentries": { - "url": "$MDN_URL$/web/api/performance/getentries", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntries", "status": [ "StandardTrack" ], @@ -18843,7 +18843,7 @@ "returns": "An Array of PerformanceEntry objects. The items will be in chronological order based on the entries' startTime." }, "performance.getentriesbyname": { - "url": "$MDN_URL$/web/api/performance/getentriesbyname", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntriesByName", "status": [ "StandardTrack" ], @@ -18872,7 +18872,7 @@ "returns": "An Array of PerformanceEntry objects that have the specified name and type.\nThe items will be in chronological order based on the entries' startTime. If no objects meet the\nspecified criteria, an empty array is returned." }, "performance.getentriesbytype": { - "url": "$MDN_URL$/web/api/performance/getentriesbytype", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/getEntriesByType", "status": [ "StandardTrack" ], @@ -18900,7 +18900,7 @@ "returns": "An Array of PerformanceEntry objects that have the specified type. The items will be in chronological order based on the entries' startTime. If no objects have the specified type, or no argument is provided, an empty array is returned." }, "performance.interactioncount": { - "url": "$MDN_URL$/web/api/performance/interactioncount", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/interactionCount", "status": [ "StandardTrack" ], @@ -18916,7 +18916,7 @@ "doc": "The read-only performance.interactionCount property represents the number of real-user interactions that have occurred on the page since it was loaded.\n

    Only discrete interactions with an interactionId — such as clicks and key events — are counted. Other interactions, such as scroll interactions, are excluded.\n

    This is useful when calculating Interaction to Next Paint (INP), and in particular to exclude outliers for long-lived pages. INP takes the 98th percentile of interactions for a page and so excludes 1 in every 50 interactions as \"outliers\" that are not reflective of overall page responsiveness." }, "performance.mark": { - "url": "$MDN_URL$/web/api/performance/mark", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/mark", "status": [ "StandardTrack" ], @@ -18945,7 +18945,7 @@ "returns": "The PerformanceMark entry that was created." }, "performance.measure": { - "url": "$MDN_URL$/web/api/performance/measure", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/measure", "status": [ "StandardTrack" ], @@ -18982,7 +18982,7 @@ } }, "performance.measureuseragentspecificmemory": { - "url": "$MDN_URL$/web/api/performance/measureuseragentspecificmemory", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/measureUserAgentSpecificMemory", "status": [ "Experimental", "StandardTrack" @@ -19003,7 +19003,7 @@ } }, "performance.memory": { - "url": "$MDN_URL$/web/api/performance/memory", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/memory", "status": [ "Deprecated" ], @@ -19016,7 +19016,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The non-standard and legacy memory read-only property returns the size of the JavaScript heap which can be helpful to measure and reduce the memory footprint of websites.\n

    Note that the information this API provides is unreliable as it might overestimate actual memory usage if web pages share the same heap, or might underestimate actual memory usage if web pages use workers and/or cross-site iframes that are allocated in separate heaps. It is not standardized what \"heap\" means exactly. The API is only available in Chromium-based browsers.\n

    A new API aiming to replace performance.memory is Performance.measureUserAgentSpecificMemory(). It tries to estimate the memory used by a web page." }, "performance.navigation": { - "url": "$MDN_URL$/web/api/performance/navigation", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/navigation", "status": [ "StandardTrack", "Deprecated" @@ -19034,7 +19034,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The legacy\nPerformance.navigation\nread-only property returns a PerformanceNavigation object representing\nthe type of navigation that occurs in the given browsing context, such as the number of\nredirections needed to fetch the resource.\n

    This property is not available in workers.\n

    \n

    Warning:\nThis property is deprecated in the Navigation Timing Level 2 specification. Please use the\nPerformanceNavigationTiming interface instead.\n

    " }, "performance.now": { - "url": "$MDN_URL$/web/api/performance/now", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/now", "status": [ "StandardTrack" ], @@ -19059,7 +19059,7 @@ "returns": "Returns a DOMHighResTimeStamp measured in milliseconds." }, "performance.setresourcetimingbuffersize": { - "url": "$MDN_URL$/web/api/performance/setresourcetimingbuffersize", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/setResourceTimingBufferSize", "status": [ "StandardTrack" ], @@ -19086,7 +19086,7 @@ "returns": "None (undefined)." }, "performance.timeorigin": { - "url": "$MDN_URL$/web/api/performance/timeorigin", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/timeOrigin", "status": [ "StandardTrack" ], @@ -19110,7 +19110,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The timeOrigin read-only property of the Performance interface returns the high resolution timestamp that is used as the baseline for performance-related timestamps.\n

    In Window contexts, this value represents the time when navigation has started. In Worker and ServiceWorker contexts, this value represents the time when the worker is run. You can use this property to synchronize the time origins between the contexts (see example below).\n

    \n

    Note:\nThe value of performance.timeOrigin may differ from the value returned by Date.now() executed at the time origin, because Date.now() may have been impacted by system and user clock adjustments, clock skew, etc. The timeOrigin property is a monotonic clock which current time never decreases and which isn't subject to these adjustments.\n

    " }, "performance.timing": { - "url": "$MDN_URL$/web/api/performance/timing", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/timing", "status": [ "StandardTrack", "Deprecated" @@ -19128,7 +19128,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The legacy\nPerformance.timing read-only\nproperty returns a PerformanceTiming object containing latency-related\nperformance information.\n

    This property is not available in workers.\n

    \n

    Warning:\nThis property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    " }, "performance.tojson": { - "url": "$MDN_URL$/web/api/performance/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/Performance/toJSON", "status": [ "StandardTrack" ], @@ -19153,7 +19153,7 @@ "returns": "A JSON object that is the serialization of the Performance object.\n

    The returned JSON doesn't contain the eventCounts property because it is of type EventCounts, which doesn't provide a toJSON() operation.\n

    \n

    Note:\nThe JSON object contains the serialization of the deprecated performance.timing and performance.navigation properties. To get a JSON representation of the newer PerformanceNavigationTiming interface, call PerformanceNavigationTiming.toJSON() instead.\n

    " }, "performanceelementtiming": { - "url": "$MDN_URL$/web/api/performanceelementtiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming", "status": [ "Experimental", "StandardTrack" @@ -19170,7 +19170,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PerformanceElementTiming interface contains render timing information for image and text node elements the developer annotated with an elementtiming attribute for observation." }, "performanceelementtiming.element": { - "url": "$MDN_URL$/web/api/performanceelementtiming/element", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/element", "status": [ "Experimental", "StandardTrack" @@ -19187,7 +19187,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The element read-only property of the PerformanceElementTiming interface returns an Element which is a pointer to the observed element." }, "performanceelementtiming.id": { - "url": "$MDN_URL$/web/api/performanceelementtiming/id", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/id", "status": [ "Experimental", "StandardTrack" @@ -19204,7 +19204,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The id read-only property of the PerformanceElementTiming interface returns the id of the associated element." }, "performanceelementtiming.identifier": { - "url": "$MDN_URL$/web/api/performanceelementtiming/identifier", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/identifier", "status": [ "Experimental", "StandardTrack" @@ -19221,7 +19221,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The identifier read-only property of the PerformanceElementTiming interface returns the value of the elementtiming attribute on the element." }, "performanceelementtiming.intersectionrect": { - "url": "$MDN_URL$/web/api/performanceelementtiming/intersectionrect", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/intersectionRect", "status": [ "Experimental", "StandardTrack" @@ -19238,7 +19238,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The intersectionRect read-only property of the PerformanceElementTiming interface returns the rectangle of the element within the viewport." }, "performanceelementtiming.loadtime": { - "url": "$MDN_URL$/web/api/performanceelementtiming/loadtime", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/loadTime", "status": [ "Experimental", "StandardTrack" @@ -19255,7 +19255,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The loadTime read-only property of the PerformanceElementTiming interface always returns 0 for text. For images it returns the time which is the latest between the time the image resource is loaded and the time it is attached to the element." }, "performanceelementtiming.naturalheight": { - "url": "$MDN_URL$/web/api/performanceelementtiming/naturalheight", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/naturalHeight", "status": [ "Experimental", "StandardTrack" @@ -19272,7 +19272,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The naturalHeight read-only property of the PerformanceElementTiming interface returns the intrinsic height of the image element." }, "performanceelementtiming.naturalwidth": { - "url": "$MDN_URL$/web/api/performanceelementtiming/naturalwidth", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/naturalWidth", "status": [ "Experimental", "StandardTrack" @@ -19289,7 +19289,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The naturalWidth read-only property of the PerformanceElementTiming interface returns the intrinsic width of the image element." }, "performanceelementtiming.rendertime": { - "url": "$MDN_URL$/web/api/performanceelementtiming/rendertime", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/renderTime", "status": [ "Experimental", "StandardTrack" @@ -19306,7 +19306,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The renderTime read-only property of the PerformanceElementTiming interface returns the render time of the associated element." }, "performanceelementtiming.tojson": { - "url": "$MDN_URL$/web/api/performanceelementtiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/toJSON", "status": [ "Experimental", "StandardTrack" @@ -19324,7 +19324,7 @@ "returns": "A JSON object that is the serialization of the PerformanceElementTiming object.\n

    The JSON doesn't contain the element property because it is of type Element, which doesn't provide a toJSON() operation. The id of the element is provided, though." }, "performanceelementtiming.url": { - "url": "$MDN_URL$/web/api/performanceelementtiming/url", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceElementTiming/url", "status": [ "Experimental", "StandardTrack" @@ -19341,7 +19341,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The url read-only property of the PerformanceElementTiming interface returns the initial URL of the resource request when the element is an image." }, "performanceentry": { - "url": "$MDN_URL$/web/api/performanceentry", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry", "status": [ "StandardTrack" ], @@ -19365,7 +19365,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PerformanceEntry object encapsulates a single performance metric that is part of the browser's performance timeline.\n

    The Performance API offers built-in metrics which are specialized subclasses of PerformanceEntry. This includes entries for resource loading, event timing, and more.\n

    A performance entry can also be created by calling the Performance.mark() or Performance.measure() methods at an explicit point in an application. This allows you to add your own metrics to the performance timeline.\n

    The PerformanceEntry instances will always be one of the following subclasses:\n

    " }, "performanceentry.duration": { - "url": "$MDN_URL$/web/api/performanceentry/duration", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/duration", "status": [ "StandardTrack" ], @@ -19389,7 +19389,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only duration property returns a timestamp that is the duration of the performance entry. The meaning of this property depends on the value of this entry's entryType." }, "performanceentry.entrytype": { - "url": "$MDN_URL$/web/api/performanceentry/entrytype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/entryType", "status": [ "StandardTrack" ], @@ -19413,7 +19413,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only entryType property returns a string representing the type of performance metric that this entry represents.\n

    All supported entryTypes are available using the static property PerformanceObserver.supportedEntryTypes." }, "performanceentry.name": { - "url": "$MDN_URL$/web/api/performanceentry/name", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/name", "status": [ "StandardTrack" ], @@ -19437,7 +19437,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only name property of the PerformanceEntry interface is a string representing the name for a performance entry. It acts as an identifier, but it does not have to be unique. The value depends on the subclass." }, "performanceentry.starttime": { - "url": "$MDN_URL$/web/api/performanceentry/starttime", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/startTime", "status": [ "StandardTrack" ], @@ -19461,7 +19461,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only startTime property returns the first timestamp recorded for this PerformanceEntry. The meaning of this property depends on the value of this entry's entryType." }, "performanceentry.tojson": { - "url": "$MDN_URL$/web/api/performanceentry/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEntry/toJSON", "status": [ "StandardTrack" ], @@ -19486,7 +19486,7 @@ "returns": "A JSON object that is the serialization of the PerformanceEntry object." }, "performanceeventtiming": { - "url": "$MDN_URL$/web/api/performanceeventtiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming", "status": [ "StandardTrack" ], @@ -19507,7 +19507,7 @@ "doc": "The PerformanceEventTiming interface of the Event Timing API provides insights into the latency of certain event types triggered by user interaction." }, "performanceeventtiming.cancelable": { - "url": "$MDN_URL$/web/api/performanceeventtiming/cancelable", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/cancelable", "status": [ "StandardTrack" ], @@ -19528,7 +19528,7 @@ "doc": "The read-only cancelable property returns the associated event's cancelable property, indicating whether the event can be canceled." }, "performanceeventtiming.interactionid": { - "url": "$MDN_URL$/web/api/performanceeventtiming/interactionid", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/interactionId", "status": [ "StandardTrack" ], @@ -19549,7 +19549,7 @@ "doc": "The read-only interactionId property of the PerformanceEventTiming interface returns an ID that uniquely identifies a user interaction which triggered a series of associated events." }, "performanceeventtiming.processingend": { - "url": "$MDN_URL$/web/api/performanceeventtiming/processingend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/processingEnd", "status": [ "StandardTrack" ], @@ -19570,7 +19570,7 @@ "doc": "The read-only processingEnd property returns the time the last event handler finished executing.\n

    It's equal to PerformanceEventTiming.processingStart when there are no such event handlers." }, "performanceeventtiming.processingstart": { - "url": "$MDN_URL$/web/api/performanceeventtiming/processingstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/processingStart", "status": [ "StandardTrack" ], @@ -19591,7 +19591,7 @@ "doc": "The read-only processingStart property returns the time at which event dispatch started. This is when event handlers are about to be executed." }, "performanceeventtiming.target": { - "url": "$MDN_URL$/web/api/performanceeventtiming/target", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/target", "status": [ "StandardTrack" ], @@ -19612,7 +19612,7 @@ "doc": "The read-only target property returns the associated event's last target which is the node onto which the event was last dispatched." }, "performanceeventtiming.tojson": { - "url": "$MDN_URL$/web/api/performanceeventtiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceEventTiming/toJSON", "status": [ "StandardTrack" ], @@ -19634,7 +19634,7 @@ "returns": "A JSON object that is the serialization of the PerformanceEventTiming object.\n

    The JSON doesn't contain the target property because it is of type Node, which doesn't provide a toJSON() operation." }, "performancelonganimationframetiming": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming", "status": [ "Experimental", "StandardTrack" @@ -19651,7 +19651,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PerformanceLongAnimationFrameTiming interface is specified in the Long Animation Frames API and provides metrics on long animation frames (LoAFs) that occupy rendering and block other tasks from being executed." }, "performancelonganimationframetiming.blockingduration": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/blockingduration", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/blockingDuration", "status": [ "Experimental", "StandardTrack" @@ -19668,7 +19668,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The blockingDuration read-only property of the PerformanceLongAnimationFrameTiming interface returns a DOMHighResTimeStamp indicating the total time in milliseconds for which the main thread was blocked from responding to high priority tasks, such as user input." }, "performancelonganimationframetiming.firstuieventtimestamp": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/firstuieventtimestamp", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/firstUIEventTimestamp", "status": [ "Experimental", "StandardTrack" @@ -19685,7 +19685,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The firstUIEventTimestamp read-only property of the PerformanceLongAnimationFrameTiming interface returns a DOMHighResTimeStamp indicating the time of the first UI event — such as a mouse or keyboard event — to be processed during the current animation frame. Note this timestamp can be before the start of this animation frame if there was a delay between the event happening and it being processed." }, "performancelonganimationframetiming.renderstart": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/renderstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/renderStart", "status": [ "Experimental", "StandardTrack" @@ -19702,7 +19702,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The renderStart read-only property of the PerformanceLongAnimationFrameTiming interface returns a DOMHighResTimeStamp indicating the start time of the rendering cycle, which includes Window.requestAnimationFrame() callbacks, style and layout calculation, ResizeObserver callbacks, and IntersectionObserver callbacks." }, "performancelonganimationframetiming.scripts": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/scripts", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/scripts", "status": [ "Experimental", "StandardTrack" @@ -19719,7 +19719,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The scripts read-only property of the PerformanceLongAnimationFrameTiming interface returns an array of PerformanceScriptTiming objects.\n

    Script attribution is provided only for scripts running in the main thread of a page, including same-origin <iframe>s. However, cross-origin <iframe>s, web workers, service workers, and extension code will not have script attribution in long animation frames, even if they impact the duration of one." }, "performancelonganimationframetiming.styleandlayoutstart": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/styleandlayoutstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/styleAndLayoutStart", "status": [ "Experimental", "StandardTrack" @@ -19736,7 +19736,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The styleAndLayoutStart read-only property of the PerformanceLongAnimationFrameTiming interface returns a DOMHighResTimeStamp indicating the beginning of the time period spent in style and layout calculations for the current animation frame." }, "performancelonganimationframetiming.tojson": { - "url": "$MDN_URL$/web/api/performancelonganimationframetiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongAnimationFrameTiming/toJSON", "status": [ "Experimental", "StandardTrack" @@ -19754,7 +19754,7 @@ "returns": "A JSON object that is the serialization of the PerformanceLongAnimationFrameTiming object." }, "performancelongtasktiming": { - "url": "$MDN_URL$/web/api/performancelongtasktiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongTaskTiming", "status": [ "Experimental", "StandardTrack" @@ -19771,7 +19771,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PerformanceLongTaskTiming interface provides information about tasks that occupy the UI thread for 50 milliseconds or more." }, "performancelongtasktiming.attribution": { - "url": "$MDN_URL$/web/api/performancelongtasktiming/attribution", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongTaskTiming/attribution", "status": [ "Experimental", "StandardTrack" @@ -19788,7 +19788,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The attribution read-only property of the PerformanceLongTaskTiming interface returns an array of TaskAttributionTiming objects." }, "performancelongtasktiming.tojson": { - "url": "$MDN_URL$/web/api/performancelongtasktiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceLongTaskTiming/toJSON", "status": [ "Experimental", "StandardTrack" @@ -19806,7 +19806,7 @@ "returns": "A JSON object that is the serialization of the PerformanceLongTaskTiming object." }, "performancemark": { - "url": "$MDN_URL$/web/api/performancemark", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceMark", "status": [ "StandardTrack" ], @@ -19830,7 +19830,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    PerformanceMark is an interface for PerformanceEntry objects with an entryType of \"mark\".\n

    Entries of this type are typically created by calling performance.mark() to add a named DOMHighResTimeStamp (the mark) to the browser's performance timeline. To create a performance mark that isn't added to the browser's performance timeline, use the constructor." }, "performancemark.detail": { - "url": "$MDN_URL$/web/api/performancemark/detail", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceMark/detail", "status": [ "StandardTrack" ], @@ -19854,7 +19854,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only detail property returns arbitrary metadata that was included in the mark upon construction (either when using performance.mark() or the PerformanceMark() constructor)." }, "performancemark.performancemark": { - "url": "$MDN_URL$/web/api/performancemark/performancemark", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceMark/PerformanceMark", "status": [ "StandardTrack" ], @@ -19883,7 +19883,7 @@ "returns": "A PerformanceMark object." }, "performancemeasure": { - "url": "$MDN_URL$/web/api/performancemeasure", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceMeasure", "status": [ "StandardTrack" ], @@ -19907,7 +19907,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    PerformanceMeasure is an abstract interface for PerformanceEntry objects with an entryType of \"measure\". Entries of this type are created by calling performance.measure() to add a named DOMHighResTimeStamp (the measure) between two marks to the browser's performance timeline." }, "performancemeasure.detail": { - "url": "$MDN_URL$/web/api/performancemeasure/detail", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceMeasure/detail", "status": [ "StandardTrack" ], @@ -19931,7 +19931,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only detail property returns arbitrary metadata that was included in the mark upon construction (when using performance.measure()." }, "performancenavigation": { - "url": "$MDN_URL$/web/api/performancenavigation", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation", "status": [ "StandardTrack", "Deprecated" @@ -19949,7 +19949,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The legacy PerformanceNavigation interface represents information about how the navigation to the current document was done.\n

    \n

    Warning:\nThis interface is deprecated in the Navigation Timing Level 2 specification.\nPlease use the PerformanceNavigationTiming interface instead.\n

    \n

    An object of this type can be obtained by calling the Performance.navigation read-only attribute." }, "performancenavigation.redirectcount": { - "url": "$MDN_URL$/web/api/performancenavigation/redirectcount", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/redirectCount", "status": [ "StandardTrack", "Deprecated" @@ -19967,7 +19967,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The legacy\nPerformanceNavigation.redirectCount\nread-only property returns an unsigned short representing the number of\nREDIRECTs done before reaching the page.\n

    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification.\nPlease use the PerformanceNavigationTiming interface instead.\n

    " }, "performancenavigation.tojson": { - "url": "$MDN_URL$/web/api/performancenavigation/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/toJSON", "status": [ "StandardTrack", "Deprecated" @@ -19986,7 +19986,7 @@ "returns": "A JSON object that is the serialization of the PerformanceNavigation object." }, "performancenavigation.type": { - "url": "$MDN_URL$/web/api/performancenavigation/type", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigation/type", "status": [ "StandardTrack", "Deprecated" @@ -20004,7 +20004,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The legacy\nPerformanceNavigation.type\nread-only property returns an unsigned short containing a constant\ndescribing how the navigation to this page was done.\n

    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification.\nPlease use the PerformanceNavigationTiming interface instead.\n

    " }, "performancenavigationtiming": { - "url": "$MDN_URL$/web/api/performancenavigationtiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming", "status": [ "StandardTrack" ], @@ -20026,7 +20026,7 @@ "doc": "The PerformanceNavigationTiming interface provides methods and properties to store and retrieve metrics regarding the browser's document navigation events. For example, this interface can be used to determine how much time it takes to load or unload a document.\n

    Only the current document is included in the performance timeline, so there is only one PerformanceNavigationTiming object in the performance timeline. It inherits all of the properties and methods of PerformanceResourceTiming and PerformanceEntry.\n

    The following diagram shows all of the timestamp properties defined in PerformanceNavigationTiming." }, "performancenavigationtiming.activationstart": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/activationstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/activationStart", "status": [ "Experimental", "StandardTrack" @@ -20043,7 +20043,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The activationStart read-only property represents the time between when a document starts prerendering and when it is activated." }, "performancenavigationtiming.criticalchrestart": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/criticalchrestart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/criticalCHRestart", "status": [ "Experimental", "StandardTrack" @@ -20060,7 +20060,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    A website can indicate that a particular Client Hint is critical to the page by including it in a Critical-CH HTTP response header (as well as the Accept-CH HTTP request header which is needed for all client hints whether critical or not). Doing so will trigger a connection restart if the hint listed in the Critical-CH HTTP response header could have been, but wasn't, included in the HTTP request initially sent. If the browser does not support that client hint, it is ignored and no connection restart occurs.\n

    The criticalCHRestart read-only property represents the time at which the connection restart occurred." }, "performancenavigationtiming.domcomplete": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/domcomplete", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domComplete", "status": [ "StandardTrack" ], @@ -20082,7 +20082,7 @@ "doc": "The domComplete read-only property returns a DOMHighResTimeStamp representing the time immediately before the user agent sets the document's readyState to \"complete\".\n

    See also the complete state of Document.readyState which corresponds to this property and refers to the state in which the document and all sub-resources have finished loading. The state also indicates that the load event is about to fire." }, "performancenavigationtiming.domcontentloadedeventend": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/domcontentloadedeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domContentLoadedEventEnd", "status": [ "StandardTrack" ], @@ -20104,7 +20104,7 @@ "doc": "The domContentLoadedEventEnd read-only property returns a DOMHighResTimeStamp representing the time immediately after the current document's DOMContentLoaded event handler completes.\n

    Typically frameworks and libraries wait for the DOMContentLoaded event before starting to run their code. We can use the domContentLoadedEventEnd and the domContentLoadedEventStart properties to calculate how long this takes to run." }, "performancenavigationtiming.domcontentloadedeventstart": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/domcontentloadedeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domContentLoadedEventStart", "status": [ "StandardTrack" ], @@ -20126,7 +20126,7 @@ "doc": "The domContentLoadedEventStart read-only property returns a DOMHighResTimeStamp representing the time immediately before the current document's DOMContentLoaded event handler starts.\n

    Typically frameworks and libraries wait for the DOMContentLoaded event before starting to run their code. We can use the domContentLoadedEventStart and the domContentLoadedEventEnd properties to calculate how long this takes to run." }, "performancenavigationtiming.dominteractive": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/dominteractive", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/domInteractive", "status": [ "StandardTrack" ], @@ -20148,7 +20148,7 @@ "doc": "The domInteractive read-only property returns a DOMHighResTimeStamp representing the time immediately before the user agent sets the document's readyState to \"interactive\".\n

    \n

    Note:\nThis property is not Time to interactive (TTI). This property refers to the time when DOM construction is finished and interaction to it from JavaScript is possible. See also the interactive state of Document.readyState which corresponds to this property.\n

    \n

    Measuring DOM processing time may not be consequential unless your site has a very large HTML source to a construct a Document Object Model from.\n

    If there is no parser-blocking JavaScript then the DOMContentLoaded event (see domContentLoadedEventStart for the timestamp) will fire immediately after domInteractive." }, "performancenavigationtiming.loadeventend": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/loadeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/loadEventEnd", "status": [ "StandardTrack" ], @@ -20170,7 +20170,7 @@ "doc": "The loadEventEnd read-only property returns a DOMHighResTimeStamp representing the time immediately after the current document's load event handler completes." }, "performancenavigationtiming.loadeventstart": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/loadeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/loadEventStart", "status": [ "StandardTrack" ], @@ -20192,7 +20192,7 @@ "doc": "The loadEventStart read-only property returns a DOMHighResTimeStamp representing the time immediately before the current document's load event handler starts." }, "performancenavigationtiming.notrestoredreasons": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/notrestoredreasons", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/notRestoredReasons", "status": [ "Experimental", "StandardTrack" @@ -20209,7 +20209,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The notRestoredReasons read-only property of the PerformanceNavigationTiming interface returns a NotRestoredReasons object providing report data on reasons why the current document was blocked from using the back/forward cache (bfcache) on navigation." }, "performancenavigationtiming.redirectcount": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/redirectcount", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/redirectCount", "status": [ "StandardTrack" ], @@ -20231,7 +20231,7 @@ "doc": "The redirectCount read-only property returns a number representing the number of redirects since the last non-redirect navigation in the current browsing context.\n

    The higher the number of redirects on a page, the longer the page load time. To improve the performance of your web page, avoid multiple redirects.\n

    The redirectStart and redirectEnd properties can be used to measure redirection time. Note that they will return 0 for cross-origin redirects.\n

    Note that client side redirects, such as <meta http-equiv=\"refresh\" content=\"0; url=https://example.com/\"> are not considered here." }, "performancenavigationtiming.tojson": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/toJSON", "status": [ "StandardTrack" ], @@ -20254,7 +20254,7 @@ "returns": "A JSON object that is the serialization of the PerformanceNavigationTiming object." }, "performancenavigationtiming.type": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/type", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/type", "status": [ "StandardTrack" ], @@ -20276,7 +20276,7 @@ "doc": "The type read-only property returns the type of navigation.\n

    You can use this property to categorize your navigation timing data as each of these types will have different performance characteristics. Users going back and forth might experience a faster site than users performing navigation for the first time or submitting forms, etc.\n

    For example, if your site provides new content frequently, you might want to refresh that content using Fetch or similar and avoid users having to hit reload for the entire page all the time. The \"reload\" type can help you find pages that are reloaded frequently." }, "performancenavigationtiming.unloadeventend": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/unloadeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/unloadEventEnd", "status": [ "StandardTrack" ], @@ -20298,7 +20298,7 @@ "doc": "The unloadEventEnd read-only property returns a DOMHighResTimeStamp representing the time immediately after the previous document's unload event handler completes." }, "performancenavigationtiming.unloadeventstart": { - "url": "$MDN_URL$/web/api/performancenavigationtiming/unloadeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming/unloadEventStart", "status": [ "StandardTrack" ], @@ -20320,7 +20320,7 @@ "doc": "The unloadEventStart read-only property returns a DOMHighResTimeStamp representing the time immediately before the previous document's unload event handler starts." }, "performanceobserver": { - "url": "$MDN_URL$/web/api/performanceobserver", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver", "status": [ "StandardTrack" ], @@ -20343,7 +20343,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PerformanceObserver interface is used to observe performance measurement events and be notified of new performance entries as they are recorded in the browser's performance timeline." }, "performanceobserver.disconnect": { - "url": "$MDN_URL$/web/api/performanceobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/disconnect", "status": [ "StandardTrack" ], @@ -20367,7 +20367,7 @@ "returns": "None (undefined)." }, "performanceobserver.observe": { - "url": "$MDN_URL$/web/api/performanceobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/observe", "status": [ "StandardTrack" ], @@ -20394,7 +20394,7 @@ "returns": "None (undefined)." }, "performanceobserver.performanceobserver": { - "url": "$MDN_URL$/web/api/performanceobserver/performanceobserver", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/PerformanceObserver", "status": [ "StandardTrack" ], @@ -20421,7 +20421,7 @@ "returns": "A new PerformanceObserver object which will call the specified callback when observed performance events occur." }, "performanceobserver.supportedentrytypes": { - "url": "$MDN_URL$/web/api/performanceobserver/supportedentrytypes_static", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/supportedEntryTypes_static", "status": [ "StandardTrack" ], @@ -20444,7 +20444,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The static supportedEntryTypes read-only property of the PerformanceObserver interface returns an array of the entryType values supported by the user agent.\n

    As the list of supported entries varies per browser and is evolving, this property allows web developers to check which are available." }, "performanceobserver.takerecords": { - "url": "$MDN_URL$/web/api/performanceobserver/takerecords", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserver/takeRecords", "status": [ "StandardTrack" ], @@ -20468,7 +20468,7 @@ "returns": "A list of PerformanceEntry objects." }, "performanceobserverentrylist": { - "url": "$MDN_URL$/web/api/performanceobserverentrylist", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList", "status": [ "StandardTrack" ], @@ -20491,7 +20491,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PerformanceObserverEntryList interface is a list of performance events that were explicitly observed via the observe() method." }, "performanceobserverentrylist.getentries": { - "url": "$MDN_URL$/web/api/performanceobserverentrylist/getentries", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntries", "status": [ "StandardTrack" ], @@ -20515,7 +20515,7 @@ "returns": "A list of explicitly observed PerformanceEntry objects. The items will be in chronological order based on the entries' startTime. If no objects are found, an empty list is returned." }, "performanceobserverentrylist.getentriesbyname": { - "url": "$MDN_URL$/web/api/performanceobserverentrylist/getentriesbyname", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntriesByName", "status": [ "StandardTrack" ], @@ -20543,7 +20543,7 @@ "returns": "A list of explicitly observed performance entry objects that have the specified name and type. If the type argument is not specified, only the name will be used to determine the entries to return. The items will be in chronological order based on the entries' startTime. If no objects meet the specified criteria, an empty list is returned." }, "performanceobserverentrylist.getentriesbytype": { - "url": "$MDN_URL$/web/api/performanceobserverentrylist/getentriesbytype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceObserverEntryList/getEntriesByType", "status": [ "StandardTrack" ], @@ -20570,7 +20570,7 @@ "returns": "A list of explicitly observed PerformanceEntry objects that have the specified type. The items will be in chronological order based on the entries' startTime. If no objects have the specified type, or no argument is provided, an empty list is returned." }, "performancepainttiming": { - "url": "$MDN_URL$/web/api/performancepainttiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformancePaintTiming", "status": [ "StandardTrack" ], @@ -20592,7 +20592,7 @@ "doc": "The PerformancePaintTiming interface provides timing information about \"paint\" (also called \"render\") operations during web page construction. \"Paint\" refers to conversion of the render tree to on-screen pixels.\n

    There are two key paint moments this API provides:\n

    \n

    A third key paint moment is provided by the LargestContentfulPaint API:\n

    \n

    The data this API provides helps you minimize the time that users have to wait before they can see the site's content start to appear. Decreasing the time until these key paint moments make sites feel more responsive, performant, and engaging for your users.\n

    Like other Performance APIs, this API extends PerformanceEntry." }, "performancepainttiming.tojson": { - "url": "$MDN_URL$/web/api/performancepainttiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformancePaintTiming/toJSON", "status": [ "StandardTrack" ], @@ -20615,7 +20615,7 @@ "returns": "A JSON object that is the serialization of the PerformancePaintTiming object." }, "performanceresourcetiming": { - "url": "$MDN_URL$/web/api/performanceresourcetiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming", "status": [ "StandardTrack" ], @@ -20638,7 +20638,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PerformanceResourceTiming interface enables retrieval and analysis of detailed network timing data regarding the loading of an application's resources. An application can use the timing metrics to determine, for example, the length of time it takes to fetch a specific resource, such as an XMLHttpRequest, <SVG>, image, or script." }, "performanceresourcetiming.connectend": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/connectend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/connectEnd", "status": [ "StandardTrack" ], @@ -20661,7 +20661,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The connectEnd read-only property returns the timestamp immediately after the browser finishes establishing the connection to the server to retrieve the resource. The timestamp value includes the time interval to establish the transport connection, as well as other time intervals such as TLS handshake and SOCKS authentication." }, "performanceresourcetiming.connectstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/connectstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/connectStart", "status": [ "StandardTrack" ], @@ -20684,7 +20684,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The connectStart read-only property returns the timestamp immediately before the user agent starts establishing the connection to the server to retrieve the resource." }, "performanceresourcetiming.contenttype": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/contenttype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/contentType", "status": [ "Experimental", "StandardTrack" @@ -20699,7 +20699,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The contentType read-only property of the PerformanceResourceTiming interface is a string indicating the content type of the fetched resource, formatted as a MIME type and subtype separated by a forward slash.\n

    The content type is a minimized and \"standardized\" version of the MIME type that is extracted from the Content-Type HTTP header sent in the resource's fetch response.\nFor JavaScript, JSON, SVG, and XML, the MIME type is replaced by a representative MIME type/subtype string.\nOther types supported by the browser are represented by the MIME type/subtype string in the header (other information in the header is discarded)." }, "performanceresourcetiming.decodedbodysize": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/decodedbodysize", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/decodedBodySize", "status": [ "StandardTrack" ], @@ -20722,7 +20722,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The decodedBodySize read-only property returns the size (in octets) received from the fetch (HTTP or cache) of the message body after removing any applied content encoding (like gzip or Brotli). If the resource is retrieved from an application cache or local resources, it returns the size of the payload after removing any applied content encoding." }, "performanceresourcetiming.deliverytype": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/deliverytype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/deliveryType", "status": [ "StandardTrack" ], @@ -20741,7 +20741,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The deliveryType read-only property is a string indicating how the resource was delivered — for example from the cache or from a navigational prefetch." }, "performanceresourcetiming.domainlookupend": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/domainlookupend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/domainLookupEnd", "status": [ "StandardTrack" ], @@ -20764,7 +20764,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The domainLookupEnd read-only property returns the timestamp immediately after the browser finishes the domain-name lookup for the resource.\n

    If the user agent has the domain information in cache, domainLookupStart and domainLookupEnd represent the times when the user agent starts and ends the domain data retrieval from the cache." }, "performanceresourcetiming.domainlookupstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/domainlookupstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/domainLookupStart", "status": [ "StandardTrack" ], @@ -20787,7 +20787,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The domainLookupStart read-only property returns the timestamp immediately before the browser starts the domain name lookup for the resource." }, "performanceresourcetiming.encodedbodysize": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/encodedbodysize", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/encodedBodySize", "status": [ "StandardTrack" ], @@ -20810,7 +20810,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The encodedBodySize read-only property represents the size (in octets) received from the fetch (HTTP or cache) of the payload body before removing any applied content encodings (like gzip or Brotli). If the resource is retrieved from an application cache or a local resource, it must\nreturn the size of the payload body before removing any applied content encoding." }, "performanceresourcetiming.fetchstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/fetchstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/fetchStart", "status": [ "StandardTrack" ], @@ -20833,7 +20833,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The fetchStart read-only property represents a timestamp immediately before the browser starts to fetch the resource.\n

    If there are HTTP redirects, the property returns the time immediately before the user agent starts to fetch the final resource in the redirection.\n

    Unlike many other PerformanceResourceTiming properties, the fetchStart property is available for cross-origin requests without the need of the Timing-Allow-Origin HTTP response header." }, "performanceresourcetiming.finalresponseheadersstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/finalresponseheadersstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/finalResponseHeadersStart", "status": [ "StandardTrack" ], @@ -20848,7 +20848,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The finalResponseHeadersStart read-only property returns a timestamp immediately after the browser receives the first byte of the final document response (for example, 200 OK) from the server.\n

    This differs from requestStart (which may also be represented as firstInterimResponseStart), as this starts from the first bytes of any response including interim responses (for example, 103 Early Hints) with the final response coming potentially much later.\n

    When there are no interim responses, requestStart is the same as finalResponseHeadersStart and firstInterimResponseStart is 0.\n

    There is no end property for finalResponseHeadersStart." }, "performanceresourcetiming.firstinterimresponsestart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/firstinterimresponsestart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/firstInterimResponseStart", "status": [ "StandardTrack" ], @@ -20866,7 +20866,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The firstInterimResponseStart read-only property returns a timestamp immediately after the browser receives the first byte of the interim 1xx response (for example, 100 Continue or 103 Early Hints) from the server.\n

    There is no end property for firstInterimResponseStart." }, "performanceresourcetiming.initiatortype": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/initiatortype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/initiatorType", "status": [ "StandardTrack" ], @@ -20889,7 +20889,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The initiatorType read-only property is a string representing web platform feature that initiated the resource load.\n

    \n

    Note:\nThis property does not represent the type of content fetched. A .css file can be fetched using a <link> element leading to an initiatorType of link. When loading images using background: url() in a CSS file, the initiatorType will be css and not img.\n

    " }, "performanceresourcetiming.nexthopprotocol": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/nexthopprotocol", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/nextHopProtocol", "status": [ "StandardTrack" ], @@ -20912,7 +20912,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The nextHopProtocol read-only property is a string representing the network protocol used to fetch the resource, as identified by the ALPN Protocol ID (RFC7301).\n

    When a proxy is used, if a tunnel connection is established, this property returns the ALPN Protocol ID of the tunneled protocol. Otherwise, this property returns the ALPN Protocol ID of the first hop to the proxy." }, "performanceresourcetiming.redirectend": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/redirectend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/redirectEnd", "status": [ "StandardTrack" ], @@ -20935,7 +20935,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The redirectEnd read-only property returns a timestamp immediately after receiving the last byte of the response of the last redirect.\n

    When fetching a resource, if there are multiple HTTP redirects, and any of the redirects have an origin that is different from the current document, and the timing allow check algorithm passes for each redirected resource, this property returns the time immediately after receiving the last byte of the response of the last redirect; otherwise, zero is returned.\n

    To get the amount of redirects, see also PerformanceNavigationTiming.redirectCount." }, "performanceresourcetiming.redirectstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/redirectstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/redirectStart", "status": [ "StandardTrack" ], @@ -20958,7 +20958,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The redirectStart read-only property returns a timestamp representing the start time of the fetch which that initiates the redirect.\n

    If there are HTTP redirects when fetching the resource and if any of the redirects are not from the same origin as the current document, but the timing allow check algorithm passes for each redirected resource, this property returns the starting time of the fetch that initiates the redirect; otherwise, zero is returned.\n

    To get the amount of redirects, see also PerformanceNavigationTiming.redirectCount." }, "performanceresourcetiming.renderblockingstatus": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/renderblockingstatus", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/renderBlockingStatus", "status": [ "StandardTrack" ], @@ -20974,7 +20974,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The renderBlockingStatus read-only property returns the render-blocking status of the resource.\n

    It is useful to determine resources that:\n

    " }, "performanceresourcetiming.requeststart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/requeststart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/requestStart", "status": [ "StandardTrack" ], @@ -20997,7 +20997,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The requestStart read-only property returns a timestamp of the time immediately before the browser starts requesting the resource from the server, cache, or local resource. If the transport connection fails and the browser retries the request, the value returned will be the start of the retry request.\n

    There is no end property for requestStart. To measure the request time, calculate responseStart - requestStart (see the example below)." }, "performanceresourcetiming.responseend": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/responseend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/responseEnd", "status": [ "StandardTrack" ], @@ -21020,7 +21020,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The responseEnd read-only property returns a timestamp immediately after the browser receives the last byte of the resource or immediately before the transport connection is closed, whichever comes first.\n

    Unlike many other PerformanceResourceTiming properties, the responseEnd property is available for cross-origin requests without the need of the Timing-Allow-Origin HTTP response header." }, "performanceresourcetiming.responsestart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/responsestart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/responseStart", "status": [ "StandardTrack" ], @@ -21043,7 +21043,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The responseStart read-only property returns a timestamp immediately after the browser receives the first byte of the response from the server, cache, or local resource." }, "performanceresourcetiming.responsestatus": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/responsestatus", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/responseStatus", "status": [ "StandardTrack" ], @@ -21062,7 +21062,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The responseStatus read-only property represents the HTTP response status code returned when fetching the resource.\n

    This property maps to Response.status from the Fetch API." }, "performanceresourcetiming.secureconnectionstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/secureconnectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/secureConnectionStart", "status": [ "StandardTrack" ], @@ -21085,7 +21085,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The secureConnectionStart read-only property returns a timestamp immediately before the browser starts the handshake process to secure the current connection. If a secure connection is not used, the property returns zero." }, "performanceresourcetiming.servertiming": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/servertiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/serverTiming", "status": [ "StandardTrack" ], @@ -21107,7 +21107,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The serverTiming read-only property returns an array of PerformanceServerTiming entries containing server timing metrics.\n

    Server timing metrics require the server to send the Server-Timing header. For example:\n

    \n```http\nServer-Timing: cache;desc=\"Cache Read\";dur=23.2\n```\n
    \n

    The serverTiming entries can live on navigation and resource entries." }, "performanceresourcetiming.tojson": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/toJSON", "status": [ "StandardTrack" ], @@ -21131,7 +21131,7 @@ "returns": "A JSON object that is the serialization of the PerformanceResourceTiming object." }, "performanceresourcetiming.transfersize": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/transfersize", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/transferSize", "status": [ "StandardTrack" ], @@ -21154,7 +21154,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The transferSize read-only property represents the size (in octets) of the fetched resource. The size includes the response header fields plus the response payload body (as defined by RFC7230).\n

    If the resource is fetched from a local cache, or if it is a cross-origin resource, this property returns zero." }, "performanceresourcetiming.workerstart": { - "url": "$MDN_URL$/web/api/performanceresourcetiming/workerstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming/workerStart", "status": [ "StandardTrack" ], @@ -21177,7 +21177,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The workerStart read-only property of the PerformanceResourceTiming interface returns a\nDOMHighResTimeStamp immediately before dispatching the FetchEvent if a Service Worker thread is already running, or immediately before starting the Service Worker thread if it is not already running. If the resource is not intercepted by a Service Worker the property will always return 0." }, "performancescripttiming": { - "url": "$MDN_URL$/web/api/performancescripttiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming", "status": [ "Experimental", "StandardTrack" @@ -21194,7 +21194,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PerformanceScriptTiming interface is specified in the Long Animation Frames API and provides metrics on individual scripts that contribute to long animation frames (LoAFs)." }, "performancescripttiming.executionstart": { - "url": "$MDN_URL$/web/api/performancescripttiming/executionstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/executionStart", "status": [ "Experimental", "StandardTrack" @@ -21211,7 +21211,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The executionStart read-only property of the PerformanceScriptTiming interface returns a DOMHighResTimeStamp indicating the time when the script compilation finished and execution started." }, "performancescripttiming.forcedstyleandlayoutduration": { - "url": "$MDN_URL$/web/api/performancescripttiming/forcedstyleandlayoutduration", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/forcedStyleAndLayoutDuration", "status": [ "Experimental", "StandardTrack" @@ -21228,7 +21228,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The forcedStyleAndLayoutDuration read-only property of the PerformanceScriptTiming interface returns a DOMHighResTimeStamp indicating the total time spent, in milliseconds, by the script processing forced layout/style. See Avoid layout thrashing to understand what causes this." }, "performancescripttiming.invoker": { - "url": "$MDN_URL$/web/api/performancescripttiming/invoker", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/invoker", "status": [ "Experimental", "StandardTrack" @@ -21245,7 +21245,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The invoker read-only property of the PerformanceScriptTiming interface returns a string value indicating the identity of the feature that, when invoked, ran the script." }, "performancescripttiming.invokertype": { - "url": "$MDN_URL$/web/api/performancescripttiming/invokertype", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/invokerType", "status": [ "Experimental", "StandardTrack" @@ -21262,7 +21262,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The invokerType read-only property of the PerformanceScriptTiming interface returns a string value indicating the type of feature that, when invoked, ran the script." }, "performancescripttiming.pauseduration": { - "url": "$MDN_URL$/web/api/performancescripttiming/pauseduration", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/pauseDuration", "status": [ "Experimental", "StandardTrack" @@ -21279,7 +21279,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The pauseDuration read-only property of the PerformanceScriptTiming interface returns a DOMHighResTimeStamp indicating the total time, in milliseconds, spent by the script on \"pausing\" synchronous operations (for example, Window.alert() calls or synchronous XMLHttpRequests)." }, "performancescripttiming.sourcecharposition": { - "url": "$MDN_URL$/web/api/performancescripttiming/sourcecharposition", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/sourceCharPosition", "status": [ "Experimental", "StandardTrack" @@ -21296,7 +21296,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceCharPosition read-only property of the PerformanceScriptTiming interface returns a number representing the script character position of the script feature that contributed to the long animation frame (LoAF).\n

    It is important to note that the reported function location will be the \"entry point\" of the script, that is, the top level of the stack, not any specific slow sub-function. See PerformanceScriptTiming.sourceFunctionName for more discussion around this." }, "performancescripttiming.sourcefunctionname": { - "url": "$MDN_URL$/web/api/performancescripttiming/sourcefunctionname", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/sourceFunctionName", "status": [ "Experimental", "StandardTrack" @@ -21313,7 +21313,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceFunctionName read-only property of the PerformanceScriptTiming interface returns a string representing the name of the function that contributed to the long animation frame (LoAF).\n

    It is important to note that the reported function name will be the \"entry point\" of the script, that is, the top level of the stack, not any specific slow sub-function.\n

    For example, if an event handler calls a top-level function, which then calls a slow sub-function, the source* fields will report the name and location of the top-level function, not the slow sub-function — the function that was passed to the platform API is always the one reported. This is because of performance reasons; a full stack trace is costly.\n

    In the following snippet:\n

    \n```js\nsetTimeout(function libFunc() {\n  slowFunction();\n});\n```\n
    \n

    sourceFunctionName would report libFunc, not slowFunction." }, "performancescripttiming.sourceurl": { - "url": "$MDN_URL$/web/api/performancescripttiming/sourceurl", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/sourceURL", "status": [ "Experimental", "StandardTrack" @@ -21330,7 +21330,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceURL read-only property of the PerformanceScriptTiming interface returns a string representing the URL of the script.\n

    It is important to note that the reported function location will be the \"entry point\" of the script, that is, the top level of the stack, not any specific slow sub-function. See PerformanceScriptTiming.sourceFunctionName for more discussion around this." }, "performancescripttiming.tojson": { - "url": "$MDN_URL$/web/api/performancescripttiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/toJSON", "status": [ "Experimental", "StandardTrack" @@ -21348,7 +21348,7 @@ "returns": "A JSON object that is the serialization of the PerformanceScriptTiming object." }, "performancescripttiming.window": { - "url": "$MDN_URL$/web/api/performancescripttiming/window", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/window", "status": [ "Experimental", "StandardTrack" @@ -21365,7 +21365,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The window read-only property of the PerformanceScriptTiming interface returns a reference to a Window object representing the window of the container (i.e., either the top-level document or an <iframe>) in which the long animation frame (LoAF)-causing script was executed." }, "performancescripttiming.windowattribution": { - "url": "$MDN_URL$/web/api/performancescripttiming/windowattribution", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceScriptTiming/windowAttribution", "status": [ "Experimental", "StandardTrack" @@ -21382,7 +21382,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The windowAttribution read-only property of the PerformanceScriptTiming interface returns an enumerated value describing the relationship of the container (i.e., either the top-level document or an <iframe>) in which the long animation frame (LoAF)-causing script was executed, relative to the window running the current document." }, "performanceservertiming": { - "url": "$MDN_URL$/web/api/performanceservertiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceServerTiming", "status": [ "StandardTrack" ], @@ -21404,7 +21404,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PerformanceServerTiming interface surfaces server metrics that are sent with the response in the Server-Timing HTTP header.\n

    This interface is restricted to the same origin, but you can use the Timing-Allow-Origin header to specify the domains that are allowed to access the server metrics. Note that this interface is only available in secure contexts (HTTPS) in some browsers." }, "performanceservertiming.description": { - "url": "$MDN_URL$/web/api/performanceservertiming/description", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceServerTiming/description", "status": [ "StandardTrack" ], @@ -21426,7 +21426,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The description read-only property returns a\nstring value of the server-specified metric description, or an empty\nstring." }, "performanceservertiming.duration": { - "url": "$MDN_URL$/web/api/performanceservertiming/duration", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceServerTiming/duration", "status": [ "StandardTrack" ], @@ -21448,7 +21448,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The duration read-only property returns a double that contains the server-specified metric duration (usually in milliseconds), or the value 0.0." }, "performanceservertiming.name": { - "url": "$MDN_URL$/web/api/performanceservertiming/name", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceServerTiming/name", "status": [ "StandardTrack" ], @@ -21470,7 +21470,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property returns a\nstring value of the server-specified metric name." }, "performanceservertiming.tojson": { - "url": "$MDN_URL$/web/api/performanceservertiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceServerTiming/toJSON", "status": [ "StandardTrack" ], @@ -21493,7 +21493,7 @@ "returns": "A JSON object that is the serialization of the PerformanceServerTiming object." }, "performancetiming": { - "url": "$MDN_URL$/web/api/performancetiming", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming", "status": [ "StandardTrack", "Deprecated" @@ -21511,7 +21511,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming interface instead.\n

    \n

    The PerformanceTiming interface is a legacy interface kept for backwards compatibility and contains properties that offer performance timing information for various events which occur during the loading and use of the current page. You get a PerformanceTiming object describing your page using the window.performance.timing property." }, "performancetiming.connectend": { - "url": "$MDN_URL$/web/api/performancetiming/connectend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectEnd", "status": [ "StandardTrack", "Deprecated" @@ -21529,7 +21529,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.connectEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, where the connection is opened network. If the\ntransport layer reports an error and the connection establishment is started again, the\nlast connection establishment end time is given. If a persistent connection is used, the\nvalue will be the same as PerformanceTiming.fetchStart. A connection is\nconsidered as opened when all secure connection handshake, or SOCKS authentication, is\nterminated." }, "performancetiming.connectstart": { - "url": "$MDN_URL$/web/api/performancetiming/connectstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/connectStart", "status": [ "StandardTrack", "Deprecated" @@ -21547,7 +21547,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.connectStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, where the request to open a connection is sent to\nthe network. If the transport layer reports an error and the connection establishment is\nstarted again, the last connection establishment start time is given. If a persistent\nconnection is used, the value will be the same as\nPerformanceTiming.fetchStart." }, "performancetiming.domainlookupend": { - "url": "$MDN_URL$/web/api/performancetiming/domainlookupend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupEnd", "status": [ "StandardTrack", "Deprecated" @@ -21565,7 +21565,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domainLookupEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, where the domain lookup is finished. If a\npersistent connection is used, or the information is stored in a cache or a local\nresource, the value will be the same as PerformanceTiming.fetchStart." }, "performancetiming.domainlookupstart": { - "url": "$MDN_URL$/web/api/performancetiming/domainlookupstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domainLookupStart", "status": [ "StandardTrack", "Deprecated" @@ -21583,7 +21583,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domainLookupStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, where the domain lookup starts. If a persistent\nconnection is used, or the information is stored in a cache or a local resource, the\nvalue will be the same as PerformanceTiming.fetchStart." }, "performancetiming.domcomplete": { - "url": "$MDN_URL$/web/api/performancetiming/domcomplete", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domComplete", "status": [ "StandardTrack", "Deprecated" @@ -21601,7 +21601,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domComplete\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the parser finished its work on the main\ndocument, that is when its Document.readyState changes to\n'complete' and the corresponding readystatechange event is\nthrown." }, "performancetiming.domcontentloadedeventend": { - "url": "$MDN_URL$/web/api/performancetiming/domcontentloadedeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventEnd", "status": [ "StandardTrack", "Deprecated" @@ -21619,7 +21619,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domContentLoadedEventEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, right after all the scripts that need to be\nexecuted as soon as possible, in order or not, has been executed." }, "performancetiming.domcontentloadedeventstart": { - "url": "$MDN_URL$/web/api/performancetiming/domcontentloadedeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domContentLoadedEventStart", "status": [ "StandardTrack", "Deprecated" @@ -21637,7 +21637,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domContentLoadedEventStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, right before the parser sent the\nDOMContentLoaded event, that is right after all the scripts that need to be\nexecuted right after parsing has been executed." }, "performancetiming.dominteractive": { - "url": "$MDN_URL$/web/api/performancetiming/dominteractive", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domInteractive", "status": [ "StandardTrack", "Deprecated" @@ -21655,7 +21655,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domInteractive\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the parser finished its work on the main\ndocument, that is when its Document.readyState changes to\n'interactive' and the corresponding readystatechange event is\nthrown.\n

    This property can be used to measure the speed of loading websites that users\nfeels. Nevertheless there are a few caveats that happens if scripts are\nblocking rendering and not loaded asynchronously or with custom Web fonts. Check if you are in one of these cases before using this property as a proxy for the\nuser experience of a website's speed of loading." }, "performancetiming.domloading": { - "url": "$MDN_URL$/web/api/performancetiming/domloading", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/domLoading", "status": [ "StandardTrack", "Deprecated" @@ -21673,7 +21673,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.domLoading\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the parser started its work, that is when its\nDocument.readyState changes to 'loading' and the\ncorresponding readystatechange event is thrown." }, "performancetiming.fetchstart": { - "url": "$MDN_URL$/web/api/performancetiming/fetchstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/fetchStart", "status": [ "StandardTrack", "Deprecated" @@ -21691,7 +21691,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.fetchStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, the browser is ready to fetch the document using\nan HTTP request. This moment is before the check to any application cache." }, "performancetiming.loadeventend": { - "url": "$MDN_URL$/web/api/performancetiming/loadeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventEnd", "status": [ "StandardTrack", "Deprecated" @@ -21709,7 +21709,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface's PerformanceNavigationTiming.loadEventEnd read-only property instead.\n

    \n

    The legacy\nPerformanceTiming.loadEventEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the load event handler\nterminated, that is when the load event is completed. If this event has not yet been\nsent, or is not yet completed, it returns 0." }, "performancetiming.loadeventstart": { - "url": "$MDN_URL$/web/api/performancetiming/loadeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/loadEventStart", "status": [ "StandardTrack", "Deprecated" @@ -21727,7 +21727,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface's PerformanceNavigationTiming.loadEventStart read-only property instead.\n

    \n

    The legacy\nPerformanceTiming.loadEventStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the load event was sent for the\ncurrent document. If this event has not yet been sent, it returns 0." }, "performancetiming.navigationstart": { - "url": "$MDN_URL$/web/api/performancetiming/navigationstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/navigationStart", "status": [ "StandardTrack", "Deprecated" @@ -21745,7 +21745,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification.\nPlease use the PerformanceNavigationTiming interface instead.\n

    \n

    The legacy\nPerformanceTiming.navigationStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, right after the prompt for unload terminates on\nthe previous document in the same browsing context. If there is no previous document,\nthis value will be the same as PerformanceTiming.fetchStart." }, "performancetiming.redirectend": { - "url": "$MDN_URL$/web/api/performancetiming/redirectend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectEnd", "status": [ "StandardTrack", "Deprecated" @@ -21763,7 +21763,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.redirectEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, the last HTTP redirect is completed, that is when\nthe last byte of the HTTP response has been received. If there is no redirect, or if one\nof the redirect is not of the same origin, the value returned is 0." }, "performancetiming.redirectstart": { - "url": "$MDN_URL$/web/api/performancetiming/redirectstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/redirectStart", "status": [ "StandardTrack", "Deprecated" @@ -21781,7 +21781,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.redirectStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, the first HTTP redirect starts. If there is no\nredirect, or if one of the redirect is not of the same origin, the value returned is\n0." }, "performancetiming.requeststart": { - "url": "$MDN_URL$/web/api/performancetiming/requeststart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/requestStart", "status": [ "StandardTrack", "Deprecated" @@ -21799,7 +21799,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.requestStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the browser sent the request to obtain the\nactual document, from the server or from a cache. If the transport layer fails after the\nstart of the request and the connection is reopened, this property will be set to the\ntime corresponding to the new request." }, "performancetiming.responseend": { - "url": "$MDN_URL$/web/api/performancetiming/responseend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseEnd", "status": [ "StandardTrack", "Deprecated" @@ -21817,7 +21817,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.responseEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, when the browser received the last byte of the\nresponse, or when the connection is closed if this happened first, from the server from\na cache or from a local resource." }, "performancetiming.responsestart": { - "url": "$MDN_URL$/web/api/performancetiming/responsestart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/responseStart", "status": [ "StandardTrack", "Deprecated" @@ -21835,7 +21835,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.responseStart\nread-only property returns an unsigned long long representing the moment in\ntime (in milliseconds since the UNIX epoch) when the browser received the first byte of\nthe response from the server, cache, or local resource." }, "performancetiming.secureconnectionstart": { - "url": "$MDN_URL$/web/api/performancetiming/secureconnectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/secureConnectionStart", "status": [ "StandardTrack", "Deprecated" @@ -21853,7 +21853,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming interface instead.\n

    \n

    The legacy\nPerformanceTiming.secureConnectionStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, where the secure connection handshake starts. If\nno such connection is requested, it returns 0." }, "performancetiming.tojson": { - "url": "$MDN_URL$/web/api/performancetiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/toJSON", "status": [ "StandardTrack", "Deprecated" @@ -21872,7 +21872,7 @@ "returns": "A JSON object that is the serialization of the PerformanceTiming object." }, "performancetiming.unloadeventend": { - "url": "$MDN_URL$/web/api/performancetiming/unloadeventend", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventEnd", "status": [ "StandardTrack", "Deprecated" @@ -21890,7 +21890,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.unloadEventEnd\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, the unload event handler finishes. If\nthere is no previous document, or if the previous document, or one of the needed\nredirects, is not of the same origin, the value returned is 0." }, "performancetiming.unloadeventstart": { - "url": "$MDN_URL$/web/api/performancetiming/unloadeventstart", + "url": "https://developer.mozilla.org/docs/Web/API/PerformanceTiming/unloadEventStart", "status": [ "StandardTrack", "Deprecated" @@ -21908,7 +21908,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Warning:\nThis interface of this property is deprecated in the Navigation Timing Level 2 specification. Please use the PerformanceNavigationTiming\ninterface instead.\n

    \n

    The legacy\nPerformanceTiming.unloadEventStart\nread-only property returns an unsigned long long representing the moment,\nin milliseconds since the UNIX epoch, the unload event has been thrown. If\nthere is no previous document, or if the previous document, or one of the needed\nredirects, is not of the same origin, the value returned is 0." }, "periodicsyncevent": { - "url": "$MDN_URL$/web/api/periodicsyncevent", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncEvent", "status": [ "Experimental", "StandardTrack" @@ -21925,7 +21925,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The PeriodicSyncEvent interface of the Web Periodic Background Synchronization API provides a way to run tasks in the service worker with network connectivity.\n

    An instance of this event is passed to the periodicsync handler. This happens periodically, at an interval greater than or equal to that set in the PeriodicSyncManager.register() method. Other implementation-specific factors such as the user's engagement with the site decide the actual interval." }, "periodicsyncevent.periodicsyncevent": { - "url": "$MDN_URL$/web/api/periodicsyncevent/periodicsyncevent", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncEvent/PeriodicSyncEvent", "status": [ "Experimental", "StandardTrack" @@ -21947,7 +21947,7 @@ "returns": "A new PeriodicSyncEvent object configured using the given inputs." }, "periodicsyncevent.tag": { - "url": "$MDN_URL$/web/api/periodicsyncevent/tag", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncEvent/tag", "status": [ "Experimental", "StandardTrack" @@ -21964,7 +21964,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The tag read-only property of the\nPeriodicSyncEvent interface returns the developer-defined identifier for\nthe PeriodicSyncEvent. This is specified when calling the\nPeriodicSyncManager.register() method of the\nPeriodicSyncManager interface. Multiple tags can be used by the web app\nto run different periodic tasks at different frequencies." }, "periodicsyncmanager": { - "url": "$MDN_URL$/web/api/periodicsyncmanager", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncManager", "status": [ "Experimental", "StandardTrack" @@ -21981,7 +21981,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The PeriodicSyncManager interface of the Web Periodic Background Synchronization API provides a way to register tasks to be run in a service worker at periodic intervals with network connectivity. These tasks are referred to as periodic background sync requests. Access PeriodicSyncManager through the ServiceWorkerRegistration.periodicSync." }, "periodicsyncmanager.gettags": { - "url": "$MDN_URL$/web/api/periodicsyncmanager/gettags", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncManager/getTags", "status": [ "Experimental", "StandardTrack" @@ -21999,7 +21999,7 @@ "returns": "A Promise which resolves with a list of String objects\nrepresenting tags that are currently registered for periodic syncing." }, "periodicsyncmanager.register": { - "url": "$MDN_URL$/web/api/periodicsyncmanager/register", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncManager/register", "status": [ "Experimental", "StandardTrack" @@ -22026,7 +22026,7 @@ } }, "periodicsyncmanager.unregister": { - "url": "$MDN_URL$/web/api/periodicsyncmanager/unregister", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicSyncManager/unregister", "status": [ "Experimental", "StandardTrack" @@ -22047,7 +22047,7 @@ "returns": "Returns a Promise that resolves with undefined." }, "periodicwave": { - "url": "$MDN_URL$/web/api/periodicwave", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicWave", "status": [ "StandardTrack" ], @@ -22069,7 +22069,7 @@ "doc": "The PeriodicWave interface defines a periodic waveform that can be used to shape the output of an OscillatorNode.\n

    PeriodicWave has no inputs or outputs; it is used to define custom oscillators when calling OscillatorNode.setPeriodicWave(). The PeriodicWave itself is created/returned by BaseAudioContext.createPeriodicWave." }, "periodicwave.periodicwave": { - "url": "$MDN_URL$/web/api/periodicwave/periodicwave", + "url": "https://developer.mozilla.org/docs/Web/API/PeriodicWave/PeriodicWave", "status": [ "StandardTrack" ], @@ -22096,7 +22096,7 @@ "returns": "A new PeriodicWave object instance." }, "permissions": { - "url": "$MDN_URL$/web/api/permissions", + "url": "https://developer.mozilla.org/docs/Web/API/Permissions", "status": [ "StandardTrack" ], @@ -22118,7 +22118,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Permissions interface of the Permissions API provides the core Permission API functionality, such as methods for querying and revoking permissions" }, "permissions.query": { - "url": "$MDN_URL$/web/api/permissions/query", + "url": "https://developer.mozilla.org/docs/Web/API/Permissions/query", "status": [ "StandardTrack" ], @@ -22148,7 +22148,7 @@ } }, "permissions.revoke": { - "url": "$MDN_URL$/web/api/permissions/revoke", + "url": "https://developer.mozilla.org/docs/Web/API/Permissions/revoke", "status": [ "StandardTrack", "Deprecated" @@ -22164,7 +22164,7 @@ } }, "permissionstatus": { - "url": "$MDN_URL$/web/api/permissionstatus", + "url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus", "status": [ "StandardTrack" ], @@ -22186,7 +22186,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PermissionStatus interface of the Permissions API provides the state of an object and an event handler for monitoring changes to said state." }, "permissionstatus.name": { - "url": "$MDN_URL$/web/api/permissionstatus/name", + "url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/name", "status": [ "StandardTrack" ], @@ -22208,7 +22208,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the PermissionStatus interface returns the name of a requested permission." }, "permissionstatus.state": { - "url": "$MDN_URL$/web/api/permissionstatus/state", + "url": "https://developer.mozilla.org/docs/Web/API/PermissionStatus/state", "status": [ "StandardTrack" ], @@ -22230,7 +22230,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The state read-only property of the\nPermissionStatus interface returns the state of a requested permission.\nThis property returns one of 'granted', 'denied', or\n'prompt'." }, "pictureinpictureevent": { - "url": "$MDN_URL$/web/api/pictureinpictureevent", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureEvent", "status": [ "StandardTrack" ], @@ -22248,7 +22248,7 @@ "doc": "The PictureInPictureEvent interface represents picture-in-picture-related events, including enterpictureinpicture, leavepictureinpicture and resize." }, "pictureinpictureevent.pictureinpictureevent": { - "url": "$MDN_URL$/web/api/pictureinpictureevent/pictureinpictureevent", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureEvent/PictureInPictureEvent", "status": [ "StandardTrack" ], @@ -22271,7 +22271,7 @@ "returns": "A new PictureInPictureEvent object." }, "pictureinpictureevent.pictureinpicturewindow": { - "url": "$MDN_URL$/web/api/pictureinpictureevent/pictureinpicturewindow", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureEvent/pictureInPictureWindow", "status": [ "StandardTrack" ], @@ -22289,7 +22289,7 @@ "doc": "The read-only pictureInPictureWindow property of the PictureInPictureEvent interface returns the PictureInPictureWindow the event relates to." }, "pictureinpicturewindow": { - "url": "$MDN_URL$/web/api/pictureinpicturewindow", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureWindow", "status": [ "StandardTrack" ], @@ -22307,7 +22307,7 @@ "doc": "The PictureInPictureWindow interface represents an object able to programmatically obtain the width and height and resize event of the floating video window.\n

    An object with this interface is obtained using the HTMLVideoElement.requestPictureInPicture() promise return value." }, "pictureinpicturewindow.height": { - "url": "$MDN_URL$/web/api/pictureinpicturewindow/height", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureWindow/height", "status": [ "StandardTrack" ], @@ -22325,7 +22325,7 @@ "doc": "The read-only height property of the PictureInPictureWindow interface returns the height of the floating video window in pixels." }, "pictureinpicturewindow.width": { - "url": "$MDN_URL$/web/api/pictureinpicturewindow/width", + "url": "https://developer.mozilla.org/docs/Web/API/PictureInPictureWindow/width", "status": [ "StandardTrack" ], @@ -22343,7 +22343,7 @@ "doc": "The read-only width property of the PictureInPictureWindow interface returns the width of the floating video window in pixels." }, "plugin": { - "url": "$MDN_URL$/web/api/plugin", + "url": "https://developer.mozilla.org/docs/Web/API/Plugin", "status": [ "StandardTrack", "Deprecated" @@ -22361,7 +22361,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The Plugin interface provides information about a browser plugin.\n

    \n

    Note:\nOwn properties of Plugin objects are no longer enumerable in the latest browser versions.\n

    " }, "pluginarray": { - "url": "$MDN_URL$/web/api/pluginarray", + "url": "https://developer.mozilla.org/docs/Web/API/PluginArray", "status": [ "StandardTrack", "Deprecated" @@ -22379,7 +22379,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The PluginArray interface is used to store a list of Plugin objects; it's returned by the navigator.plugins property. The PluginArray is not a JavaScript array, but has the length property and supports accessing individual items using bracket notation (plugins[2]), as well as via item(index) and namedItem(\"name\") methods.\n

    \n

    Note:\nOwn properties of PluginArray objects are no longer enumerable in the latest browser versions.\n

    " }, "pointerevent": { - "url": "$MDN_URL$/web/api/pointerevent", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent", "status": [ "StandardTrack" ], @@ -22401,7 +22401,7 @@ "doc": "The PointerEvent interface represents the state of a DOM event produced by a pointer such as the geometry of the contact point, the device type that generated the event, the amount of pressure that was applied on the contact surface, etc.\n

    A pointer is a hardware agnostic representation of input devices (such as a mouse, pen or contact point on a touch-enable surface). The pointer can target a specific coordinate (or set of coordinates) on the contact surface such as a screen.\n

    A pointer's hit test is the process a browser uses to determine the target element for a pointer event. Typically, this is determined by considering the pointer's location and also the visual layout of elements in a document on screen media." }, "pointerevent.altitudeangle": { - "url": "$MDN_URL$/web/api/pointerevent/altitudeangle", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/altitudeAngle", "status": [ "StandardTrack" ], @@ -22422,7 +22422,7 @@ "doc": "The altitudeAngle read-only property of the PointerEvent interface represents the angle between a transducer (a pointer or stylus) axis and the X-Y plane of a device screen.\nThe altitude angle describes whether the transducer is perpendicular to the screen, parallel, or at some angle in between.\n

    Depending on the specific hardware and platform, user agents will likely only receive one set of values for the transducer orientation relative to the screen plane — either tiltX and tiltY or altitudeAngle and azimuthAngle.\n

    For an additional illustration of this property, see Figure 4 in the specification." }, "pointerevent.azimuthangle": { - "url": "$MDN_URL$/web/api/pointerevent/azimuthangle", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/azimuthAngle", "status": [ "StandardTrack" ], @@ -22443,7 +22443,7 @@ "doc": "The azimuthAngle read-only property of the PointerEvent interface represents the angle between the Y-Z plane and the plane containing both the transducer (pointer or stylus) axis and the Y axis.\n

    Depending on the specific hardware and platform, user agents will likely only receive one set of values for the transducer orientation relative to the screen plane — either tiltX and tiltY or altitudeAngle and azimuthAngle.\n

    For an additional illustration of this property, see Figure 5 in the specification." }, "pointerevent.getcoalescedevents": { - "url": "$MDN_URL$/web/api/pointerevent/getcoalescedevents", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/getCoalescedEvents", "status": [ "StandardTrack" ], @@ -22463,7 +22463,7 @@ "returns": "A sequence of PointerEvent instances." }, "pointerevent.getpredictedevents": { - "url": "$MDN_URL$/web/api/pointerevent/getpredictedevents", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/getPredictedEvents", "status": [ "StandardTrack" ], @@ -22485,7 +22485,7 @@ "returns": "A sequence of PointerEvent instances." }, "pointerevent.height": { - "url": "$MDN_URL$/web/api/pointerevent/height", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/height", "status": [ "StandardTrack" ], @@ -22507,7 +22507,7 @@ "doc": "The height read-only property of the\nPointerEvent interface represents the height of the pointer's contact\ngeometry, along the y-axis (in CSS pixels). Depending on the source of the pointer\ndevice (for example a finger), for a given pointer, each event may produce a different\nvalue.\n

    If the input hardware cannot report the contact geometry to the browser, the height\ndefaults to 1." }, "pointerevent.isprimary": { - "url": "$MDN_URL$/web/api/pointerevent/isprimary", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/isPrimary", "status": [ "StandardTrack" ], @@ -22529,7 +22529,7 @@ "doc": "The isPrimary read-only property of the\nPointerEvent interface indicates whether or not the pointer device that\ncreated the event is the primary pointer. It returns true if the\npointer that caused the event to be fired is the primary one and returns\nfalse otherwise.\n

    In a multi-pointer scenario (such as a touch screen that supports more than one touch\npoint), this property is used to identify a master pointer among the set of\nactive pointers for each pointer type. Only a primary pointer will produce\ncompatibility mouse events. Authors who desire only single-pointer interaction\ncan achieve that by ignoring non-primary pointers.\n

    A pointer is considered primary if the pointer represents a mouse device. A pointer\nrepresenting pen input is considered the primary pen input if its\npointerdown event was dispatched when no other active pointers representing\npen input existed. A pointer representing touch input is considered the primary touch\ninput if its pointerdown event was dispatched when no other active pointers\nrepresenting touch input existed.\n

    When two or more pointer device types are being used concurrently, multiple pointers\n(one for each pointerType) are considered\nprimary. For example, a touch contact and a mouse cursor moved simultaneously will\nproduce pointers that are both considered primary. If there are multiple primary\npointers, these pointers will all produce compatibility mouse events (see\nPointer events for more information about pointer, mouse and touch\ninteraction)." }, "pointerevent.persistentdeviceid": { - "url": "$MDN_URL$/web/api/pointerevent/persistentdeviceid", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/persistentDeviceId", "status": [ "StandardTrack" ], @@ -22547,7 +22547,7 @@ "doc": "The persistentDeviceId read-only property of the PointerEvent interface is a unique identifier for the pointing device generating the PointerEvent.\nThis provides a secure, reliable way to identify multiple pointing devices (such as pens) interacting with the screen simultaneously.\n

    A persistentDeviceId persists for the lifetime of a browsing session.\nTo avoid the risk of fingerprinting/tracking, pointing devices are assigned a new persistentDeviceId at the start of each session.\n

    Pointer events whose generating device could not be identified are assigned a persistentDeviceId value of 0." }, "pointerevent.pointerevent": { - "url": "$MDN_URL$/web/api/pointerevent/pointerevent", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/PointerEvent", "status": [ "StandardTrack" ], @@ -22574,7 +22574,7 @@ "returns": "A new PointerEvent object." }, "pointerevent.pointerid": { - "url": "$MDN_URL$/web/api/pointerevent/pointerid", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerId", "status": [ "StandardTrack" ], @@ -22596,7 +22596,7 @@ "doc": "The pointerId read-only property of the PointerEvent interface\nis an identifier assigned to the pointer that triggered the event. The identifier\nis unique, being different from the identifiers of all other active pointer events.\n

    A value -1 indicates that the PointerEvent was not generated by a pointing device.\n(For example, a click event fired on a button\nactivated via keyboard.) Otherwise, the value may be randomly generated and should\nnot be relied on to convey any specific information about the device. The value is\nonly guaranteed to be stable for the lifetime of the page or session.\n

    \n

    Note:\nThe pointerId property is implemented inconsistently across browsers and does not always persist for each ink stroke or interaction with the screen. For a reliable way of identifying multiple pointing devices on a screen simultaneously, see PointerEvent.persistentDeviceId.\n

    " }, "pointerevent.pointertype": { - "url": "$MDN_URL$/web/api/pointerevent/pointertype", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerType", "status": [ "StandardTrack" ], @@ -22618,7 +22618,7 @@ "doc": "The pointerType read-only property of the\nPointerEvent interface indicates the device type (mouse, pen, or touch)\nthat caused a given pointer event." }, "pointerevent.pressure": { - "url": "$MDN_URL$/web/api/pointerevent/pressure", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pressure", "status": [ "StandardTrack" ], @@ -22640,7 +22640,7 @@ "doc": "The pressure read-only property of the\nPointerEvent interface indicates the normalized pressure of the pointer\ninput." }, "pointerevent.tangentialpressure": { - "url": "$MDN_URL$/web/api/pointerevent/tangentialpressure", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tangentialPressure", "status": [ "StandardTrack" ], @@ -22662,7 +22662,7 @@ "doc": "The tangentialPressure read-only property of the\nPointerEvent interface represents the normalized tangential pressure of\nthe pointer input (also known as barrel pressure or cylinder stress)." }, "pointerevent.tiltx": { - "url": "$MDN_URL$/web/api/pointerevent/tiltx", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltX", "status": [ "StandardTrack" ], @@ -22684,7 +22684,7 @@ "doc": "The tiltX read-only property of the PointerEvent interface is the angle (in degrees) between the Y-Z plane of the pointer and the screen.\nThis property is typically only useful for a pen/stylus pointer type.\n

    Depending on the specific hardware and platform, user agents will likely only receive one set of values for the transducer orientation relative to the screen plane — either tiltX and tiltY or altitudeAngle and azimuthAngle.\n

    For an additional illustration of this property see Figure 2 in the specification." }, "pointerevent.tilty": { - "url": "$MDN_URL$/web/api/pointerevent/tilty", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltY", "status": [ "StandardTrack" ], @@ -22706,7 +22706,7 @@ "doc": "The tiltY read-only property of the PointerEvent interface is the angle (in degrees) between the X-Z plane of the pointer and the screen.\nThis property is typically only useful for a pen/stylus pointer type.\n

    Depending on the specific hardware and platform, user agents will likely only receive one set of values for the transducer orientation relative to the screen plane — either tiltX and tiltY or altitudeAngle and azimuthAngle.\n

    For an additional illustration of this property, see Figure 3 in the specification." }, "pointerevent.twist": { - "url": "$MDN_URL$/web/api/pointerevent/twist", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/twist", "status": [ "StandardTrack" ], @@ -22728,7 +22728,7 @@ "doc": "The twist read-only property of the\nPointerEvent interface represents the clockwise rotation of the pointer\n(e.g., pen stylus) around its major axis, in degrees." }, "pointerevent.width": { - "url": "$MDN_URL$/web/api/pointerevent/width", + "url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/width", "status": [ "StandardTrack" ], @@ -22750,7 +22750,7 @@ "doc": "The width read-only property of the\nPointerEvent interface represents the width of the pointer's contact\ngeometry along the x-axis, measured in CSS pixels. Depending on the source of the\npointer device (such as a finger), for a given pointer, each event may produce a\ndifferent value.\n

    If the input hardware cannot report the contact geometry to the browser, the width\ndefaults to 1." }, "popstateevent": { - "url": "$MDN_URL$/web/api/popstateevent", + "url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent", "status": [ "StandardTrack" ], @@ -22772,7 +22772,7 @@ "doc": "PopStateEvent is an interface for the popstate event.\n

    A popstate event is dispatched to the window every time the active history\nentry changes between two history entries for the same document. If the history entry\nbeing activated was created by a call to history.pushState() or was\naffected by a call to history.replaceState(), the popstate\nevent's state property contains a copy of the history entry's state object." }, "popstateevent.hasuavisualtransition": { - "url": "$MDN_URL$/web/api/popstateevent/hasuavisualtransition", + "url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent/hasUAVisualTransition", "status": [ "StandardTrack" ], @@ -22790,7 +22790,7 @@ "doc": "The hasUAVisualTransition read-only property of the PopStateEvent interface returns true if the user agent performed a visual transition for this navigation before dispatching this event, or false otherwise.\n

    User agents may provide a built-in visual transition when executing site navigations. If the site author also adds a visual transition, user agent and author transitions may conflict and confuse a visitor. The property lets you detect whether a UA transition was provided so that you can skip author transitions for a better user experience." }, "popstateevent.popstateevent": { - "url": "$MDN_URL$/web/api/popstateevent/popstateevent", + "url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent/PopStateEvent", "status": [ "StandardTrack" ], @@ -22817,7 +22817,7 @@ "returns": "A new PopStateEvent object." }, "popstateevent.state": { - "url": "$MDN_URL$/web/api/popstateevent/state", + "url": "https://developer.mozilla.org/docs/Web/API/PopStateEvent/state", "status": [ "StandardTrack" ], @@ -22839,7 +22839,7 @@ "doc": "The state read-only property of the PopStateEvent interface represents the state stored when the event was created.\n

    Practically it is a value provided by the call to history.pushState() or history.replaceState()" }, "positionsensorvrdevice": { - "url": "$MDN_URL$/web/api/positionsensorvrdevice", + "url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice", "status": [ "Deprecated" ], @@ -22847,7 +22847,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The PositionSensorVRDevice interface of the WebVR API represents VR hardware's position sensor. You can access information such as the current position and orientation of the sensor in relation to the head mounted display through the PositionSensorVRDevice.getState() method." }, "positionsensorvrdevice.getimmediatestate": { - "url": "$MDN_URL$/web/api/positionsensorvrdevice/getimmediatestate", + "url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/getImmediateState", "status": [ "Deprecated" ], @@ -22856,7 +22856,7 @@ "returns": "A VRPose object." }, "positionsensorvrdevice.getstate": { - "url": "$MDN_URL$/web/api/positionsensorvrdevice/getstate", + "url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/getState", "status": [ "Deprecated" ], @@ -22865,7 +22865,7 @@ "returns": "A VRPose object." }, "positionsensorvrdevice.resetsensor": { - "url": "$MDN_URL$/web/api/positionsensorvrdevice/resetsensor", + "url": "https://developer.mozilla.org/docs/Web/API/PositionSensorVRDevice/resetSensor", "status": [ "Deprecated" ], @@ -22874,7 +22874,7 @@ "returns": "None (undefined)." }, "presentation": { - "url": "$MDN_URL$/web/api/presentation", + "url": "https://developer.mozilla.org/docs/Web/API/Presentation", "status": [ "Experimental", "StandardTrack" @@ -22891,7 +22891,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Presentation can be defined as two possible user agents in the context: Controlling user agent and Receiving user agent.\n

    In controlling browsing context, the Presentation interface provides a mechanism to override the browser default behavior of launching presentation to external screen. In receiving browsing context, Presentation interface provides the access to the available presentation connections." }, "presentation.defaultrequest": { - "url": "$MDN_URL$/web/api/presentation/defaultrequest", + "url": "https://developer.mozilla.org/docs/Web/API/Presentation/defaultRequest", "status": [ "Experimental", "StandardTrack" @@ -22908,7 +22908,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    In a controlling user agent, the defaultRequest attribute MUST return the default presentation request if any, otherwise null. In a receiving browsing context, it MUST return null.\n

    If set by the controller, the value of the defaultRequest attribute SHOULD be used by the controlling user agent as the default presentation request for that controlling browsing context. If the document object's active sandboxing flag set has the sandboxed presentation browsing context flag set, the controlling user agent SHOULD act as if the default request is not set for that browsing context. When the controlling user agent wishes to initiate a PresentationConnection on the behalf of that browsing context, it MUST start a presentation using the default presentation request for the controller (as if the controller had called defaultRequest.start()).\n

    The controlling user agent SHOULD initiate presentation using the default presentation request, only when the user has expressed an intention to do so via a user gesture. For example, by clicking a button in the browser.\n

    \n

    Note:\nSome controlling user agents may allow the user to initiate a default presentation connection and select a presentation display with the same user gesture. For example, the browser chrome could allow the user to pick a display from a menu, or allow the user to tap on a Near Field Communications (NFC) enabled display. In this case, when the controlling user agent asks for permission while starting a presentation, the browser could offer that display as the default choice, or consider the gesture as granting permission for the display and bypass display selection entirely.\n

    \n
    \n

    Note:\nIf a controlling user agent does not support initiation of a presentation connection from the browser chrome, setting defaultRequest will have no effect.\n

    " }, "presentation.receiver": { - "url": "$MDN_URL$/web/api/presentation/receiver", + "url": "https://developer.mozilla.org/docs/Web/API/Presentation/receiver", "status": [ "Experimental", "StandardTrack" @@ -22925,7 +22925,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only Presentation attribute\nreceiver, which is only available in browser contexts which are\nreceiving a presentation, returns the\nPresentationReceiver object which can be used to access and communicate\nwith the browser context which controls the presentation. This property is always\nnull when accessed from outside a browser context which is receiving a\npresentation." }, "presentationavailability": { - "url": "$MDN_URL$/web/api/presentationavailability", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationAvailability", "status": [ "Experimental", "StandardTrack" @@ -22942,7 +22942,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    A PresentationAvailability object is associated with available presentation displays and represents the presentation display availability for a presentation request. If the controlling user agent can monitor the list of available presentation displays in the background (without a pending request to start()), the PresentationAvailability object MUST be implemented in a controlling browsing context.\n

    The value attribute MUST return the last value it was set to. The value is updated by the monitor the list of available presentation displays algorithm.\n

    The onchange attribute is an event handler whose corresponding event handler event type is change." }, "presentationavailability.value": { - "url": "$MDN_URL$/web/api/presentationavailability/value", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationAvailability/value", "status": [ "Experimental", "StandardTrack" @@ -22959,7 +22959,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The value attribute MUST return the last value from which it was set. The value is updated by the monitor the list of available presentation displays algorithm.\n

    The onchange attribute is an event handler whose corresponding event handler event type is change." }, "presentationconnection": { - "url": "$MDN_URL$/web/api/presentationconnection", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection", "status": [ "Experimental", "StandardTrack" @@ -22976,7 +22976,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PresentationConnection interface of the Presentation API provides methods and properties for managing a single presentation. Each presentation connection is represented by a PresentationConnection object. Both the controlling user agent and receiving user agent MUST implement PresentationConnection." }, "presentationconnection.binarytype": { - "url": "$MDN_URL$/web/api/presentationconnection/binarytype", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/binaryType", "status": [ "Experimental", "StandardTrack" @@ -22993,7 +22993,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    When a PresentationConnection object is created, its binaryType IDL attribute MUST be set to the string \"arraybuffer\". Upon getting, the attribute MUST return its most recent value (the value it was last set as). Upon setting, the user agent MUST set the IDL attribute to the new value.\n

    \n

    Note:\nThe binaryType attribute allows authors to control how binary data is exposed to scripts. By setting the attribute to \"blob\", binary data is returned in Blob form; by setting it to \"arraybuffer\", it is returned in ArrayBuffer form. The attribute defaults to \"arraybuffer\". This attribute has no effect on data sent in a string form.\n

    " }, "presentationconnection.close": { - "url": "$MDN_URL$/web/api/presentationconnection/close", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/close", "status": [ "Experimental", "StandardTrack" @@ -23011,7 +23011,7 @@ "returns": "None (undefined)." }, "presentationconnection.id": { - "url": "$MDN_URL$/web/api/presentationconnection/id", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/id", "status": [ "Experimental", "StandardTrack" @@ -23028,7 +23028,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The id attribute specifies the presentation identifier of a presentation connection." }, "presentationconnection.send": { - "url": "$MDN_URL$/web/api/presentationconnection/send", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/send", "status": [ "Experimental", "StandardTrack" @@ -23049,7 +23049,7 @@ "returns": "None (undefined)." }, "presentationconnection.state": { - "url": "$MDN_URL$/web/api/presentationconnection/state", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/state", "status": [ "Experimental", "StandardTrack" @@ -23066,7 +23066,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The state attribute reflects the presentation connection's current state. Depending on the current PresentationConnectionState, the state attribute can hold one of the following values.\n

    " }, "presentationconnection.terminate": { - "url": "$MDN_URL$/web/api/presentationconnection/terminate", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/terminate", "status": [ "Experimental", "StandardTrack" @@ -23084,7 +23084,7 @@ "returns": "None (undefined)." }, "presentationconnection.url": { - "url": "$MDN_URL$/web/api/presentationconnection/url", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnection/url", "status": [ "Experimental", "StandardTrack" @@ -23101,7 +23101,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The url read-only property of the\nPresentationConnection interface returns the URL used to create or\nreconnect to the presentation." }, "presentationconnectionavailableevent": { - "url": "$MDN_URL$/web/api/presentationconnectionavailableevent", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionAvailableEvent", "status": [ "Experimental", "StandardTrack" @@ -23118,7 +23118,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PresentationConnectionAvailableEvent interface of the Presentation API is fired on a PresentationRequest when a connection associated with the object is created.\n

    A controlling user agent fires a trusted event named connectionavailable on a PresentationRequest when a connection associated with the object is created. It is fired at the PresentationRequest instance, using the PresentationConnectionAvailableEvent interface, with the connection attribute set to the PresentationConnection object that was created. The event is fired for each connection that is created for the controller, either by the controller calling start() or reconnect(), or by the controlling user agent creating a connection on the controller's behalf via defaultRequest." }, "presentationconnectionavailableevent.connection": { - "url": "$MDN_URL$/web/api/presentationconnectionavailableevent/connection", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionAvailableEvent/connection", "status": [ "Experimental", "StandardTrack" @@ -23135,7 +23135,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    When an incoming connection is created, a receiving user agent fires a trusted event, named connectionavailable, on a PresentationReceiver. The trusted event is fired at the presentation controller's monitor, using the PresentationConnectionAvailableEvent interface, with the connection attribute set to the PresentationConnection object that was created.\n

    The event is fired for all connections that are created when monitoring incoming presentation connections." }, "presentationconnectionavailableevent.presentationconnectionavailableevent": { - "url": "$MDN_URL$/web/api/presentationconnectionavailableevent/presentationconnectionavailableevent", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionAvailableEvent/PresentationConnectionAvailableEvent", "status": [ "Experimental", "StandardTrack" @@ -23157,7 +23157,7 @@ "returns": "A new PresentationConnectionAvailableEvent object." }, "presentationconnectioncloseevent": { - "url": "$MDN_URL$/web/api/presentationconnectioncloseevent", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionCloseEvent", "status": [ "Experimental", "StandardTrack" @@ -23174,7 +23174,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PresentationConnectionCloseEvent interface of the Presentation API is fired on a PresentationConnection when it is closed." }, "presentationconnectionlist": { - "url": "$MDN_URL$/web/api/presentationconnectionlist", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationConnectionList", "status": [ "Experimental", "StandardTrack" @@ -23191,7 +23191,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    PresentationConnectionList is the collection of incoming presentation connections." }, "presentationreceiver": { - "url": "$MDN_URL$/web/api/presentationreceiver", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationReceiver", "status": [ "Experimental", "StandardTrack" @@ -23208,7 +23208,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The PresentationReceiver interface of the Presentation API provides a means for a receiving browsing context to access controlling browsing contexts and communicate with them." }, "presentationrequest": { - "url": "$MDN_URL$/web/api/presentationrequest", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest", "status": [ "Experimental", "StandardTrack" @@ -23225,7 +23225,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    A PresentationRequest object is used to initiate or reconnect to a presentation made by a controlling browsing context. The PresentationRequest object MUST be implemented in a controlling browsing context provided by a controlling user agent.\n

    When a PresentationRequest is constructed, the given urls MUST be used as the list of presentation request URLs which are each a possible presentation URL for the PresentationRequest instance." }, "presentationrequest.getavailability": { - "url": "$MDN_URL$/web/api/presentationrequest/getavailability", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/getAvailability", "status": [ "Experimental", "StandardTrack" @@ -23242,7 +23242,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    When the getAvailability() method is called, the user agent MUST run the following steps:\n

    \n
    Input
    \n
    \n

    presentationUrls, a list of presentation request URLs\n

    \n
    Output
    \n
    \n

    P, a Promise\n

    \n
    \n
      \n
    1. \n

      If one of the following conditions is true:\n

      \n

      Run the following substeps:\n

        \n
      1. Return a Promise rejected with a SecurityError DOMException.
      2. \n
      3. Abort these steps.
      4. \n
      \n
    2. \n
    3. \n

      Let P be a new Promise.\n

    4. \n
    5. \n

      Return P, but continue running these steps in parallel.\n

    6. \n
    7. \n

      If the user agent is unable to monitor the list of available presentation displays for the entire duration of the controlling browsing context (e.g., because the user has disabled this feature), then:\n

        \n
      1. Resolve P with a new PresentationAvailability object with its value property set to false.
      2. \n
      3. Abort all the remaining steps.
      4. \n
      \n
    8. \n
    9. \n

      If the user agent is unable to continuously monitor the list of available presentation displays but can find presentation displays in order to start a connection, then:\n

        \n
      1. Reject P with a NotSupportedError DOMException.
      2. \n
      3. Abort all the remaining steps.
      4. \n
      \n
    10. \n
    11. \n

      If there exists a tuple (A, presentationUrls) in the set of availability objects, then:\n

        \n
      1. Resolve P with A.
      2. \n
      3. Abort all the remaining steps.
      4. \n
      \n
    12. \n
    13. \n

      Let A be a new PresentationAvailability object with its value property set as follows:\n

        \n
      1. false if the list of available presentation displays is empty.
      2. \n
      3. true if there is at least one compatible presentation display for some member of presentationUrls. Meaning there is an entry (presentationUrl, display) in the list of available presentation displays for some presentationUrl in presentationUrls.
      4. \n
      5. false otherwise.
      6. \n
      \n
    14. \n
    15. \n

      Create a tuple (A, presentationUrls) and add it to the set of availability objects.\n

    16. \n
    17. \n

      Run the algorithm to monitor the list of available presentation displays.\n

    18. \n
    19. \n

      Resolve P with A.\n

    20. \n
    " }, "presentationrequest.presentationrequest": { - "url": "$MDN_URL$/web/api/presentationrequest/presentationrequest", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/PresentationRequest", "status": [ "Experimental", "StandardTrack" @@ -23262,7 +23262,7 @@ } }, "presentationrequest.reconnect": { - "url": "$MDN_URL$/web/api/presentationrequest/reconnect", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/reconnect", "status": [ "Experimental", "StandardTrack" @@ -23279,7 +23279,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    When the reconnect(presentationId) method is called on a PresentationRequest presentationRequest, the user agent MUST run the following steps to reconnect to a presentation:" }, "presentationrequest.start": { - "url": "$MDN_URL$/web/api/presentationrequest/start", + "url": "https://developer.mozilla.org/docs/Web/API/PresentationRequest/start", "status": [ "Experimental", "StandardTrack" @@ -23297,7 +23297,7 @@ "returns": "A Promise that resolves with a PresentationConnection." }, "pressureobserver": { - "url": "$MDN_URL$/web/api/pressureobserver", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver", "status": [ "Experimental", "StandardTrack" @@ -23313,7 +23313,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PressureObserver interface is part of the Compute Pressure API and is used to observe the pressure changes of system resources such as the CPU." }, "pressureobserver.disconnect": { - "url": "$MDN_URL$/web/api/pressureobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/disconnect", "status": [ "Experimental", "StandardTrack" @@ -23330,7 +23330,7 @@ "returns": "None (undefined)." }, "pressureobserver.knownsources": { - "url": "$MDN_URL$/web/api/pressureobserver/knownsources_static", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/knownSources_static", "status": [ "Experimental", "StandardTrack" @@ -23346,7 +23346,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The static knownSources read-only property of the PressureObserver interface returns an array of the source values supported by the user agent in alphabetical order.\n

    \n

    Note:\nThe list of supported sources varies per browser, operating system, and hardware, and is evolving. This property is merely a hint about source types the user agents supports. Call observe() and check for a NotSupportedError to see if pressure observation is possible.\n

    " }, "pressureobserver.observe": { - "url": "$MDN_URL$/web/api/pressureobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/observe", "status": [ "Experimental", "StandardTrack" @@ -23371,7 +23371,7 @@ } }, "pressureobserver.pressureobserver": { - "url": "$MDN_URL$/web/api/pressureobserver/pressureobserver", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/PressureObserver", "status": [ "Experimental", "StandardTrack" @@ -23394,7 +23394,7 @@ } }, "pressureobserver.takerecords": { - "url": "$MDN_URL$/web/api/pressureobserver/takerecords", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/takeRecords", "status": [ "Experimental", "StandardTrack" @@ -23411,7 +23411,7 @@ "returns": "An Array of PressureRecord objects." }, "pressureobserver.unobserve": { - "url": "$MDN_URL$/web/api/pressureobserver/unobserve", + "url": "https://developer.mozilla.org/docs/Web/API/PressureObserver/unobserve", "status": [ "Experimental", "StandardTrack" @@ -23431,7 +23431,7 @@ "returns": "None (undefined)." }, "pressurerecord": { - "url": "$MDN_URL$/web/api/pressurerecord", + "url": "https://developer.mozilla.org/docs/Web/API/PressureRecord", "status": [ "Experimental", "StandardTrack" @@ -23447,7 +23447,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PressureRecord interface is part of the Compute Pressure API and describes the pressure trend of a source at a specific moment of transition." }, "pressurerecord.source": { - "url": "$MDN_URL$/web/api/pressurerecord/source", + "url": "https://developer.mozilla.org/docs/Web/API/PressureRecord/source", "status": [ "Experimental", "StandardTrack" @@ -23463,7 +23463,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only source property is a string indicating the origin source from which the record is coming." }, "pressurerecord.state": { - "url": "$MDN_URL$/web/api/pressurerecord/state", + "url": "https://developer.mozilla.org/docs/Web/API/PressureRecord/state", "status": [ "Experimental", "StandardTrack" @@ -23479,7 +23479,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only state property is a string indicating the pressure state recorded." }, "pressurerecord.time": { - "url": "$MDN_URL$/web/api/pressurerecord/time", + "url": "https://developer.mozilla.org/docs/Web/API/PressureRecord/time", "status": [ "Experimental", "StandardTrack" @@ -23495,7 +23495,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only time property returns the timestamp recorded for a PressureRecord. It corresponds to the time the data was obtained from the system relative to the time origin of the global object in which the PressureObserver generated the notification." }, "pressurerecord.tojson": { - "url": "$MDN_URL$/web/api/pressurerecord/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PressureRecord/toJSON", "status": [ "Experimental", "StandardTrack" @@ -23512,7 +23512,7 @@ "returns": "A JSON object that is the serialization of the PressureRecord object." }, "processinginstruction": { - "url": "$MDN_URL$/web/api/processinginstruction", + "url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction", "status": [ "StandardTrack" ], @@ -23534,7 +23534,7 @@ "doc": "The ProcessingInstruction interface represents a processing instruction; that is, a Node which embeds an instruction targeting a specific application but that can be ignored by any other applications which don't recognize the instruction.\n

    \n

    Warning:\nProcessingInstruction nodes are only supported in XML documents, not in HTML documents. In these, a process instruction will be considered as a comment and be represented as a Comment object in the tree.\n

    \n

    A processing instruction may be different than the XML declaration.\n

    \n

    Note:\nUser-defined processing instructions cannot begin with \"xml\", as xml-prefixed processing-instruction target names are reserved by the XML specification for particular, standard uses (see, for example, <?xml-stylesheet ?>.\n

    \n

    For example:\n

    \n```html\n\n```\n
    \n

    is a processing instruction whose target is xml." }, "processinginstruction.sheet": { - "url": "$MDN_URL$/web/api/processinginstruction/sheet", + "url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction/sheet", "status": [ "StandardTrack" ], @@ -23556,7 +23556,7 @@ "doc": "The read-only sheet property of the ProcessingInstruction interface\ncontains the stylesheet associated to the ProcessingInstruction.\n

    The xml-stylesheet processing instruction is used to associate a stylesheet in an XML file." }, "processinginstruction.target": { - "url": "$MDN_URL$/web/api/processinginstruction/target", + "url": "https://developer.mozilla.org/docs/Web/API/ProcessingInstruction/target", "status": [ "StandardTrack" ], @@ -23578,7 +23578,7 @@ "doc": "The read-only target property of the ProcessingInstruction interface\nrepresent the application to which the ProcessingInstruction is targeted.\n

    For example:\n

    \n```html\n\n```\n
    \n

    is a processing instruction whose target is xml." }, "profiler": { - "url": "$MDN_URL$/web/api/profiler", + "url": "https://developer.mozilla.org/docs/Web/API/Profiler", "status": [ "Experimental", "StandardTrack" @@ -23595,7 +23595,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Profiler interface of the JS Self-Profiling API enables you to create a profile of some part of your web application's execution." }, "profiler.profiler": { - "url": "$MDN_URL$/web/api/profiler/profiler", + "url": "https://developer.mozilla.org/docs/Web/API/Profiler/Profiler", "status": [ "Experimental", "StandardTrack" @@ -23619,7 +23619,7 @@ } }, "profiler.stop": { - "url": "$MDN_URL$/web/api/profiler/stop", + "url": "https://developer.mozilla.org/docs/Web/API/Profiler/stop", "status": [ "Experimental", "StandardTrack" @@ -23637,7 +23637,7 @@ "returns": "A Promise that resolves to an object containing the profile data. The format and interpretation of this object is described in Profile anatomy and format." }, "progressevent": { - "url": "$MDN_URL$/web/api/progressevent", + "url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent", "status": [ "StandardTrack" ], @@ -23660,7 +23660,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ProgressEvent interface represents events that measure the progress of an underlying process, like an HTTP request (e.g., an XMLHttpRequest, or the loading of the underlying resource of an <img>, <audio>, <video>, <style> or <link>)." }, "progressevent.lengthcomputable": { - "url": "$MDN_URL$/web/api/progressevent/lengthcomputable", + "url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/lengthComputable", "status": [ "StandardTrack" ], @@ -23683,7 +23683,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The\nProgressEvent.lengthComputable read-only property is a\nboolean flag indicating if the resource concerned by the\nProgressEvent has a length that can be calculated. If not, the\nProgressEvent.total property has no significant value." }, "progressevent.loaded": { - "url": "$MDN_URL$/web/api/progressevent/loaded", + "url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/loaded", "status": [ "StandardTrack" ], @@ -23706,7 +23706,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ProgressEvent.loaded read-only property is a number indicating the size of the data already transmitted or processed.\nThe progress ratio can be calculated by dividing the value of this property by ProgressEvent.total.\n

    For ProgressEvents dispatched by the browser in HTTP messages, the value refers to the amount of bytes of a resource that are completed, and is derived from the Content-Length header.\nFor compressed requests of unknown total size, loaded might contain the size of the compressed or decompressed data, depending on the browser.\nAs of 2024, it contains the size of the compressed data in Firefox, and the size of the uncompressed data in Chrome.\n

    In a ProgressEvent you create yourself, you can assign any numeric value to loaded that represents the amount of work completed relative to the total value." }, "progressevent.progressevent": { - "url": "$MDN_URL$/web/api/progressevent/progressevent", + "url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/ProgressEvent", "status": [ "StandardTrack" ], @@ -23734,7 +23734,7 @@ "returns": "A new ProgressEvent object." }, "progressevent.total": { - "url": "$MDN_URL$/web/api/progressevent/total", + "url": "https://developer.mozilla.org/docs/Web/API/ProgressEvent/total", "status": [ "StandardTrack" ], @@ -23757,7 +23757,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ProgressEvent.total read-only property is a number indicating the total size of the data being transmitted or processed.\n

    For ProgressEvents dispatched by the browser, the value refers to the size, in bytes, of a resource and is derived from the Content-Length response header.\n

    In a ProgressEvent you create yourself, this may also be the total bytes of a resource, although this can be any number.\nFor example, you may wish to normalize total to a value such as 100 or 1 if revealing the precise amount of bytes of a resource is a concern.\nIf using 1 as a total, then ProgressEvent.loaded would be a decimal value between 0 and 1.\n

    If the event's lengthComputable property is false, this value is meaningless and should be ignored." }, "promiserejectionevent": { - "url": "$MDN_URL$/web/api/promiserejectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent", "status": [ "StandardTrack" ], @@ -23775,7 +23775,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PromiseRejectionEvent interface represents events which are sent to the global script context when JavaScript Promises are rejected. These events are particularly useful for telemetry and debugging purposes.\n

    For details, see Promise rejection events." }, "promiserejectionevent.promise": { - "url": "$MDN_URL$/web/api/promiserejectionevent/promise", + "url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/promise", "status": [ "StandardTrack" ], @@ -23793,7 +23793,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PromiseRejectionEvent interface's\npromise read-only property indicates the JavaScript\nPromise which was rejected. You can examine the event's\nPromiseRejectionEvent.reason property to learn why the promise was\nrejected." }, "promiserejectionevent.promiserejectionevent": { - "url": "$MDN_URL$/web/api/promiserejectionevent/promiserejectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/PromiseRejectionEvent", "status": [ "StandardTrack" ], @@ -23816,7 +23816,7 @@ "returns": "A new PromiseRejectionEvent object configured as specified by the parameters." }, "promiserejectionevent.reason": { - "url": "$MDN_URL$/web/api/promiserejectionevent/reason", + "url": "https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/reason", "status": [ "StandardTrack" ], @@ -23834,7 +23834,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The PromiseRejectionEvent reason read-only\nproperty is any JavaScript value or Object which provides the reason\npassed into Promise.reject(). This in theory provides information about\nwhy the promise was rejected." }, "publickeycredential": { - "url": "$MDN_URL$/web/api/publickeycredential", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential", "status": [ "StandardTrack" ], @@ -23856,7 +23856,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PublicKeyCredential interface provides information about a public key / private key pair, which is a credential for logging in to a service using an un-phishable and data-breach resistant asymmetric key pair instead of a password. It inherits from Credential, and is part of the Web Authentication API extension to the Credential Management API.\n

    \n

    Note:\nThis API is restricted to top-level contexts. Use from within an <iframe> element will not have any effect.\n

    " }, "publickeycredential.authenticatorattachment": { - "url": "$MDN_URL$/web/api/publickeycredential/authenticatorattachment", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/authenticatorAttachment", "status": [ "StandardTrack" ], @@ -23877,7 +23877,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The authenticatorAttachment read-only property of the PublicKeyCredential interface is a string that indicates the general category of authenticator used during the associated navigator.credentials.create() or navigator.credentials.get() call." }, "publickeycredential.getclientcapabilities": { - "url": "$MDN_URL$/web/api/publickeycredential/getclientcapabilities_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientCapabilities_static", "status": [ "StandardTrack" ], @@ -23902,7 +23902,7 @@ } }, "publickeycredential.getclientextensionresults": { - "url": "$MDN_URL$/web/api/publickeycredential/getclientextensionresults", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/getClientExtensionResults", "status": [ "StandardTrack" ], @@ -23932,7 +23932,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The id read-only property of the\nPublicKeyCredential interface is a string, inherited\nfrom Credential, which represents the identifier of the current\nPublicKeyCredential instance.\n

    This property is a base64url encoded version of PublicKeyCredential.rawId.\n

    \n

    Note:\nThis property may only be used in top-level contexts and will\nnot be available in an <iframe> for example.\n

    " }, "publickeycredential.isconditionalmediationavailable": { - "url": "$MDN_URL$/web/api/publickeycredential/isconditionalmediationavailable_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/isConditionalMediationAvailable_static", "status": [ "StandardTrack" ], @@ -23957,7 +23957,7 @@ } }, "publickeycredential.isuserverifyingplatformauthenticatoravailable": { - "url": "$MDN_URL$/web/api/publickeycredential/isuserverifyingplatformauthenticatoravailable_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/isUserVerifyingPlatformAuthenticatorAvailable_static", "status": [ "StandardTrack" ], @@ -23983,7 +23983,7 @@ } }, "publickeycredential.parsecreationoptionsfromjson": { - "url": "$MDN_URL$/web/api/publickeycredential/parsecreationoptionsfromjson_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseCreationOptionsFromJSON_static", "status": [ "StandardTrack" ], @@ -24012,7 +24012,7 @@ } }, "publickeycredential.parserequestoptionsfromjson": { - "url": "$MDN_URL$/web/api/publickeycredential/parserequestoptionsfromjson_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/parseRequestOptionsFromJSON_static", "status": [ "StandardTrack" ], @@ -24041,7 +24041,7 @@ } }, "publickeycredential.rawid": { - "url": "$MDN_URL$/web/api/publickeycredential/rawid", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/rawId", "status": [ "StandardTrack" ], @@ -24063,7 +24063,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The rawId read-only property of the\nPublicKeyCredential interface is an ArrayBuffer object\ncontaining the identifier of the credentials.\n

    The PublicKeyCredential.id property is a base64url encoded version of this identifier.\n

    \n

    Note:\nThis property may only be used in top-level contexts and will\nnot be available in an <iframe> for example.\n

    " }, "publickeycredential.response": { - "url": "$MDN_URL$/web/api/publickeycredential/response", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/response", "status": [ "StandardTrack" ], @@ -24085,7 +24085,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The response read-only property of the\nPublicKeyCredential interface is an AuthenticatorResponse\nobject which is sent from the authenticator to the user agent for the creation/fetching\nof credentials. The information contained in this response will be used by the relying\nparty's server to verify the demand is legitimate.\n

    An AuthenticatorResponse is either:\n

    \n

    In order to validate the creation of credentials, a relying party's server\nneeds both:\n

    \n
    \n

    Note:\nWhen validating the fetching of existing credentials, the\nwhole PublicKeyCredential object and the client extensions are necessary\nfor the relying party's server.\n

    \n
    \n

    Note:\nThis property may only be used in top-level contexts and will\nnot be available in an <iframe> for example.\n

    " }, "publickeycredential.signalallacceptedcredentials": { - "url": "$MDN_URL$/web/api/publickeycredential/signalallacceptedcredentials_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/signalAllAcceptedCredentials_static", "status": [ "StandardTrack" ], @@ -24111,7 +24111,7 @@ } }, "publickeycredential.signalcurrentuserdetails": { - "url": "$MDN_URL$/web/api/publickeycredential/signalcurrentuserdetails_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/signalCurrentUserDetails_static", "status": [ "StandardTrack" ], @@ -24137,7 +24137,7 @@ } }, "publickeycredential.signalunknowncredential": { - "url": "$MDN_URL$/web/api/publickeycredential/signalunknowncredential_static", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/signalUnknownCredential_static", "status": [ "StandardTrack" ], @@ -24163,7 +24163,7 @@ } }, "publickeycredential.tojson": { - "url": "$MDN_URL$/web/api/publickeycredential/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredential/toJSON", "status": [ "StandardTrack" ], @@ -24206,7 +24206,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The PublicKeyCredentialRequestOptions dictionary represents the object passed to CredentialsContainer.get() as the value of the publicKey option.\n

    It is used to request a PublicKeyCredential provided by an authenticator that supports the Web Authentication API." }, "pushevent": { - "url": "$MDN_URL$/web/api/pushevent", + "url": "https://developer.mozilla.org/docs/Web/API/PushEvent", "status": [ "StandardTrack" ], @@ -24228,7 +24228,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The PushEvent interface of the Push API represents a push message that has been received. This event is sent to the global scope of a ServiceWorker. It contains the information sent from an application server to a PushSubscription." }, "pushevent.data": { - "url": "$MDN_URL$/web/api/pushevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/PushEvent/data", "status": [ "StandardTrack" ], @@ -24250,7 +24250,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The data read-only property of the PushEvent interface returns a reference to a PushMessageData object containing data sent to the PushSubscription." }, "pushevent.pushevent": { - "url": "$MDN_URL$/web/api/pushevent/pushevent", + "url": "https://developer.mozilla.org/docs/Web/API/PushEvent/PushEvent", "status": [ "StandardTrack" ], @@ -24277,7 +24277,7 @@ "returns": "A new PushEvent object." }, "pushmanager": { - "url": "$MDN_URL$/web/api/pushmanager", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager", "status": [ "StandardTrack" ], @@ -24299,7 +24299,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The PushManager interface of the Push API provides a way to receive notifications from third-party servers as well as request URLs for push notifications.\n

    This interface is accessed via the ServiceWorkerRegistration.pushManager property." }, "pushmanager.getsubscription": { - "url": "$MDN_URL$/web/api/pushmanager/getsubscription", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/getSubscription", "status": [ "StandardTrack" ], @@ -24322,7 +24322,7 @@ "returns": "A Promise that resolves to a PushSubscription object or null." }, "pushmanager.haspermission": { - "url": "$MDN_URL$/web/api/pushmanager/haspermission", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/hasPermission", "status": [ "Deprecated" ], @@ -24338,7 +24338,7 @@ "returns": "A Promise that resolves to the PushPermissionStatus." }, "pushmanager.permissionstate": { - "url": "$MDN_URL$/web/api/pushmanager/permissionstate", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/permissionState", "status": [ "StandardTrack" ], @@ -24364,7 +24364,7 @@ "returns": "A Promise that resolves to a string with a value of\n'prompt', 'denied', or 'granted'." }, "pushmanager.register": { - "url": "$MDN_URL$/web/api/pushmanager/register", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/register", "status": [ "Deprecated" ], @@ -24380,7 +24380,7 @@ "returns": "A DOMRequest object to handle the success or failure of the method call.\n

    If the method call is successful, the request's result will be a string,\nwhich is the endpoint URL.\n

    \n

    Note:\nIf you do not need the URL any more, please use\nPushManager.unregister() to clean up after yourself.\n

    " }, "pushmanager.registrations": { - "url": "$MDN_URL$/web/api/pushmanager/registrations", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/registrations", "status": [ "Deprecated" ], @@ -24396,7 +24396,7 @@ "returns": "A DOMRequest object to handle the success or failure of the method call.\n

    If the method call is successful, the request's result will be an array of\nPushRegistration objects." }, "pushmanager.subscribe": { - "url": "$MDN_URL$/web/api/pushmanager/subscribe", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/subscribe", "status": [ "StandardTrack" ], @@ -24422,7 +24422,7 @@ "returns": "A Promise that resolves to a PushSubscription object." }, "pushmanager.supportedcontentencodings": { - "url": "$MDN_URL$/web/api/pushmanager/supportedcontentencodings_static", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings_static", "status": [ "StandardTrack" ], @@ -24446,7 +24446,7 @@ } }, "pushmanager.unregister": { - "url": "$MDN_URL$/web/api/pushmanager/unregister", + "url": "https://developer.mozilla.org/docs/Web/API/PushManager/unregister", "status": [ "Deprecated" ], @@ -24465,7 +24465,7 @@ "returns": "A DOMRequest object to handle the success or failure of the method call.\n

    If the method call is successful, the request's result will be a\nPushRegistration object representing the endpoint that has been\nunregistered." }, "pushmessagedata": { - "url": "$MDN_URL$/web/api/pushmessagedata", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData", "status": [ "StandardTrack" ], @@ -24487,7 +24487,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The PushMessageData interface of the Push API provides methods which let you retrieve the push data sent by a server in various formats.\n

    Unlike the similar methods in the Fetch API, which only allow the method to be invoked once, these methods can be called multiple times.\n

    Messages received through the Push API are sent encrypted by push services and then automatically decrypted by browsers before they are made accessible through the methods of the PushMessageData interface." }, "pushmessagedata.arraybuffer": { - "url": "$MDN_URL$/web/api/pushmessagedata/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/arrayBuffer", "status": [ "StandardTrack" ], @@ -24510,7 +24510,7 @@ "returns": "An ArrayBuffer." }, "pushmessagedata.blob": { - "url": "$MDN_URL$/web/api/pushmessagedata/blob", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/blob", "status": [ "StandardTrack" ], @@ -24533,7 +24533,7 @@ "returns": "A Blob." }, "pushmessagedata.bytes": { - "url": "$MDN_URL$/web/api/pushmessagedata/bytes", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/bytes", "status": [ "StandardTrack" ], @@ -24555,7 +24555,7 @@ "returns": "A Uint8Array." }, "pushmessagedata.json": { - "url": "$MDN_URL$/web/api/pushmessagedata/json", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/json", "status": [ "StandardTrack" ], @@ -24578,7 +24578,7 @@ "returns": "The result of parsing push event data as JSON. This could be anything that can be represented by JSON — an object, an array, a string, a number…" }, "pushmessagedata.text": { - "url": "$MDN_URL$/web/api/pushmessagedata/text", + "url": "https://developer.mozilla.org/docs/Web/API/PushMessageData/text", "status": [ "StandardTrack" ], @@ -24601,7 +24601,7 @@ "returns": "A string." }, "pushsubscription": { - "url": "$MDN_URL$/web/api/pushsubscription", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription", "status": [ "StandardTrack" ], @@ -24623,7 +24623,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The PushSubscription interface of the Push API provides a subscription's URL endpoint along with the public key and secrets that should be used for encrypting push messages to this subscription.\nThis information must be passed to the application server, using any desired application-specific method.\n

    The interface also provides information about when the subscription will expire, and a method to unsubscribe from the subscription." }, "pushsubscription.endpoint": { - "url": "$MDN_URL$/web/api/pushsubscription/endpoint", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/endpoint", "status": [ "StandardTrack" ], @@ -24645,7 +24645,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The endpoint read-only property of the\nPushSubscription interface returns a string containing\nthe endpoint associated with the push subscription.\n

    The endpoint takes the form of a custom URL pointing to a push server, which can be\nused to send a push message to the particular service worker instance that subscribed to\nthe push service. For this reason, it is a good idea to keep your endpoint a secret, so\nothers do not hijack it and abuse the push functionality." }, "pushsubscription.expirationtime": { - "url": "$MDN_URL$/web/api/pushsubscription/expirationtime", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/expirationTime", "status": [ "StandardTrack" ], @@ -24667,7 +24667,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The expirationTime read-only property of the\nPushSubscription interface returns a DOMHighResTimeStamp\nof the subscription expiration time associated with the push subscription, if there is\none, or null otherwise." }, "pushsubscription.getkey": { - "url": "$MDN_URL$/web/api/pushsubscription/getkey", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/getKey", "status": [ "StandardTrack" ], @@ -24693,7 +24693,7 @@ "returns": "An ArrayBuffer or null if no public key can be found." }, "pushsubscription.options": { - "url": "$MDN_URL$/web/api/pushsubscription/options", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/options", "status": [ "StandardTrack" ], @@ -24715,7 +24715,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The options read-only property\nof the PushSubscription interface is an object containing the options\nused to create the subscription." }, "pushsubscription.subscriptionid": { - "url": "$MDN_URL$/web/api/pushsubscription/subscriptionid", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/subscriptionId", "status": [ "Deprecated" ], @@ -24728,7 +24728,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The subscriptionId read-only property of the\nPushSubscription interface returns a string containing\nthe subscription ID associated with the push subscription.\n

    \n

    Warning:\nInstead of this feature, use the PushSubscription.endpoint property on the same interface.\n

    " }, "pushsubscription.tojson": { - "url": "$MDN_URL$/web/api/pushsubscription/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/toJSON", "status": [ "StandardTrack" ], @@ -24751,7 +24751,7 @@ "returns": "A JSON object. It contains the subscription endpoint, expirationTime and public keys, as an\nendpoint member, an expirationTime member and a keys member." }, "pushsubscription.unsubscribe": { - "url": "$MDN_URL$/web/api/pushsubscription/unsubscribe", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscription/unsubscribe", "status": [ "StandardTrack" ], @@ -24774,7 +24774,7 @@ "returns": "A Promise that resolves to a boolean value when the current\nsubscription is successfully unsubscribed." }, "pushsubscriptionoptions": { - "url": "$MDN_URL$/web/api/pushsubscriptionoptions", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions", "status": [ "StandardTrack" ], @@ -24796,7 +24796,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The PushSubscriptionOptions interface of the Push API represents the options associated with a push subscription.\n

    The read-only PushSubscriptionOptions object is returned by calling PushSubscription.options on a PushSubscription. This interface has no constructor of its own." }, "pushsubscriptionoptions.applicationserverkey": { - "url": "$MDN_URL$/web/api/pushsubscriptionoptions/applicationserverkey", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions/applicationServerKey", "status": [ "StandardTrack" ], @@ -24818,7 +24818,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The applicationServerKey read-only property of the PushSubscriptionOptions interface contains the public key used by the push server." }, "pushsubscriptionoptions.uservisibleonly": { - "url": "$MDN_URL$/web/api/pushsubscriptionoptions/uservisibleonly", + "url": "https://developer.mozilla.org/docs/Web/API/PushSubscriptionOptions/userVisibleOnly", "status": [ "StandardTrack" ], @@ -24836,7 +24836,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The userVisibleOnly read-only property of the PushSubscriptionOptions interface indicates if the returned push subscription will only be used for messages whose effect is made visible to the user." }, "queuemicrotask": { - "url": "$MDN_URL$/web/api/window/queuemicrotask", + "url": "https://developer.mozilla.org/docs/Web/API/Window/queueMicrotask", "status": [ "StandardTrack" ], @@ -24864,7 +24864,7 @@ "returns": "None (undefined)." }, "quotaexceedederror": { - "url": "$MDN_URL$/web/api/quotaexceedederror", + "url": "https://developer.mozilla.org/docs/Web/API/QuotaExceededError", "status": [ "Experimental", "StandardTrack" @@ -24878,7 +24878,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The QuotaExceededError interface represents an error when a requested operation would exceed a system-imposed storage quota.\n

    \n

    Note:\nIn browser versions before this interface was implemented, it was a regular DOMException. The subclassing allows for extra information like quota and requested to be included.\n

    " }, "quotaexceedederror.quota": { - "url": "$MDN_URL$/web/api/quotaexceedederror/quota", + "url": "https://developer.mozilla.org/docs/Web/API/QuotaExceededError/quota", "status": [ "Experimental", "StandardTrack" @@ -24892,7 +24892,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The quota read-only property of the QuotaExceededError interface returns the system-defined storage quota (in bytes) that the operation attempted to exceed, or undefined if the information is not available." }, "quotaexceedederror.quotaexceedederror": { - "url": "$MDN_URL$/web/api/quotaexceedederror/quotaexceedederror", + "url": "https://developer.mozilla.org/docs/Web/API/QuotaExceededError/QuotaExceededError", "status": [ "Experimental", "StandardTrack" @@ -24913,7 +24913,7 @@ } }, "quotaexceedederror.requested": { - "url": "$MDN_URL$/web/api/quotaexceedederror/requested", + "url": "https://developer.mozilla.org/docs/Web/API/QuotaExceededError/requested", "status": [ "Experimental", "StandardTrack" diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-r.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-r.json index 7dace4c48357..0b0d8ed468ba 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-r.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-r.json @@ -10,7 +10,7 @@ "lang": "en-us", "symbols": { "radionodelist": { - "url": "$MDN_URL$/web/api/radionodelist", + "url": "https://developer.mozilla.org/docs/Web/API/RadioNodeList", "status": [ "StandardTrack" ], @@ -27,7 +27,7 @@ "doc": "The RadioNodeList interface represents a collection of elements in a <form> returned by a call to HTMLFormControlsCollection.namedItem()." }, "radionodelist.value": { - "url": "$MDN_URL$/web/api/radionodelist/value", + "url": "https://developer.mozilla.org/docs/Web/API/RadioNodeList/value", "status": [ "StandardTrack" ], @@ -44,7 +44,7 @@ "doc": "If the underlying element collection contains radio buttons, the\nRadioNodeList.value property represents the checked radio\nbutton. On retrieving the value property, the value of the\ncurrently checked radio button is returned as a string. If the collection\ndoes not contain any radio buttons or none of the radio buttons in the collection is in\nchecked state, the empty string is returned. On setting the\nvalue property, the first radio button input element whose\nvalue property is equal to the new value will be set to\nchecked." }, "range": { - "url": "$MDN_URL$/web/api/range", + "url": "https://developer.mozilla.org/docs/Web/API/Range", "status": [ "StandardTrack" ], @@ -66,7 +66,7 @@ "doc": "The Range interface represents a fragment of a document that can contain nodes and parts of text nodes.\n

    A range can be created by using the Document.createRange() method. Range objects can also be retrieved by using the getRangeAt() method of the Selection object or the caretRangeFromPoint() method of the Document object.\n

    There also is the Range() constructor available." }, "range.clonecontents": { - "url": "$MDN_URL$/web/api/range/clonecontents", + "url": "https://developer.mozilla.org/docs/Web/API/Range/cloneContents", "status": [ "StandardTrack" ], @@ -89,7 +89,7 @@ "returns": "A DocumentFragment object." }, "range.clonerange": { - "url": "$MDN_URL$/web/api/range/clonerange", + "url": "https://developer.mozilla.org/docs/Web/API/Range/cloneRange", "status": [ "StandardTrack" ], @@ -112,7 +112,7 @@ "returns": "A Range object." }, "range.collapse": { - "url": "$MDN_URL$/web/api/range/collapse", + "url": "https://developer.mozilla.org/docs/Web/API/Range/collapse", "status": [ "StandardTrack" ], @@ -138,7 +138,7 @@ "returns": "None (undefined)." }, "range.collapsed": { - "url": "$MDN_URL$/web/api/abstractrange/collapsed", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/collapsed", "status": [ "StandardTrack" ], @@ -160,7 +160,7 @@ "doc": "The read-only collapsed property of the AbstractRange interface returns true if the range's start position and end position are the same.\n

    A collapsed range is empty (containing no content), and specifies a single point in a DOM tree. To collapse a range, see the Range.collapse() method." }, "range.commonancestorcontainer": { - "url": "$MDN_URL$/web/api/range/commonancestorcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/Range/commonAncestorContainer", "status": [ "StandardTrack" ], @@ -182,7 +182,7 @@ "doc": "The Range.commonAncestorContainer read-only property\nreturns the deepest — or furthest down the document tree — Node that\ncontains both boundary points of the Range. This means that if\nstartContainer and endContainer both refer to\nthe same node, this node is the common ancestor container.\n

    Since a Range need not be continuous, and may also partially select nodes,\nthis is a convenient way to find a Node which encloses a\nRange.\n

    This property is read-only. To change the ancestor container of a Node,\nconsider using the various methods available to set the start and end positions of the\nRange, such as Range.setStart() and\nRange.setEnd()." }, "range.compareboundarypoints": { - "url": "$MDN_URL$/web/api/range/compareboundarypoints", + "url": "https://developer.mozilla.org/docs/Web/API/Range/compareBoundaryPoints", "status": [ "StandardTrack" ], @@ -212,7 +212,7 @@ } }, "range.comparenode": { - "url": "$MDN_URL$/web/api/range/comparenode", + "url": "https://developer.mozilla.org/docs/Web/API/Range/compareNode", "status": [ "Deprecated" ], @@ -227,7 +227,7 @@ "returns": "A constant indicating the position of the Node. The possible values are:\n

    \n
    NODE_BEFORE (0)
    \n
    \n

    Node starts before the Range\n

    \n
    NODE_AFTER (1)
    \n
    \n

    Node ends after the Range\n

    \n
    NODE_BEFORE_AND_AFTER (2)
    \n
    \n

    Node starts before and ends after the Range\n

    \n
    NODE_INSIDE (3)
    \n
    \n

    Node starts after and ends before the Range, i.e., the Node is completely selected by\nthe Range.\n

    \n
    " }, "range.comparepoint": { - "url": "$MDN_URL$/web/api/range/comparepoint", + "url": "https://developer.mozilla.org/docs/Web/API/Range/comparePoint", "status": [ "StandardTrack" ], @@ -254,7 +254,7 @@ "returns": "A number.\n" }, "range.createcontextualfragment": { - "url": "$MDN_URL$/web/api/range/createcontextualfragment", + "url": "https://developer.mozilla.org/docs/Web/API/Range/createContextualFragment", "status": [ "StandardTrack" ], @@ -283,7 +283,7 @@ } }, "range.deletecontents": { - "url": "$MDN_URL$/web/api/range/deletecontents", + "url": "https://developer.mozilla.org/docs/Web/API/Range/deleteContents", "status": [ "StandardTrack" ], @@ -306,7 +306,7 @@ "returns": "None (undefined)." }, "range.detach": { - "url": "$MDN_URL$/web/api/range/detach", + "url": "https://developer.mozilla.org/docs/Web/API/Range/detach", "status": [ "StandardTrack", "Deprecated" @@ -325,7 +325,7 @@ "returns": "None (undefined)." }, "range.endcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/endcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endContainer", "status": [ "StandardTrack" ], @@ -347,7 +347,7 @@ "doc": "The read-only endContainer property of the AbstractRange interface returns the Node in which the end of the range is located.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "range.endoffset": { - "url": "$MDN_URL$/web/api/abstractrange/endoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endOffset", "status": [ "StandardTrack" ], @@ -369,7 +369,7 @@ "doc": "The endOffset property of the AbstractRange interface returns the offset into the end node of the range's end position.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "range.extractcontents": { - "url": "$MDN_URL$/web/api/range/extractcontents", + "url": "https://developer.mozilla.org/docs/Web/API/Range/extractContents", "status": [ "StandardTrack" ], @@ -392,7 +392,7 @@ "returns": "A DocumentFragment object." }, "range.getboundingclientrect": { - "url": "$MDN_URL$/web/api/range/getboundingclientrect", + "url": "https://developer.mozilla.org/docs/Web/API/Range/getBoundingClientRect", "status": [ "StandardTrack" ], @@ -415,7 +415,7 @@ "returns": "A DOMRect object that encloses the union of the bounding rectangles for all elements in the range." }, "range.getclientrects": { - "url": "$MDN_URL$/web/api/range/getclientrects", + "url": "https://developer.mozilla.org/docs/Web/API/Range/getClientRects", "status": [ "StandardTrack" ], @@ -438,7 +438,7 @@ "returns": "An iterable sequence of DOMRect objects." }, "range.insertnode": { - "url": "$MDN_URL$/web/api/range/insertnode", + "url": "https://developer.mozilla.org/docs/Web/API/Range/insertNode", "status": [ "StandardTrack" ], @@ -464,7 +464,7 @@ "returns": "None (undefined)." }, "range.intersectsnode": { - "url": "$MDN_URL$/web/api/range/intersectsnode", + "url": "https://developer.mozilla.org/docs/Web/API/Range/intersectsNode", "status": [ "StandardTrack" ], @@ -490,7 +490,7 @@ "returns": "A boolean." }, "range.ispointinrange": { - "url": "$MDN_URL$/web/api/range/ispointinrange", + "url": "https://developer.mozilla.org/docs/Web/API/Range/isPointInRange", "status": [ "StandardTrack" ], @@ -517,7 +517,7 @@ "returns": "A boolean." }, "range.range": { - "url": "$MDN_URL$/web/api/range/range", + "url": "https://developer.mozilla.org/docs/Web/API/Range/Range", "status": [ "StandardTrack" ], @@ -539,7 +539,7 @@ "doc": "The Range() constructor returns a newly created\nRange object whose start and end are offset 0 of the global document\nobject." }, "range.selectnode": { - "url": "$MDN_URL$/web/api/range/selectnode", + "url": "https://developer.mozilla.org/docs/Web/API/Range/selectNode", "status": [ "StandardTrack" ], @@ -565,7 +565,7 @@ "returns": "None (undefined)." }, "range.selectnodecontents": { - "url": "$MDN_URL$/web/api/range/selectnodecontents", + "url": "https://developer.mozilla.org/docs/Web/API/Range/selectNodeContents", "status": [ "StandardTrack" ], @@ -591,7 +591,7 @@ "returns": "None (undefined)." }, "range.setend": { - "url": "$MDN_URL$/web/api/range/setend", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setEnd", "status": [ "StandardTrack" ], @@ -622,7 +622,7 @@ } }, "range.setendafter": { - "url": "$MDN_URL$/web/api/range/setendafter", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setEndAfter", "status": [ "StandardTrack" ], @@ -648,7 +648,7 @@ "returns": "None (undefined)." }, "range.setendbefore": { - "url": "$MDN_URL$/web/api/range/setendbefore", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setEndBefore", "status": [ "StandardTrack" ], @@ -674,7 +674,7 @@ "returns": "None (undefined)." }, "range.setstart": { - "url": "$MDN_URL$/web/api/range/setstart", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setStart", "status": [ "StandardTrack" ], @@ -701,7 +701,7 @@ "returns": "None (undefined)." }, "range.setstartafter": { - "url": "$MDN_URL$/web/api/range/setstartafter", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setStartAfter", "status": [ "StandardTrack" ], @@ -727,7 +727,7 @@ "returns": "None (undefined)." }, "range.setstartbefore": { - "url": "$MDN_URL$/web/api/range/setstartbefore", + "url": "https://developer.mozilla.org/docs/Web/API/Range/setStartBefore", "status": [ "StandardTrack" ], @@ -753,7 +753,7 @@ "returns": "None (undefined)." }, "range.startcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/startcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer", "status": [ "StandardTrack" ], @@ -775,7 +775,7 @@ "doc": "The read-only startContainer property of the AbstractRange interface returns the Node in which the start of the range is located.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "range.startoffset": { - "url": "$MDN_URL$/web/api/abstractrange/startoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startOffset", "status": [ "StandardTrack" ], @@ -797,7 +797,7 @@ "doc": "The read-only startOffset property of the AbstractRange interface returns the offset into the start node of the range's start position.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "range.surroundcontents": { - "url": "$MDN_URL$/web/api/range/surroundcontents", + "url": "https://developer.mozilla.org/docs/Web/API/Range/surroundContents", "status": [ "StandardTrack" ], @@ -823,7 +823,7 @@ "returns": "None (undefined)." }, "range.tostring": { - "url": "$MDN_URL$/web/api/range/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/Range/toString", "status": [ "StandardTrack" ], @@ -846,7 +846,7 @@ "returns": "A string." }, "readablebytestreamcontroller": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController", "status": [ "StandardTrack" ], @@ -868,7 +868,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableByteStreamController interface of the Streams API represents a controller for a readable byte stream.\nIt allows control of the state and internal queue of a ReadableStream with an underlying byte source, and enables efficient zero-copy transfer of data from the underlying source to a consumer when the stream's internal queue is empty.\n

    An instance of this controller type is created if an underlyingSource object with the property type=\"bytes\" is passed as an argument to the ReadableStream() constructor.\nThe underlyingSource object may also define start() and pull() callback functions.\nThese are called with the controller as a parameter, in order to set up the underlying source, and request data when needed.\n

    The underlying source uses the controller to supply data to the stream via its byobRequest property or enqueue() method.\nbyobRequest is a ReadableStreamBYOBRequest object that represents a pending request from a consumer to make a zero-copy transfer of data direct to a consumer.\nbyobRequest must be used to copy data if it exists (do not use enqueue() in this case)!\nIf the underlying source needs to pass data to the stream and byobRequest is null then the source can call enqueue() to add the data to the stream's internal queues.\n

    Note that the byobRequest is only created in \"BYOB mode\" when there is a request from a reader and the stream's internal queue is empty.\n\"BYOB mode\" is enabled when using a ReadableStreamBYOBReader (typically constructed by calling ReadableStream.getReader() with the argument { mode: 'byob' }).\nIt is also enabled when using a default reader and autoAllocateChunkSize is specified in the ReadableStream() constructor.\n

    An underlying byte source can also use the controller to close() the stream when all the data has been sent and report errors from the underlying source using error().\nThe controller's desiredSize property is used to apply \"backpressure\", informing the underlying source of the size of the internal queue (small values indicate that the queue is filling up, hinting to the underlying source that it is be desirable to pause or throttle the inflow).\n

    Note that even though the controller is primarily used by the underlying byte source, there is no reason it cannot be stored used by other parts of the system to signal the stream." }, "readablebytestreamcontroller.byobrequest": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller/byobrequest", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/byobRequest", "status": [ "StandardTrack" ], @@ -890,7 +890,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The byobRequest read-only property of the ReadableByteStreamController interface returns the current BYOB request, or null if there are no pending requests.\n

    An underlying byte source should check this property, and use it to write data to the stream if it exists (rather than using ReadableByteStreamController.enqueue()).\nThis will result in an efficient zero-byte transfer of the data to the consumer." }, "readablebytestreamcontroller.close": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller/close", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/close", "status": [ "StandardTrack" ], @@ -916,7 +916,7 @@ } }, "readablebytestreamcontroller.desiredsize": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller/desiredsize", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/desiredSize", "status": [ "StandardTrack" ], @@ -938,7 +938,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The desiredSize read-only property of the ReadableByteStreamController interface returns the number of bytes required to fill the stream's internal queue to its \"desired size\".\n

    The value is used by the stream to indicate a preferred flow rate to the underlying source.\nSources that support throttling or pausing their inflow of data (not all do!) should control the inflow such that desiredSize of the stream buffer is kept positive and as close to zero as possible.\n

    The desiredSize is used to apply backpressure from downstream consumers." }, "readablebytestreamcontroller.enqueue": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller/enqueue", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/enqueue", "status": [ "StandardTrack" ], @@ -967,7 +967,7 @@ } }, "readablebytestreamcontroller.error": { - "url": "$MDN_URL$/web/api/readablebytestreamcontroller/error", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/error", "status": [ "StandardTrack" ], @@ -996,7 +996,7 @@ } }, "readablestream": { - "url": "$MDN_URL$/web/api/readablestream", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream", "status": [ "StandardTrack" ], @@ -1020,7 +1020,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableStream interface of the Streams API represents a readable stream of byte data. The Fetch API offers a concrete instance of a ReadableStream through the body property of a Response object.\n

    ReadableStream is a transferable object." }, "readablestream.asynciterator": { - "url": "$MDN_URL$/web/javascript/reference/global_objects/symbol/asynciterator", + "url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Symbol/asyncIterator", "status": [ "StandardTrack" ], @@ -1044,7 +1044,7 @@ "doc": "The Symbol.asyncIterator static data property represents the well-known symbol Symbol.asyncIterator. The async iterable protocol looks up this symbol for the method that returns the async iterator for an object. In order for an object to be async iterable, it must have a [Symbol.asyncIterator] key." }, "readablestream.cancel": { - "url": "$MDN_URL$/web/api/readablestream/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/cancel", "status": [ "StandardTrack" ], @@ -1075,7 +1075,7 @@ } }, "readablestream.from": { - "url": "$MDN_URL$/web/api/readablestream/from_static", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/from_static", "status": [ "Experimental", "StandardTrack" @@ -1099,7 +1099,7 @@ } }, "readablestream.getreader": { - "url": "$MDN_URL$/web/api/readablestream/getreader", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/getReader", "status": [ "StandardTrack" ], @@ -1131,7 +1131,7 @@ } }, "readablestream.locked": { - "url": "$MDN_URL$/web/api/readablestream/locked", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/locked", "status": [ "StandardTrack" ], @@ -1155,7 +1155,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The locked read-only property of the ReadableStream interface returns whether or not the readable stream is locked to a reader.\n

    A readable stream can have at most one active reader at a time, and is locked to that reader until it is released.\nA reader might be obtained using ReadableStream.getReader() and released using the reader's releaseLock() method." }, "readablestream.pipethrough": { - "url": "$MDN_URL$/web/api/readablestream/pipethrough", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/pipeThrough", "status": [ "StandardTrack" ], @@ -1187,7 +1187,7 @@ } }, "readablestream.pipeto": { - "url": "$MDN_URL$/web/api/readablestream/pipeto", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/pipeTo", "status": [ "StandardTrack" ], @@ -1219,7 +1219,7 @@ } }, "readablestream.readablestream": { - "url": "$MDN_URL$/web/api/readablestream/readablestream", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/ReadableStream", "status": [ "StandardTrack" ], @@ -1251,7 +1251,7 @@ } }, "readablestream.tee": { - "url": "$MDN_URL$/web/api/readablestream/tee", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStream/tee", "status": [ "StandardTrack" ], @@ -1279,7 +1279,7 @@ } }, "readablestream.transferable_objects": { - "url": "$MDN_URL$/web/api/web_workers_api/transferable_objects", + "url": "https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Transferable_objects", "status": [ "StandardTrack" ], @@ -1295,7 +1295,7 @@ "doc": "Transferable objects are objects that own resources that can be transferred from one context to another, ensuring that the resources are only available in one context at a time.\nFollowing a transfer, the original object is no longer usable; it no longer points to the transferred resource, and any attempt to read or write the object will throw an exception.\n

    Transferable objects are commonly used to share resources that can only be safely exposed to a single JavaScript thread at a time.\nFor example, an ArrayBuffer is a transferable object that owns a block of memory.\nWhen such a buffer is transferred between threads, the associated memory resource is detached from the original buffer and attached to the buffer object created in the new thread.\nThe buffer object in the original thread is no longer usable because it no longer owns a memory resource.\n

    Transferring may also be used when creating deep copies of objects with structuredClone().\nFollowing the cloning operation, the transferred resources are moved rather than copied to the cloned object.\n

    For both postMessage() and structuredClone(), transferred resources have to be attached to the data object, otherwise they would not be available on the receiving end, because the transferable array only indicates how certain resources should be sent, but does not actually send them (although they would always be detached).\n

    The mechanism used to transfer an object's resources depends on the object.\nFor example, when an ArrayBuffer is transferred between threads, the memory resource that it points to is literally moved between contexts in a fast and efficient zero-copy operation.\nOther objects may be transferred by copying the associated resource and then deleting it from the old context.\n

    Not all objects are transferable.\nA list of transferable objects is provided below." }, "readablestreambyobreader": { - "url": "$MDN_URL$/web/api/readablestreambyobreader", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader", "status": [ "StandardTrack" ], @@ -1317,7 +1317,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableStreamBYOBReader interface of the Streams API defines a reader for a ReadableStream that supports zero-copy reading from an underlying byte source.\nIt is used for efficient copying from underlying sources where the data is delivered as an \"anonymous\" sequence of bytes, such as files.\n

    An instance of this reader type should usually be obtained by calling ReadableStream.getReader() on the stream, specifying mode: \"byob\" in the options parameter.\nThe readable stream must have an underlying byte source. In other words, it must have been constructed specifying an underlying source with type: \"bytes\").\n

    Using this kind of reader, a read() request when the readable stream's internal queues are empty will result in a zero copy transfer from the underlying source (bypassing the stream's internal queues).\nIf the internal queues are not empty, a read() will satisfy the request from the buffered data.\n

    Note that the methods and properties are similar to those for the default reader (ReadableStreamDefaultReader).\nThe read() method differs in that it provides a view into which data should be written." }, "readablestreambyobreader.cancel": { - "url": "$MDN_URL$/web/api/readablestreambyobreader/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/cancel", "status": [ "StandardTrack" ], @@ -1346,7 +1346,7 @@ } }, "readablestreambyobreader.closed": { - "url": "$MDN_URL$/web/api/readablestreambyobreader/closed", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/closed", "status": [ "StandardTrack" ], @@ -1368,7 +1368,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The closed read-only property of the ReadableStreamBYOBReader interface returns a Promise that fulfills when the stream closes, or rejects if the stream throws an error or the reader's lock is released.\n

    This property enables you to write code that responds to an end to the streaming process." }, "readablestreambyobreader.read": { - "url": "$MDN_URL$/web/api/readablestreambyobreader/read", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/read", "status": [ "StandardTrack" ], @@ -1399,7 +1399,7 @@ } }, "readablestreambyobreader.readablestreambyobreader": { - "url": "$MDN_URL$/web/api/readablestreambyobreader/readablestreambyobreader", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/ReadableStreamBYOBReader", "status": [ "StandardTrack" ], @@ -1428,7 +1428,7 @@ } }, "readablestreambyobreader.releaselock": { - "url": "$MDN_URL$/web/api/readablestreambyobreader/releaselock", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/releaseLock", "status": [ "StandardTrack" ], @@ -1454,7 +1454,7 @@ } }, "readablestreambyobrequest": { - "url": "$MDN_URL$/web/api/readablestreambyobrequest", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest", "status": [ "StandardTrack" ], @@ -1476,7 +1476,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableStreamBYOBRequest interface of the Streams API represents a \"pull request\" for data from an underlying source that will made as a zero-copy transfer to a consumer (bypassing the stream's internal queues).\n

    ReadableStreamBYOBRequest objects are created in \"BYOB mode\" when a consumer makes a request for data and the stream's internal queue is empty.\n(The stream will resolve the consumer's request directly if it already has buffered data).\nAn underlying byte source can access active BYOB requests through its controller's ReadableByteStreamController.byobRequest property, which will be set to null if there is no outstanding request.\n

    An underlying source that supports \"BYOB mode\" should check for ReadableByteStreamController.byobRequest and must use it for transferring data, if present.\nIf data arrives from the underlying source when ReadableByteStreamController.byobRequest is null, it can be queued using ReadableByteStreamController.enqueue().\nThis might happen when an underlying push source receives new data when the stream's internal buffers are not empty.\n

    An underlying source uses the request by writing data to the BYOB request's view and then calling respond(), or by calling respondWithNewView() and passing a new view as an argument.\nNote that the \"new view\" must actually be a view over the same buffer as the original view, starting at the same offset.\nThis might be used to return a shorter buffer if the underlying source is unable to fill the entire original view.\n

    Note that a ReadableByteStreamController is only created for underlying sources when type=\"bytes\" is specified for the source in the ReadableStream() constructor.\n\"BYOB mode\" is enabled when either autoAllocateChunkSize is specified in the ReadableController() constructor or when using a ReadableStreamBYOBReader (typically constructed by calling ReadableStream.getReader() with the argument { mode: 'byob' })." }, "readablestreambyobrequest.respond": { - "url": "$MDN_URL$/web/api/readablestreambyobrequest/respond", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respond", "status": [ "StandardTrack" ], @@ -1505,7 +1505,7 @@ } }, "readablestreambyobrequest.respondwithnewview": { - "url": "$MDN_URL$/web/api/readablestreambyobrequest/respondwithnewview", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respondWithNewView", "status": [ "StandardTrack" ], @@ -1535,7 +1535,7 @@ } }, "readablestreambyobrequest.view": { - "url": "$MDN_URL$/web/api/readablestreambyobrequest/view", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/view", "status": [ "StandardTrack" ], @@ -1557,7 +1557,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The view getter property of the ReadableStreamBYOBRequest interface returns the current view." }, "readablestreamdefaultcontroller": { - "url": "$MDN_URL$/web/api/readablestreamdefaultcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController", "status": [ "StandardTrack" ], @@ -1581,7 +1581,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableStreamDefaultController interface of the Streams API represents a controller allowing control of a ReadableStream's state and internal queue. Default controllers are for streams that are not byte streams." }, "readablestreamdefaultcontroller.close": { - "url": "$MDN_URL$/web/api/readablestreamdefaultcontroller/close", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/close", "status": [ "StandardTrack" ], @@ -1609,7 +1609,7 @@ } }, "readablestreamdefaultcontroller.desiredsize": { - "url": "$MDN_URL$/web/api/readablestreamdefaultcontroller/desiredsize", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/desiredSize", "status": [ "StandardTrack" ], @@ -1633,7 +1633,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The desiredSize read-only property of the\nReadableStreamDefaultController interface returns the desired size\nrequired to fill the stream's internal queue." }, "readablestreamdefaultcontroller.enqueue": { - "url": "$MDN_URL$/web/api/readablestreamdefaultcontroller/enqueue", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/enqueue", "status": [ "StandardTrack" ], @@ -1664,7 +1664,7 @@ } }, "readablestreamdefaultcontroller.error": { - "url": "$MDN_URL$/web/api/readablestreamdefaultcontroller/error", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/error", "status": [ "StandardTrack" ], @@ -1695,7 +1695,7 @@ } }, "readablestreamdefaultreader": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader", "status": [ "StandardTrack" ], @@ -1719,7 +1719,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReadableStreamDefaultReader interface of the Streams API represents a default reader that can be used to read stream data supplied from a network (such as a fetch request).\n

    A ReadableStreamDefaultReader can be used to read from a ReadableStream that has an underlying source of any type (unlike a ReadableStreamBYOBReader, which can only be used with readable streams that have an underlying byte source).\n

    Note however that zero-copy transfer from an underlying source is only supported for underlying byte sources that autoallocate buffers.\nIn other words, the stream must have been constructed specifying both type=\"bytes\" and autoAllocateChunkSize.\nFor any other underlying source, the stream will always satisfy read requests with data from internal queues." }, "readablestreamdefaultreader.cancel": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/cancel", "status": [ "StandardTrack" ], @@ -1750,7 +1750,7 @@ } }, "readablestreamdefaultreader.closed": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader/closed", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/closed", "status": [ "StandardTrack" ], @@ -1774,7 +1774,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The closed read-only property of the\nReadableStreamDefaultReader interface returns a\nPromise that fulfills when the stream closes, or rejects if the\nstream throws an error or the reader's lock is released. This property enables you\nto write code that responds to an end to the streaming process." }, "readablestreamdefaultreader.read": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader/read", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/read", "status": [ "StandardTrack" ], @@ -1802,7 +1802,7 @@ } }, "readablestreamdefaultreader.readablestreamdefaultreader": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader/readablestreamdefaultreader", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/ReadableStreamDefaultReader", "status": [ "StandardTrack" ], @@ -1833,7 +1833,7 @@ } }, "readablestreamdefaultreader.releaselock": { - "url": "$MDN_URL$/web/api/readablestreamdefaultreader/releaselock", + "url": "https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/releaseLock", "status": [ "StandardTrack" ], @@ -1861,7 +1861,7 @@ } }, "relativeorientationsensor": { - "url": "$MDN_URL$/web/api/relativeorientationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/RelativeOrientationSensor", "status": [ "StandardTrack" ], @@ -1877,7 +1877,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The RelativeOrientationSensor interface of the Sensor APIs describes the device's physical orientation without regard to the Earth's reference coordinate system.\n

    To use this sensor, the user must grant permission to the 'accelerometer', and 'gyroscope' device sensors through the Permissions API. In addition, this feature may be blocked by a Permissions Policy set on your server." }, "relativeorientationsensor.relativeorientationsensor": { - "url": "$MDN_URL$/web/api/relativeorientationsensor/relativeorientationsensor", + "url": "https://developer.mozilla.org/docs/Web/API/RelativeOrientationSensor/RelativeOrientationSensor", "status": [ "StandardTrack" ], @@ -1899,7 +1899,7 @@ } }, "remoteplayback": { - "url": "$MDN_URL$/web/api/remoteplayback", + "url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback", "status": [ "StandardTrack" ], @@ -1917,7 +1917,7 @@ "doc": "The RemotePlayback interface of the Remote Playback API allows the page to detect availability of remote playback devices, then connect to and control playing on these devices." }, "remoteplayback.cancelwatchavailability": { - "url": "$MDN_URL$/web/api/remoteplayback/cancelwatchavailability", + "url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/cancelWatchAvailability", "status": [ "StandardTrack" ], @@ -1943,7 +1943,7 @@ } }, "remoteplayback.prompt": { - "url": "$MDN_URL$/web/api/remoteplayback/prompt", + "url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/prompt", "status": [ "StandardTrack" ], @@ -1970,7 +1970,7 @@ } }, "remoteplayback.state": { - "url": "$MDN_URL$/web/api/remoteplayback/state", + "url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/state", "status": [ "StandardTrack" ], @@ -1988,7 +1988,7 @@ "doc": "The state read-only property of the RemotePlayback interface returns the current state of the RemotePlayback connection." }, "remoteplayback.watchavailability": { - "url": "$MDN_URL$/web/api/remoteplayback/watchavailability", + "url": "https://developer.mozilla.org/docs/Web/API/RemotePlayback/watchAvailability", "status": [ "StandardTrack" ], @@ -2014,7 +2014,7 @@ } }, "report": { - "url": "$MDN_URL$/web/api/report", + "url": "https://developer.mozilla.org/docs/Web/API/Report", "status": [ "StandardTrack" ], @@ -2029,7 +2029,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Report interface of the Reporting API represents a single report.\n

    Reports can be accessed in a number of ways:\n

    " }, "report.body": { - "url": "$MDN_URL$/web/api/report/body", + "url": "https://developer.mozilla.org/docs/Web/API/Report/body", "status": [ "StandardTrack" ], @@ -2044,7 +2044,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The body read-only property of the Report\ninterface returns the body of the report, which is a ReportBody object\ncontaining the detailed report information." }, "report.type": { - "url": "$MDN_URL$/web/api/report/type", + "url": "https://developer.mozilla.org/docs/Web/API/Report/type", "status": [ "StandardTrack" ], @@ -2059,7 +2059,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the Report\ninterface returns the type of report generated, e.g., deprecation or\nintervention." }, "report.url": { - "url": "$MDN_URL$/web/api/report/url", + "url": "https://developer.mozilla.org/docs/Web/API/Report/url", "status": [ "StandardTrack" ], @@ -2074,7 +2074,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The url read-only property of the Report\ninterface returns the URL of the document that generated the report." }, "reportbody": { - "url": "$MDN_URL$/web/api/reportbody", + "url": "https://developer.mozilla.org/docs/Web/API/ReportBody", "status": [ "StandardTrack" ], @@ -2089,7 +2089,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReportBody interface of the Reporting API represents the body of a report. Individual report types inherit from this interface, adding specific attributes relevant to the particular report.\n

    The following interfaces inherit from ReportBody:\n

    \n

    An instance of ReportBody is returned as the value of Report.body. The interface has no constructor." }, "reportbody.tojson": { - "url": "$MDN_URL$/web/api/reportbody/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/ReportBody/toJSON", "status": [ "StandardTrack", "Deprecated" @@ -2106,7 +2106,7 @@ "returns": "A JSON object that is the serialization of the ReportBody object." }, "reporterror": { - "url": "$MDN_URL$/web/api/window/reporterror", + "url": "https://developer.mozilla.org/docs/Web/API/Window/reportError", "status": [ "StandardTrack" ], @@ -2131,7 +2131,7 @@ } }, "reportingobserver": { - "url": "$MDN_URL$/web/api/reportingobserver", + "url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver", "status": [ "StandardTrack" ], @@ -2149,7 +2149,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ReportingObserver interface of the Reporting API allows you to collect and access reports." }, "reportingobserver.disconnect": { - "url": "$MDN_URL$/web/api/reportingobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver/disconnect", "status": [ "StandardTrack" ], @@ -2168,7 +2168,7 @@ "returns": "None (undefined)." }, "reportingobserver.observe": { - "url": "$MDN_URL$/web/api/reportingobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver/observe", "status": [ "StandardTrack" ], @@ -2187,7 +2187,7 @@ "returns": "None (undefined)." }, "reportingobserver.reportingobserver": { - "url": "$MDN_URL$/web/api/reportingobserver/reportingobserver", + "url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver/ReportingObserver", "status": [ "StandardTrack" ], @@ -2209,7 +2209,7 @@ } }, "reportingobserver.takerecords": { - "url": "$MDN_URL$/web/api/reportingobserver/takerecords", + "url": "https://developer.mozilla.org/docs/Web/API/ReportingObserver/takeRecords", "status": [ "StandardTrack" ], @@ -2228,7 +2228,7 @@ "returns": "An array of Report objects." }, "request": { - "url": "$MDN_URL$/web/api/request", + "url": "https://developer.mozilla.org/docs/Web/API/Request", "status": [ "StandardTrack" ], @@ -2252,7 +2252,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Request interface of the Fetch API represents a resource request.\n

    You can create a new Request object using the Request() constructor, but you are more likely to encounter a Request object being returned as the result of another API operation, such as a service worker FetchEvent.request." }, "request.arraybuffer": { - "url": "$MDN_URL$/web/api/request/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/Request/arrayBuffer", "status": [ "StandardTrack" ], @@ -2281,7 +2281,7 @@ } }, "request.blob": { - "url": "$MDN_URL$/web/api/request/blob", + "url": "https://developer.mozilla.org/docs/Web/API/Request/blob", "status": [ "StandardTrack" ], @@ -2309,7 +2309,7 @@ } }, "request.body": { - "url": "$MDN_URL$/web/api/request/body", + "url": "https://developer.mozilla.org/docs/Web/API/Request/body", "status": [ "StandardTrack" ], @@ -2329,7 +2329,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The body read-only property of the Request\ninterface contains a ReadableStream with the body contents\nthat have been added to the request. Note that a request using the\nGET or HEAD method cannot have a body\nand null is returned in these cases." }, "request.bodyused": { - "url": "$MDN_URL$/web/api/request/bodyused", + "url": "https://developer.mozilla.org/docs/Web/API/Request/bodyUsed", "status": [ "StandardTrack" ], @@ -2353,7 +2353,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The bodyUsed read-only property of the\nRequest interface is a boolean value that indicates\nwhether the request body has been read yet." }, "request.bytes": { - "url": "$MDN_URL$/web/api/request/bytes", + "url": "https://developer.mozilla.org/docs/Web/API/Request/bytes", "status": [ "StandardTrack" ], @@ -2381,7 +2381,7 @@ } }, "request.cache": { - "url": "$MDN_URL$/web/api/request/cache", + "url": "https://developer.mozilla.org/docs/Web/API/Request/cache", "status": [ "StandardTrack" ], @@ -2404,7 +2404,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The cache read-only property of the Request interface contains the cache mode of the request. It controls how the request will interact with the browser's HTTP cache." }, "request.clone": { - "url": "$MDN_URL$/web/api/request/clone", + "url": "https://developer.mozilla.org/docs/Web/API/Request/clone", "status": [ "StandardTrack" ], @@ -2429,7 +2429,7 @@ "returns": "A Request object, which is an exact copy of the Request that clone() was called on." }, "request.credentials": { - "url": "$MDN_URL$/web/api/request/credentials", + "url": "https://developer.mozilla.org/docs/Web/API/Request/credentials", "status": [ "StandardTrack" ], @@ -2452,7 +2452,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The credentials read-only property of the Request interface reflects the value given to the Request() constructor in the credentials option. It determines whether or not the browser sends credentials with the request, as well as whether any Set-Cookie response headers are respected.\n

    Credentials are cookies, TLS client certificates, or authentication headers containing a username and password.\n

    See Including credentials for more details." }, "request.destination": { - "url": "$MDN_URL$/web/api/request/destination", + "url": "https://developer.mozilla.org/docs/Web/API/Request/destination", "status": [ "StandardTrack" ], @@ -2475,7 +2475,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The destination read-only property of the Request interface returns a string describing the type of content being requested.\n

    The string must be one of the audio, audioworklet, document, embed, fencedframe, font, frame, iframe, image, json, manifest, object, paintworklet, report, script, sharedworker, speculationrules, style, track, video, worker or xslt strings, or the empty string, which is the default value.\n

    The destination is used by the user agent to, for example, help determine which set of rules to follow for CORS purposes, or how to navigate any complicated code paths that affect how specific types of request get handled.\n

    These destinations vary substantially in how they operate. Some are data receptacles, where the received data is stored for processing later. Others are script-based, in which case the received data is delivered to a script by calling it and passing the data along.\nScript-based destinations include <script> elements, as well as any of the Worklet-based destinations (including subclasses like AudioWorklet), and the Worker-based destinations, including ServiceWorker and SharedWorker." }, "request.duplex": { - "url": "$MDN_URL$/web/api/request/duplex", + "url": "https://developer.mozilla.org/docs/Web/API/Request/duplex", "status": [ "Experimental", "StandardTrack" @@ -2492,7 +2492,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The duplex read-only property of the Request interface returns the duplex mode of the request, which determines whether the browser must send the entire request before processing the response." }, "request.formdata": { - "url": "$MDN_URL$/web/api/request/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/Request/formData", "status": [ "StandardTrack" ], @@ -2520,7 +2520,7 @@ } }, "request.headers": { - "url": "$MDN_URL$/web/api/request/headers", + "url": "https://developer.mozilla.org/docs/Web/API/Request/headers", "status": [ "StandardTrack" ], @@ -2544,7 +2544,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The headers read-only property of the\nRequest interface contains the Headers object associated\nwith the request." }, "request.integrity": { - "url": "$MDN_URL$/web/api/request/integrity", + "url": "https://developer.mozilla.org/docs/Web/API/Request/integrity", "status": [ "StandardTrack" ], @@ -2567,7 +2567,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The integrity read-only property of the Request interface contains the subresource integrity value of the request." }, "request.ishistorynavigation": { - "url": "$MDN_URL$/web/api/request/ishistorynavigation", + "url": "https://developer.mozilla.org/docs/Web/API/Request/isHistoryNavigation", "status": [ "StandardTrack" ], @@ -2584,7 +2584,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The isHistoryNavigation read-only property of the Request interface is a boolean indicating whether the request is a history navigation.\n

    A history navigation is a navigation within the browser's history, made by calling History.go(), History.back(), History.forward(), Navigation.traverseTo(), Navigation.back(), Navigation.forward(), or directly by clicking the browser's back or forward navigation button." }, "request.json": { - "url": "$MDN_URL$/web/api/request/json", + "url": "https://developer.mozilla.org/docs/Web/API/Request/json", "status": [ "StandardTrack" ], @@ -2613,7 +2613,7 @@ } }, "request.keepalive": { - "url": "$MDN_URL$/web/api/request/keepalive", + "url": "https://developer.mozilla.org/docs/Web/API/Request/keepalive", "status": [ "StandardTrack" ], @@ -2635,7 +2635,7 @@ "doc": "The keepalive read-only property of the Request interface contains the request's keepalive setting (true or false), which indicates whether the browser will keep the associated request alive if the page that initiated it is unloaded before the request is complete.\n

    This enables a fetch() request to, for example, send analytics at the end of a session even if the user navigates away from or closes the page.\nThis has some advantages over using Navigator.sendBeacon() for the same purpose, including allowing you to use HTTP methods other than POST, customize request properties, and access the server response via the fetch Promise fulfillment.\nIt is also available in service workers." }, "request.method": { - "url": "$MDN_URL$/web/api/request/method", + "url": "https://developer.mozilla.org/docs/Web/API/Request/method", "status": [ "StandardTrack" ], @@ -2659,7 +2659,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The method read-only property of the\nRequest interface contains the request's method (GET,\nPOST, etc.)" }, "request.mode": { - "url": "$MDN_URL$/web/api/request/mode", + "url": "https://developer.mozilla.org/docs/Web/API/Request/mode", "status": [ "StandardTrack" ], @@ -2682,7 +2682,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The mode read-only property of the Request\ninterface contains the mode of the request (e.g., cors,\nno-cors, same-origin, or navigate.) This is used\nto determine if cross-origin requests lead to valid responses, and which properties of the response are readable.\n

    To construct a request with a specific mode, pass the desired value as the RequestInit.mode option to the Request.Request() constructor.\n

    Note that setting particular modes, especially no-cors, places restrictions on the request methods and headers that may be used, and prevents JavaScript from accessing the response headers or body. See the documentation for RequestInit.mode for more details." }, "request.redirect": { - "url": "$MDN_URL$/web/api/request/redirect", + "url": "https://developer.mozilla.org/docs/Web/API/Request/redirect", "status": [ "StandardTrack" ], @@ -2706,7 +2706,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The redirect read-only property of the Request interface contains the mode for how redirects are handled." }, "request.referrer": { - "url": "$MDN_URL$/web/api/request/referrer", + "url": "https://developer.mozilla.org/docs/Web/API/Request/referrer", "status": [ "StandardTrack" ], @@ -2730,7 +2730,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The referrer read-only property of the\nRequest interface is set by the user agent to be the referrer of the\nRequest. (e.g., client, no-referrer, or a URL.)\n

    \n

    Note:\nIf referrer's value is no-referrer,\nit returns an empty string.\n

    " }, "request.referrerpolicy": { - "url": "$MDN_URL$/web/api/request/referrerpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/Request/referrerPolicy", "status": [ "StandardTrack" ], @@ -2754,7 +2754,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The referrerPolicy read-only property of the\nRequest interface returns the referrer policy, which governs what\nreferrer information, sent in the Referer header, should be included\nwith the request." }, "request.request": { - "url": "$MDN_URL$/web/api/request/request", + "url": "https://developer.mozilla.org/docs/Web/API/Request/Request", "status": [ "StandardTrack" ], @@ -2786,7 +2786,7 @@ } }, "request.signal": { - "url": "$MDN_URL$/web/api/request/signal", + "url": "https://developer.mozilla.org/docs/Web/API/Request/signal", "status": [ "StandardTrack" ], @@ -2810,7 +2810,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only signal property of the Request interface returns the AbortSignal associated with the request." }, "request.text": { - "url": "$MDN_URL$/web/api/request/text", + "url": "https://developer.mozilla.org/docs/Web/API/Request/text", "status": [ "StandardTrack" ], @@ -2838,7 +2838,7 @@ } }, "request.url": { - "url": "$MDN_URL$/web/api/request/url", + "url": "https://developer.mozilla.org/docs/Web/API/Request/url", "status": [ "StandardTrack" ], @@ -2866,7 +2866,7 @@ "doc": "The RequestInit dictionary of the Fetch API represents the set of options that can be used to configure a fetch request.\n

    You can pass a RequestInit object into the Request() constructor, or directly into the fetch() function call.\n

    You can also construct a Request with a RequestInit, and pass the Request to a fetch() call along with another RequestInit. If you do this, and the same option is set in both places, then the value passed directly into fetch() is used." }, "resizeobserver": { - "url": "$MDN_URL$/web/api/resizeobserver", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver", "status": [ "StandardTrack" ], @@ -2888,7 +2888,7 @@ "doc": "The ResizeObserver interface reports changes to the dimensions of an Element's content or border box, or the bounding box of an SVGElement.\n

    \n

    Note:\nThe content box is the box in which content can be placed, meaning the border box minus the padding and border width. The border box encompasses the content, padding, and border. See The box model for further explanation.\n

    " }, "resizeobserver.disconnect": { - "url": "$MDN_URL$/web/api/resizeobserver/disconnect", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver/disconnect", "status": [ "StandardTrack" ], @@ -2911,7 +2911,7 @@ "returns": "None (undefined)." }, "resizeobserver.observe": { - "url": "$MDN_URL$/web/api/resizeobserver/observe", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver/observe", "status": [ "StandardTrack" ], @@ -2938,7 +2938,7 @@ "returns": "None (undefined)." }, "resizeobserver.resizeobserver": { - "url": "$MDN_URL$/web/api/resizeobserver/resizeobserver", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver/ResizeObserver", "status": [ "StandardTrack" ], @@ -2963,7 +2963,7 @@ } }, "resizeobserver.unobserve": { - "url": "$MDN_URL$/web/api/resizeobserver/unobserve", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserver/unobserve", "status": [ "StandardTrack" ], @@ -2989,7 +2989,7 @@ "returns": "None (undefined)." }, "resizeobserverentry": { - "url": "$MDN_URL$/web/api/resizeobserverentry", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry", "status": [ "StandardTrack" ], @@ -3011,7 +3011,7 @@ "doc": "The ResizeObserverEntry interface represents the object passed to the ResizeObserver() constructor's callback function, which allows you to access the new dimensions of the Element or SVGElement being observed." }, "resizeobserverentry.borderboxsize": { - "url": "$MDN_URL$/web/api/resizeobserverentry/borderboxsize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry/borderBoxSize", "status": [ "StandardTrack" ], @@ -3033,7 +3033,7 @@ "doc": "The borderBoxSize read-only property of\nthe ResizeObserverEntry interface returns an array containing the new\nborder box size of the observed element when the callback is run." }, "resizeobserverentry.contentboxsize": { - "url": "$MDN_URL$/web/api/resizeobserverentry/contentboxsize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry/contentBoxSize", "status": [ "StandardTrack" ], @@ -3055,7 +3055,7 @@ "doc": "The contentBoxSize read-only property of\nthe ResizeObserverEntry interface returns an array containing the new\ncontent box size of the observed element when the callback is run." }, "resizeobserverentry.contentrect": { - "url": "$MDN_URL$/web/api/resizeobserverentry/contentrect", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry/contentRect", "status": [ "StandardTrack" ], @@ -3077,7 +3077,7 @@ "doc": "The contentRect read-only property of the\nResizeObserverEntry interface returns a DOMRectReadOnly\nobject containing the new size of the observed element when the callback is run. Note\nthat this is better supported than ResizeObserverEntry.borderBoxSize or\nResizeObserverEntry.contentBoxSize, but it is left over from an earlier\nimplementation of the Resize Observer API, is still included in the spec for web compat\nreasons, and may be deprecated in future versions." }, "resizeobserverentry.devicepixelcontentboxsize": { - "url": "$MDN_URL$/web/api/resizeobserverentry/devicepixelcontentboxsize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry/devicePixelContentBoxSize", "status": [ "StandardTrack" ], @@ -3095,7 +3095,7 @@ "doc": "The devicePixelContentBoxSize read-only property of\nthe ResizeObserverEntry interface returns an array containing the size in device pixels of the observed element when the callback is run." }, "resizeobserverentry.target": { - "url": "$MDN_URL$/web/api/resizeobserverentry/target", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverEntry/target", "status": [ "StandardTrack" ], @@ -3117,7 +3117,7 @@ "doc": "The target read-only property of the\nResizeObserverEntry interface returns a reference to the\nElement or SVGElement that is being observed." }, "resizeobserversize": { - "url": "$MDN_URL$/web/api/resizeobserversize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverSize", "status": [ "StandardTrack" ], @@ -3139,7 +3139,7 @@ "doc": "The ResizeObserverSize interface of the Resize Observer API is used by the ResizeObserverEntry interface to access the box sizing properties of the element being observed.\n
    \n

    Note:\nIn multi-column layout, which is a fragmented context, the sizing returned by ResizeObserverSize will be the size of the first column.\n

    " }, "resizeobserversize.blocksize": { - "url": "$MDN_URL$/web/api/resizeobserversize/blocksize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverSize/blockSize", "status": [ "StandardTrack" ], @@ -3161,7 +3161,7 @@ "doc": "The blockSize read-only property of the ResizeObserverSize interface returns the length of the observed element's border box in the block dimension. For boxes with a horizontal writing-mode, this is the vertical dimension, or height; if the writing-mode is vertical, this is the horizontal dimension, or width.\n
    \n

    Note:\nFor more explanation of writing modes and block and inline dimensions, read Handling different text directions.\n

    " }, "resizeobserversize.inlinesize": { - "url": "$MDN_URL$/web/api/resizeobserversize/inlinesize", + "url": "https://developer.mozilla.org/docs/Web/API/ResizeObserverSize/inlineSize", "status": [ "StandardTrack" ], @@ -3183,7 +3183,7 @@ "doc": "The inlineSize read-only property of the ResizeObserverSize interface returns the length of the observed element's border box in the inline dimension. For boxes with a horizontal writing-mode, this is the horizontal dimension, or width; if the writing-mode is vertical, this is the vertical dimension, or height.\n
    \n

    Note:\nFor more explanation of writing modes and block and inline dimensions, read Handling different text directions.\n

    " }, "response": { - "url": "$MDN_URL$/web/api/response", + "url": "https://developer.mozilla.org/docs/Web/API/Response", "status": [ "StandardTrack" ], @@ -3207,7 +3207,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The Response interface of the Fetch API represents the response to a request.\n

    You can create a new Response object using the Response() constructor, but you are more likely to encounter a Response object being returned as the result of another API operation—for example, a service worker FetchEvent.respondWith, or a simple fetch()." }, "response.arraybuffer": { - "url": "$MDN_URL$/web/api/response/arraybuffer", + "url": "https://developer.mozilla.org/docs/Web/API/Response/arrayBuffer", "status": [ "StandardTrack" ], @@ -3237,7 +3237,7 @@ } }, "response.blob": { - "url": "$MDN_URL$/web/api/response/blob", + "url": "https://developer.mozilla.org/docs/Web/API/Response/blob", "status": [ "StandardTrack" ], @@ -3266,7 +3266,7 @@ } }, "response.body": { - "url": "$MDN_URL$/web/api/response/body", + "url": "https://developer.mozilla.org/docs/Web/API/Response/body", "status": [ "StandardTrack" ], @@ -3290,7 +3290,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The body read-only property of the Response interface is a ReadableStream of the body contents." }, "response.bodyused": { - "url": "$MDN_URL$/web/api/response/bodyused", + "url": "https://developer.mozilla.org/docs/Web/API/Response/bodyUsed", "status": [ "StandardTrack" ], @@ -3314,7 +3314,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The bodyUsed read-only property of the Response interface is a boolean value that indicates whether the body has been read yet." }, "response.bytes": { - "url": "$MDN_URL$/web/api/response/bytes", + "url": "https://developer.mozilla.org/docs/Web/API/Response/bytes", "status": [ "StandardTrack" ], @@ -3343,7 +3343,7 @@ } }, "response.clone": { - "url": "$MDN_URL$/web/api/response/clone", + "url": "https://developer.mozilla.org/docs/Web/API/Response/clone", "status": [ "StandardTrack" ], @@ -3368,7 +3368,7 @@ "returns": "A Response object." }, "response.error": { - "url": "$MDN_URL$/web/api/response/error_static", + "url": "https://developer.mozilla.org/docs/Web/API/Response/error_static", "status": [ "StandardTrack" ], @@ -3393,7 +3393,7 @@ "returns": "A Response object." }, "response.formdata": { - "url": "$MDN_URL$/web/api/response/formdata", + "url": "https://developer.mozilla.org/docs/Web/API/Response/formData", "status": [ "StandardTrack" ], @@ -3422,7 +3422,7 @@ } }, "response.headers": { - "url": "$MDN_URL$/web/api/response/headers", + "url": "https://developer.mozilla.org/docs/Web/API/Response/headers", "status": [ "StandardTrack" ], @@ -3446,7 +3446,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The headers read-only property of the\nResponse interface contains the Headers object associated\nwith the response." }, "response.json": { - "url": "$MDN_URL$/web/api/response/json_static", + "url": "https://developer.mozilla.org/docs/Web/API/Response/json_static", "status": [ "StandardTrack" ], @@ -3477,7 +3477,7 @@ } }, "response.ok": { - "url": "$MDN_URL$/web/api/response/ok", + "url": "https://developer.mozilla.org/docs/Web/API/Response/ok", "status": [ "StandardTrack" ], @@ -3501,7 +3501,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ok read-only property of the Response interface contains a Boolean stating whether the response was successful (status in the range 200-299) or not." }, "response.redirect": { - "url": "$MDN_URL$/web/api/response/redirect_static", + "url": "https://developer.mozilla.org/docs/Web/API/Response/redirect_static", "status": [ "StandardTrack" ], @@ -3534,7 +3534,7 @@ } }, "response.redirected": { - "url": "$MDN_URL$/web/api/response/redirected", + "url": "https://developer.mozilla.org/docs/Web/API/Response/redirected", "status": [ "StandardTrack" ], @@ -3558,7 +3558,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The redirected read-only property of the Response interface indicates whether or not the response is the result of a request you made which was redirected.\n

    \n

    Note:\nChecking redirected to prevent redirects is not recommended, because by the time a response is received, the redirect has already happened, and you may have sent the request to an unintended destination, potentially sending sensitive information.\nInstead, you should do the filtering when you call fetch().\nSee the example Disallowing redirects, which shows this being done.\n

    " }, "response.response": { - "url": "$MDN_URL$/web/api/response/response", + "url": "https://developer.mozilla.org/docs/Web/API/Response/Response", "status": [ "StandardTrack" ], @@ -3586,7 +3586,7 @@ } }, "response.status": { - "url": "$MDN_URL$/web/api/response/status", + "url": "https://developer.mozilla.org/docs/Web/API/Response/status", "status": [ "StandardTrack" ], @@ -3610,7 +3610,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The status read-only property of the Response interface contains the HTTP status codes of the response.\n

    For example, 200 for success, 404 if the resource could not be found." }, "response.statustext": { - "url": "$MDN_URL$/web/api/response/statustext", + "url": "https://developer.mozilla.org/docs/Web/API/Response/statusText", "status": [ "StandardTrack" ], @@ -3634,7 +3634,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The statusText read-only property of the Response interface contains the status message corresponding to the HTTP status code in Response.status.\n

    For example, this would be OK for a status code 200, Continue for 100, Not Found for 404." }, "response.text": { - "url": "$MDN_URL$/web/api/response/text", + "url": "https://developer.mozilla.org/docs/Web/API/Response/text", "status": [ "StandardTrack" ], @@ -3663,7 +3663,7 @@ } }, "response.type": { - "url": "$MDN_URL$/web/api/response/type", + "url": "https://developer.mozilla.org/docs/Web/API/Response/type", "status": [ "StandardTrack" ], @@ -3687,7 +3687,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The type read-only property of the Response interface contains the type of the response. The type determines whether scripts are able to access the response body and headers." }, "response.url": { - "url": "$MDN_URL$/web/api/response/url", + "url": "https://developer.mozilla.org/docs/Web/API/Response/url", "status": [ "StandardTrack" ], @@ -3711,7 +3711,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The url read-only property of the Response interface contains the URL of the response.\nThe value of the url property will be the final URL obtained after any redirects." }, "restrictiontarget": { - "url": "$MDN_URL$/web/api/restrictiontarget", + "url": "https://developer.mozilla.org/docs/Web/API/RestrictionTarget", "status": [ "Experimental", "StandardTrack" @@ -3727,7 +3727,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The RestrictionTarget interface of the Screen Capture API provides a static method, fromElement(), which returns a RestrictionTarget instance that can be used to restrict a captured video track to a specified DOM element." }, "restrictiontarget.fromelement": { - "url": "$MDN_URL$/web/api/restrictiontarget/fromelement_static", + "url": "https://developer.mozilla.org/docs/Web/API/RestrictionTarget/fromElement_static", "status": [ "Experimental", "StandardTrack" @@ -3838,7 +3838,7 @@ "doc": "The type property of the RTCAudioSourceStats dictionary is a string with value media-source.\n

    The type of media-source identifies the type of statistics as either RTCAudioSourceStats or RTCVideoSourceStats when iterating the RTCStatsReport returned by RTCRtpSender.getStats() or RTCPeerConnection.getStats().\nThe type of stats can further be differentiated using the kind, which will be audio for RTCAudioSourceStats." }, "rtccertificate": { - "url": "$MDN_URL$/web/api/rtccertificate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate", "status": [ "StandardTrack" ], @@ -3860,7 +3860,7 @@ "doc": "The RTCCertificate interface of the WebRTC API provides an object representing a certificate that an RTCPeerConnection uses to authenticate.\n

    RTCCertificate is a serializable object, so it can be cloned with structuredClone() or copied between Workers using postMessage()." }, "rtccertificate.expires": { - "url": "$MDN_URL$/web/api/rtccertificate/expires", + "url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/expires", "status": [ "StandardTrack" ], @@ -3882,7 +3882,7 @@ "doc": "The read-only expires property of the RTCCertificate interface returns the expiration date of the certificate.\n

    By default a new certificate is configured with expires set to a value of 2592000000 milliseconds, or 30 days.\nThe expiration time cannot exceed 31536000000 milliseconds, or 365 days.\nIt's also useful to note that browsers may further restrict the expiration time of certificates if they choose." }, "rtccertificate.getfingerprints": { - "url": "$MDN_URL$/web/api/rtccertificate/getfingerprints", + "url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/getFingerprints", "status": [ "StandardTrack" ], @@ -4041,7 +4041,7 @@ "doc": "The type property of the RTCCodecStats dictionary is a string with the value \"codec\".\n

    Different statistics are obtained by iterating the RTCStatsReport object returned by a call to RTCPeerConnection.getStats().\nThe type indicates the set of statistics available through the object in a particular iteration step.\nA value of \"codec\" indicates that the statistics available in the current step are those defined in RTCCodecStats." }, "rtcdatachannel": { - "url": "$MDN_URL$/web/api/rtcdatachannel", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel", "status": [ "StandardTrack" ], @@ -4063,7 +4063,7 @@ "doc": "The RTCDataChannel interface represents a network channel which can be used for bidirectional peer-to-peer transfers of arbitrary data. Every data channel is associated with an RTCPeerConnection, and each peer connection can have up to a theoretical maximum of 65,534 data channels (the actual limit may vary from browser to browser).\n

    To create a data channel and ask a remote peer to join you, call the RTCPeerConnection's createDataChannel() method. The peer being invited to exchange data receives a datachannel event (which has type RTCDataChannelEvent) to let it know the data channel has been added to the connection.\n

    RTCDataChannel is a transferable object." }, "rtcdatachannel.binarytype": { - "url": "$MDN_URL$/web/api/rtcdatachannel/binarytype", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/binaryType", "status": [ "StandardTrack" ], @@ -4085,7 +4085,7 @@ "doc": "The property binaryType on the\nRTCDataChannel interface is a string which specifies\nthe type of object which should be used to represent binary data received\non the RTCDataChannel. Values allowed by the\nWebSocket.binaryType property are also permitted here:\nblob if Blob objects are being used or\narraybuffer if ArrayBuffer objects are being used. The\ndefault is arraybuffer.\n

    When a binary message is received on the data channel, the resulting\nmessage event's MessageEvent.data property is an object of\nthe type specified by the binaryType." }, "rtcdatachannel.bufferedamount": { - "url": "$MDN_URL$/web/api/rtcdatachannel/bufferedamount", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmount", "status": [ "StandardTrack" ], @@ -4107,7 +4107,7 @@ "doc": "The read-only RTCDataChannel property\nbufferedAmount returns the number of bytes of data\ncurrently queued to be sent over the data channel. The queue may build up as a\nresult of calls to the send() method. This only\nincludes data buffered by the user agent itself; it doesn't include any framing overhead\nor buffering done by the operating system or network hardware.\n

    The user agent may implement the process of actually sending data in any way it\nchooses; this may be done periodically during the event loop or truly asynchronously. As\nmessages are actually sent, this value is reduced accordingly.\n

    \n

    Note:\nClosing the data channel doesn't reset this count, even though the user agent purges\nthe queued messages. However, even after closing the channel, attempts to send\nmessages continue to add to the bufferedAmount value, even though the\nmessages are neither sent nor buffered.\n

    \n

    Whenever this value decreases to fall to or below the value specified in the\nbufferedAmountLowThreshold\nproperty, the user agent fires the bufferedamountlow event. This event may\nbe used, for example, to implement code which queues more messages to be sent whenever\nthere's room to buffer them." }, "rtcdatachannel.bufferedamountlowthreshold": { - "url": "$MDN_URL$/web/api/rtcdatachannel/bufferedamountlowthreshold", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmountLowThreshold", "status": [ "StandardTrack" ], @@ -4129,7 +4129,7 @@ "doc": "The RTCDataChannel property\nbufferedAmountLowThreshold is used to specify the number\nof bytes of buffered outgoing data that is considered \"low.\" The default value is\n0. When the number of buffered outgoing bytes, as indicated by the\nbufferedAmount property, falls to or\nbelow this value, a bufferedamountlow event is fired. This event may be\nused, for example, to implement code which queues more messages to be sent whenever\nthere's room to buffer them. Listeners may be added with\nonbufferedamountlow or\naddEventListener().\n

    The user agent may implement the process of actually sending data in any way it\nchooses; this may be done periodically during the event loop or truly asynchronously. As\nmessages are actually sent, this value is reduced accordingly.\n

    \n

    Note:\nbufferedamountlow events are not fired after the data channel is closed.\n

    " }, "rtcdatachannel.close": { - "url": "$MDN_URL$/web/api/rtcdatachannel/close", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close", "status": [ "StandardTrack" ], @@ -4152,7 +4152,7 @@ "returns": "None (undefined)." }, "rtcdatachannel.id": { - "url": "$MDN_URL$/web/api/rtcdatachannel/id", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/id", "status": [ "StandardTrack" ], @@ -4174,7 +4174,7 @@ "doc": "The read-only RTCDataChannel property\nid returns an ID number (between 0 and 65,534) which\nuniquely identifies the RTCDataChannel. This ID is set at the\ntime the data channel is created, either by the user agent (if\nRTCDataChannel.negotiated is false) or by the site or app\nscript (if negotiated is true).\n

    Each RTCPeerConnection can therefore have up to a theoretical maximum of\n65,534 data channels on it, although the actual maximum may vary from browser to\nbrowser." }, "rtcdatachannel.label": { - "url": "$MDN_URL$/web/api/rtcdatachannel/label", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/label", "status": [ "StandardTrack" ], @@ -4196,7 +4196,7 @@ "doc": "The read-only RTCDataChannel property label\nreturns a string containing a name describing the data channel. These\nlabels are not required to be unique.\n

    You may use the label as you wish; you could use it to identify all the channels that\nare being used for the same purpose, by giving them all the same name. Or you could give\neach channel a unique label for tracking purposes. It's entirely up to the design\ndecisions made when building your site or app.\n

    A unique ID can be found in the id property.\n

    \n

    Note:\nA data channel's label is set when the channel is created by calling\nRTCPeerConnection.createDataChannel(). It cannot be changed after that.\n

    " }, "rtcdatachannel.maxpacketlifetime": { - "url": "$MDN_URL$/web/api/rtcdatachannel/maxpacketlifetime", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxPacketLifeTime", "status": [ "StandardTrack" ], @@ -4218,7 +4218,7 @@ "doc": "The read-only RTCDataChannel property\nmaxPacketLifeTime returns the amount of time, in\nmilliseconds, the browser is allowed to take to attempt to transmit a message, as set\nwhen the data channel was created, or null. This limits how long\nthe browser can continue to attempt to transmit and retransmit the message before giving\nup." }, "rtcdatachannel.maxretransmits": { - "url": "$MDN_URL$/web/api/rtcdatachannel/maxretransmits", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxRetransmits", "status": [ "StandardTrack" ], @@ -4240,7 +4240,7 @@ "doc": "The read-only RTCDataChannel property\nmaxRetransmits returns the maximum number of times the\nbrowser should try to retransmit a message before giving up, as set when the data\nchannel was created, or null, which indicates that there is no\nmaximum. This can only be set when the RTCDataChannel is created\nby calling RTCPeerConnection.createDataChannel(), using the\nmaxRetransmits field in the specified options." }, "rtcdatachannel.negotiated": { - "url": "$MDN_URL$/web/api/rtcdatachannel/negotiated", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/negotiated", "status": [ "StandardTrack" ], @@ -4262,7 +4262,7 @@ "doc": "The read-only RTCDataChannel property\nnegotiated indicates whether the\nRTCDataChannel's connection was negotiated by the Web app\n(true) or by the WebRTC layer (false). The\ndefault is false.\n

    See Creating a data channel for further information about this property." }, "rtcdatachannel.ordered": { - "url": "$MDN_URL$/web/api/rtcdatachannel/ordered", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/ordered", "status": [ "StandardTrack" ], @@ -4284,7 +4284,7 @@ "doc": "The read-only RTCDataChannel property ordered indicates\nwhether or not the data channel guarantees in-order delivery of messages;\nthe default is true,\nwhich indicates that the data channel is indeed ordered.\nThis is set when the RTCDataChannel is created,\nby setting the ordered property\non the object passed as RTCPeerConnection.createDataChannel()'s options parameter." }, "rtcdatachannel.priority": { - "url": "$MDN_URL$/web/api/rtcdatachannel/priority", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/priority", "status": [ "Experimental", "StandardTrack" @@ -4296,7 +4296,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only priority property of the RTCDataChannel interface returns a string indicating the priority of the data channel. The priority is assigned by the user agent at channel creation time based on the priority option in the dataChannelDict parameter passed to RTCPeerConnection.createDataChannel(), or from the remote peer for incoming data channels." }, "rtcdatachannel.protocol": { - "url": "$MDN_URL$/web/api/rtcdatachannel/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/protocol", "status": [ "StandardTrack" ], @@ -4318,7 +4318,7 @@ "doc": "The read-only RTCDataChannel property\nprotocol returns a string containing the\nname of the subprotocol in use. If no protocol was specified when the data channel was\ncreated, then this property's value is the empty string (\"\").\n

    \n

    Note:\nThe permitted values of this property are defined by the website or app using the\ndata channel.\n

    \n

    The ability for each channel to have a defined subprotocol lets your app, for example,\nuse JSON objects as messages on one channel while another channel is plaintext and\nanother is raw binary or even some other format." }, "rtcdatachannel.readystate": { - "url": "$MDN_URL$/web/api/rtcdatachannel/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/readyState", "status": [ "StandardTrack" ], @@ -4340,7 +4340,7 @@ "doc": "The read-only RTCDataChannel property readyState returns a string which indicates the state of the data channel's underlying data connection." }, "rtcdatachannel.reliable": { - "url": "$MDN_URL$/web/api/rtcdatachannel/reliable", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/reliable", "status": [ "Deprecated" ], @@ -4354,7 +4354,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The read-only RTCDataChannel property\nreliable indicates whether or not the data channel is\nreliable.\n

    \n

    Warning:\nThis property is obsolete. Use RTCDataChannel.ordered instead in any\nnew code, and update existing code as soon as possible.\n

    " }, "rtcdatachannel.send": { - "url": "$MDN_URL$/web/api/rtcdatachannel/send", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannel/send", "status": [ "StandardTrack" ], @@ -4385,7 +4385,7 @@ } }, "rtcdatachannel.transferable_objects": { - "url": "$MDN_URL$/web/api/web_workers_api/transferable_objects", + "url": "https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Transferable_objects", "status": [ "StandardTrack" ], @@ -4402,7 +4402,7 @@ "doc": "Transferable objects are objects that own resources that can be transferred from one context to another, ensuring that the resources are only available in one context at a time.\nFollowing a transfer, the original object is no longer usable; it no longer points to the transferred resource, and any attempt to read or write the object will throw an exception.\n

    Transferable objects are commonly used to share resources that can only be safely exposed to a single JavaScript thread at a time.\nFor example, an ArrayBuffer is a transferable object that owns a block of memory.\nWhen such a buffer is transferred between threads, the associated memory resource is detached from the original buffer and attached to the buffer object created in the new thread.\nThe buffer object in the original thread is no longer usable because it no longer owns a memory resource.\n

    Transferring may also be used when creating deep copies of objects with structuredClone().\nFollowing the cloning operation, the transferred resources are moved rather than copied to the cloned object.\n

    For both postMessage() and structuredClone(), transferred resources have to be attached to the data object, otherwise they would not be available on the receiving end, because the transferable array only indicates how certain resources should be sent, but does not actually send them (although they would always be detached).\n

    The mechanism used to transfer an object's resources depends on the object.\nFor example, when an ArrayBuffer is transferred between threads, the memory resource that it points to is literally moved between contexts in a fast and efficient zero-copy operation.\nOther objects may be transferred by copying the associated resource and then deleting it from the old context.\n

    Not all objects are transferable.\nA list of transferable objects is provided below." }, "rtcdatachannelevent": { - "url": "$MDN_URL$/web/api/rtcdatachannelevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent", "status": [ "StandardTrack" ], @@ -4424,7 +4424,7 @@ "doc": "The RTCDataChannelEvent interface\nrepresents an event related to a specific RTCDataChannel." }, "rtcdatachannelevent.channel": { - "url": "$MDN_URL$/web/api/rtcdatachannelevent/channel", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent/channel", "status": [ "StandardTrack" ], @@ -4446,7 +4446,7 @@ "doc": "The read-only property RTCDataChannelEvent.channel\nreturns the RTCDataChannel associated with the event." }, "rtcdatachannelevent.rtcdatachannelevent": { - "url": "$MDN_URL$/web/api/rtcdatachannelevent/rtcdatachannelevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDataChannelEvent/RTCDataChannelEvent", "status": [ "StandardTrack" ], @@ -4557,7 +4557,7 @@ "doc": "The type property of the RTCDataChannelStats dictionary is a string with the value \"data-channel\".\n

    Different statistics are obtained by iterating the RTCStatsReport object returned by a call to RTCPeerConnection.getStats().\nThe type indicates the set of statistics available through the object in a particular iteration step.\nA value of \"data-channel\" indicates that the statistics available in the current step are those defined in RTCDataChannelStats." }, "rtcdtlstransport": { - "url": "$MDN_URL$/web/api/rtcdtlstransport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport", "status": [ "StandardTrack" ], @@ -4579,7 +4579,7 @@ "doc": "The RTCDtlsTransport interface provides access to information about the Datagram Transport Layer Security (DTLS) transport over which a RTCPeerConnection's RTP and RTCP packets are sent and received by its RTCRtpSender and RTCRtpReceiver objects.\n

    A RTCDtlsTransport object is also used to provide information about SCTP packets transmitted and received by a connection's data channels.\n

    Features of the DTLS transport include the addition of security to the underlying transport; the RTCDtlsTransport interface can be used to obtain information about the underlying transport and the security added to it by the DTLS layer." }, "rtcdtlstransport.icetransport": { - "url": "$MDN_URL$/web/api/rtcdtlstransport/icetransport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/iceTransport", "status": [ "StandardTrack" ], @@ -4600,7 +4600,7 @@ "doc": "The iceTransport read-only property of the RTCDtlsTransport interface contains a reference to the underlying RTCIceTransport." }, "rtcdtlstransport.state": { - "url": "$MDN_URL$/web/api/rtcdtlstransport/state", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDtlsTransport/state", "status": [ "StandardTrack" ], @@ -4622,7 +4622,7 @@ "doc": "The state read-only property of the\nRTCDtlsTransport interface provides information which describes a\nDatagram Transport Layer Security (DTLS) transport state." }, "rtcdtmfsender": { - "url": "$MDN_URL$/web/api/rtcdtmfsender", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender", "status": [ "StandardTrack" ], @@ -4644,7 +4644,7 @@ "doc": "The RTCDTMFSender interface provides a mechanism for transmitting DTMF codes on a WebRTC RTCPeerConnection. You gain access to the connection's RTCDTMFSender through the RTCRtpSender.dtmf property on the audio track you wish to send DTMF with.\n

    The primary purpose for WebRTC's DTMF support is to allow WebRTC-based communication clients to be connected to a public-switched telephone network (PSTN) or other legacy telephone service, including extant voice over IP (VoIP) services. For that reason, DTMF can't be used between two WebRTC-based devices, because there is no mechanism provided by WebRTC for receiving DTMF codes." }, "rtcdtmfsender.caninsertdtmf": { - "url": "$MDN_URL$/web/api/rtcdtmfsender/caninsertdtmf", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/canInsertDTMF", "status": [ "StandardTrack" ], @@ -4665,7 +4665,7 @@ "doc": "The canInsertDTMF read-only property of the RTCDTMFSender interface returns a boolean value which indicates whether the RTCDTMFSender is capable of sending DTMF tones over the RTCPeerConnection." }, "rtcdtmfsender.insertdtmf": { - "url": "$MDN_URL$/web/api/rtcdtmfsender/insertdtmf", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/insertDTMF", "status": [ "StandardTrack" ], @@ -4697,7 +4697,7 @@ } }, "rtcdtmfsender.tonebuffer": { - "url": "$MDN_URL$/web/api/rtcdtmfsender/tonebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFSender/toneBuffer", "status": [ "StandardTrack" ], @@ -4722,7 +4722,7 @@ } }, "rtcdtmftonechangeevent": { - "url": "$MDN_URL$/web/api/rtcdtmftonechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent", "status": [ "StandardTrack" ], @@ -4744,7 +4744,7 @@ "doc": "The RTCDTMFToneChangeEvent interface represents events sent to indicate that DTMF tones have started or finished playing. This interface is used by the tonechange event." }, "rtcdtmftonechangeevent.rtcdtmftonechangeevent": { - "url": "$MDN_URL$/web/api/rtcdtmftonechangeevent/rtcdtmftonechangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent/RTCDTMFToneChangeEvent", "status": [ "StandardTrack" ], @@ -4771,7 +4771,7 @@ "returns": "A new RTCDTMFToneChangeEvent object, configured as specified in the\nprovided options." }, "rtcdtmftonechangeevent.tone": { - "url": "$MDN_URL$/web/api/rtcdtmftonechangeevent/tone", + "url": "https://developer.mozilla.org/docs/Web/API/RTCDTMFToneChangeEvent/tone", "status": [ "StandardTrack" ], @@ -4793,7 +4793,7 @@ "doc": "The read-only property RTCDTMFToneChangeEvent.tone\nreturns the DTMF character which has just begun to play, or an empty string\n(\"\"). if all queued tones have finished playing (that is,\nRTCDTMFSender.toneBuffer is empty)." }, "rtcencodedaudioframe": { - "url": "$MDN_URL$/web/api/rtcencodedaudioframe", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame", "status": [ "StandardTrack" ], @@ -4814,7 +4814,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The RTCEncodedAudioFrame of the WebRTC API represents an encoded audio frame in the WebRTC receiver or sender pipeline, which may be modified using a WebRTC Encoded Transform.\n

    The interface provides methods and properties to get metadata about the frame, allowing its format and order in the sequence of frames to be determined.\nThe data property gives access to the encoded frame data as a buffer, which might be encrypted, or otherwise modified by a transform." }, "rtcencodedaudioframe.data": { - "url": "$MDN_URL$/web/api/rtcencodedaudioframe/data", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/data", "status": [ "StandardTrack" ], @@ -4835,7 +4835,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The data property of the RTCEncodedAudioFrame interface returns a buffer containing the data for an encoded frame." }, "rtcencodedaudioframe.getmetadata": { - "url": "$MDN_URL$/web/api/rtcencodedaudioframe/getmetadata", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/getMetadata", "status": [ "StandardTrack" ], @@ -4857,7 +4857,7 @@ "returns": "An object with the following properties:\n

    \n
    audioLevel
    \n
    \n

    A number representing the audio level of this frame.\nThe value is between 0 and 1 inclusive (linear), where 1.0 represents 0 dBov (decibels relative to full scale (DBFS)), 0 represents silence, and 0.5 represents approximately 6 dB SPL change in the sound pressure level from 0 dBov.\nThe value is converted from the -127 to 0 range specified in RFC6464 via the equation 10^(-rfc_level/20).\nIf the RFC6464 header extension is not present in the received packets of the frame, audioLevel will be undefined.\n

    \n
    captureTime
    \n
    \n

    A DOMHighResTimeStamp indicating the capture time of the frame relative to Performance.timeOrigin.\n

    \n
    contributingSources
    \n
    \n

    An Array of sources (ssrc) that have contributed to the frame.\nConsider the case of a conferencing application that combines audio from multiple users.\nThe synchronizationSource would include the ssrc of the application, while contributingSources would include the ssrc values of all the individual audio sources.\n

    \n
    mimeType
    \n
    \n

    A string containing the MIME type of the codec used, such as \"audio/opus\".\n

    \n
    payloadType
    \n
    \n

    A positive integer value in the range from 0 to 127 that describes the format of the RTP payload.\nThe mappings of values to formats is defined in RFC 3550, and more specifically Section 6: Payload Type Definitions of RFC 3551.\n

    \n
    receiveTime
    \n
    \n

    A DOMHighResTimeStamp indicating the timestamp of the last received packet of an incoming frame (from an RTCRtpReceiver) used to produce this media frame, relative to Performance.timeOrigin.\n

    \n
    rtpTimestamp
    \n
    \n

    A positive integer that reflects the sampling instant of the first octet in the RTP data packet (see RFC 3550).\n

    \n
    sequenceNumber
    \n
    \n

    The sequence number of an incoming audio frame (not used for outgoing frames) that can be used for reconstructing the original send-order of frames.\nThis is number between 0 and 32767.\nNote that while numbers are allocated sequentially when sent, they will overflow at 32767 and restart back at 0.\nTherefore to compare two frame sequence numbers, in order to determine whether one is assumed to be after another, you must use serial number arithmetic. \n

    \n
    synchronizationSource
    \n
    \n

    A positive integer value indicating the synchronization source (\"ssrc\") of the stream of RTP packets that are described by this frame.\nA source might be something like a microphone, or a mixer application that combines multiple sources.\nAll packets from the same source share the same time source and sequence space, and so can be ordered relative to each other.\nNote that two frames with the same value refer to the same source.\n

    \n
    " }, "rtcencodedaudioframe.rtcencodedaudioframe": { - "url": "$MDN_URL$/web/api/rtcencodedaudioframe/rtcencodedaudioframe", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/RTCEncodedAudioFrame", "status": [ "StandardTrack" ], @@ -4882,7 +4882,7 @@ } }, "rtcencodedaudioframe.timestamp": { - "url": "$MDN_URL$/web/api/rtcencodedaudioframe/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/timestamp", "status": [ "Deprecated" ], @@ -4899,7 +4899,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The timestamp read-only property of the RTCEncodedAudioFrame interface indicates the time at which frame sampling started." }, "rtcencodedvideoframe": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame", "status": [ "StandardTrack" ], @@ -4920,7 +4920,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The RTCEncodedVideoFrame of the WebRTC API represents an encoded video frame in the WebRTC receiver or sender pipeline, which may be modified using a WebRTC Encoded Transform." }, "rtcencodedvideoframe.data": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe/data", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/data", "status": [ "StandardTrack" ], @@ -4941,7 +4941,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The data property of the RTCEncodedVideoFrame interface returns a buffer containing the frame data." }, "rtcencodedvideoframe.getmetadata": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe/getmetadata", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/getMetadata", "status": [ "StandardTrack" ], @@ -4963,7 +4963,7 @@ "returns": "An object with the following properties:\n

    \n
    contributingSources
    \n
    \n

    An Array of sources (ssrc) that have contributed to the frame.\nConsider the case of a conferencing application that combines the audio and video from multiple users.\nThe synchronizationSource would include the ssrc of the application, while contributingSources would include the ssrc values of all the individual video and audio sources.\n

    \n
    dependencies
    \n
    \n

    An Array of positive integers indicating the frameIds of frames on which this frame depends.\nFor a key frame this will be empty, as a key frame contains all the information it needs to construct the image.\nFor a delta frame this will list all the frames needed to render this frame.\nThe type of frame can be determined using RTCEncodedVideoFrame.type.\n

    \n
    frameId
    \n
    \n

    A positive integer value indicating the id of this frame.\n

    \n
    height
    \n
    \n

    A positive integer indicating the height of the frame.\nThe maximum value is 65535.\n

    \n
    mimeType
    \n
    \n

    A string containing the MIME type of the codec used, such as \"video/VP8\".\n

    \n
    payloadType
    \n
    \n

    A positive integer value in the range from 0 to 127 that describes the format of the RTP payload.\nThe mappings of values to formats is defined in RFC3550.\n

    \n
    receiveTime
    \n
    \n

    A DOMHighResTimeStamp indicating the timestamp of the last received packet of an incoming frame (from an RTCRtpReceiver) used to produce this media frame, relative to Performance.timeOrigin.\n

    \n
    rtpTimestamp
    \n
    \n

    A positive integer that reflects the sampling instant of the first octet in the RTP data packet (see RFC 3550).\n

    \n
    spatialIndex
    \n
    \n

    A positive integer indicating the spatial index of the frame.\nSome codecs allow generation of layers of frames with different layers of resolutions.\nFrames in higher layers can be selectively dropped in order to reduce bit rate when needed, while maintaining acceptable video quality.\n

    \n
    synchronizationSource
    \n
    \n

    A positive integer value indicating synchronization source (\"ssrc\") of the stream of RTP packets that are described by this encoded video frame.\nA source might be something like a camera or microphone, or some kind of mixer app that combines multiple sources.\nAll packets from the same source share the same time source and sequence space, and so can be ordered relative to each other.\nNote two frames with the same value refer to the same source (for more information see RTCInboundRtpStreamStats.ssrc).\n

    \n
    temporalIndex
    \n
    \n

    A positive integer indicating the temporal index of the frame.\nSome codecs group frames in layers, based on whether dropping the a frame will prevent others from being decoded.\nFrames in higher layers can be selectively dropped in order to reduce bit rate when needed, while maintaining acceptable video quality.\n

    \n
    width
    \n
    \n

    A positive integer indicating the width of the frame.\nThe maximum value is 65535.\n

    \n
    " }, "rtcencodedvideoframe.rtcencodedvideoframe": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe/rtcencodedvideoframe", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/RTCEncodedVideoFrame", "status": [ "StandardTrack" ], @@ -4988,7 +4988,7 @@ } }, "rtcencodedvideoframe.timestamp": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/timestamp", "status": [ "Deprecated" ], @@ -5005,7 +5005,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The timestamp read-only property of the RTCEncodedVideoFrame interface indicates the time at which frame sampling started." }, "rtcencodedvideoframe.type": { - "url": "$MDN_URL$/web/api/rtcencodedvideoframe/type", + "url": "https://developer.mozilla.org/docs/Web/API/RTCEncodedVideoFrame/type", "status": [ "StandardTrack" ], @@ -5026,7 +5026,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The type read-only property of the RTCEncodedVideoFrame interface indicates whether this frame is a key frame, delta frame, or empty frame." }, "rtcerror": { - "url": "$MDN_URL$/web/api/rtcerror", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError", "status": [ "StandardTrack" ], @@ -5044,7 +5044,7 @@ "doc": "The RTCError interface describes an error which has occurred while handling WebRTC operations. It's based upon the standard DOMException interface that describes general DOM errors." }, "rtcerror.errordetail": { - "url": "$MDN_URL$/web/api/rtcerror/errordetail", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError/errorDetail", "status": [ "StandardTrack" ], @@ -5062,7 +5062,7 @@ "doc": "The RTCError interface's read-only\nerrorDetail property is a string indicating the WebRTC-specific error code that occurred." }, "rtcerror.receivedalert": { - "url": "$MDN_URL$/web/api/rtcerror/receivedalert", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError/receivedAlert", "status": [ "StandardTrack" ], @@ -5080,7 +5080,7 @@ "doc": "The RTCError read-only property\nreceivedAlert specifies the fatal DTLS\nerror which resulted in an alert being received from the remote peer." }, "rtcerror.sctpcausecode": { - "url": "$MDN_URL$/web/api/rtcerror/sctpcausecode", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError/sctpCauseCode", "status": [ "StandardTrack" ], @@ -5098,7 +5098,7 @@ "doc": "The read-only sctpCauseCode property in an\nRTCError object provides the SCTP cause code explaining\nwhy the SCTP negotiation failed, if the RTCError represents an SCTP error." }, "rtcerror.sdplinenumber": { - "url": "$MDN_URL$/web/api/rtcerror/sdplinenumber", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError/sdpLineNumber", "status": [ "StandardTrack" ], @@ -5116,7 +5116,7 @@ "doc": "The RTCError interface's read-only property\nsdpLineNumber specifies the line number within the\nSDP at which a syntax error occurred while parsing it." }, "rtcerror.sentalert": { - "url": "$MDN_URL$/web/api/rtcerror/sentalert", + "url": "https://developer.mozilla.org/docs/Web/API/RTCError/sentAlert", "status": [ "StandardTrack" ], @@ -5134,7 +5134,7 @@ "doc": "The read-only sentAlert property in an\nRTCError object specifies the DTLS alert number occurred\nwhile sending data to the remote peer, if the error represents an outbound DTLS error." }, "rtcerrorevent": { - "url": "$MDN_URL$/web/api/rtcerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCErrorEvent", "status": [ "StandardTrack" ], @@ -5152,7 +5152,7 @@ "doc": "The WebRTC API's RTCErrorEvent interface represents an error sent to a WebRTC object. It's based on the standard Event interface, but adds RTC-specific information describing the error, as shown below." }, "rtcerrorevent.error": { - "url": "$MDN_URL$/web/api/rtcerrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/RTCErrorEvent/error", "status": [ "StandardTrack" ], @@ -5170,7 +5170,7 @@ "doc": "The read-only RTCErrorEvent property error\ncontains an RTCError object describing the details of the error which the\nevent is announcing." }, "rtcicecandidate": { - "url": "$MDN_URL$/web/api/rtcicecandidate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate", "status": [ "StandardTrack" ], @@ -5192,7 +5192,7 @@ "doc": "The RTCIceCandidate interface—part of the WebRTC API—represents a candidate Interactive Connectivity Establishment (ICE) configuration which may be used to establish an RTCPeerConnection.\n

    An ICE candidate describes the protocols and routing needed for WebRTC to be able to communicate with a remote device. When starting a WebRTC peer connection, typically a number of candidates are proposed by each end of the connection, until they mutually agree upon one which describes the connection they decide will be best. WebRTC then uses that candidate's details to initiate the connection.\n

    For details on how the ICE process works, see Lifetime of a WebRTC session. The article WebRTC connectivity provides additional useful details." }, "rtcicecandidate.address": { - "url": "$MDN_URL$/web/api/rtcicecandidate/address", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/address", "status": [ "StandardTrack" ], @@ -5213,7 +5213,7 @@ "doc": "The RTCIceCandidate interface's read-only address property is a string providing the IP address of the device which is the source of the candidate.\nThe address is null by default if not otherwise specified.\n

    The address field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of address directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly." }, "rtcicecandidate.candidate": { - "url": "$MDN_URL$/web/api/rtcicecandidate/candidate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/candidate", "status": [ "StandardTrack" ], @@ -5235,7 +5235,7 @@ "doc": "The read-only property candidate on the RTCIceCandidate interface returns a string describing the candidate in detail.\nMost of the other properties of RTCIceCandidate are actually extracted from this string.\n

    This property can be configured using the candidate property of the object passed into the RTCIceCandidate() constructor or RTCPeerConnection.addIceCandidate()." }, "rtcicecandidate.component": { - "url": "$MDN_URL$/web/api/rtcicecandidate/component", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/component", "status": [ "StandardTrack" ], @@ -5256,7 +5256,7 @@ "doc": "The read-only component property\non the RTCIceCandidate interface is a string which indicates whether\nthe candidate is an RTP or\nan RTCP candidate.\n

    If a candidate represents both RTP and RTCP multiplexed together, it is reported as an\nRTP candidate." }, "rtcicecandidate.foundation": { - "url": "$MDN_URL$/web/api/rtcicecandidate/foundation", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/foundation", "status": [ "StandardTrack" ], @@ -5277,7 +5277,7 @@ "doc": "The foundation read-only property of the RTCIceCandidate interface is a string that allows correlation of candidates from a common network path on multiple RTCIceTransport objects.\n

    Candidates share the same foundation if they:\n

    \n

    This is used to help optimize ICE performance while prioritizing and correlating candidates that appear on multiple RTCIceTransport objects." }, "rtcicecandidate.port": { - "url": "$MDN_URL$/web/api/rtcicecandidate/port", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/port", "status": [ "StandardTrack" ], @@ -5298,7 +5298,7 @@ "doc": "The RTCIceCandidate interface's read-only port property contains the port\nnumber on the device at the address given by RTCIceCandidate.address at which the candidate's peer can be reached.\n

    The port field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of port directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly." }, "rtcicecandidate.priority": { - "url": "$MDN_URL$/web/api/rtcicecandidate/priority", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/priority", "status": [ "StandardTrack" ], @@ -5319,7 +5319,7 @@ "doc": "The RTCIceCandidate interface's read-only priority property specifies the candidate's priority according to the remote peer; the higher this value is, the better the remote peer considers the candidate to be.\n

    The priority field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of priority directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly." }, "rtcicecandidate.protocol": { - "url": "$MDN_URL$/web/api/rtcicecandidate/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/protocol", "status": [ "StandardTrack" ], @@ -5340,7 +5340,7 @@ "doc": "The RTCIceCandidate interface's read-only protocol property is a string\nwhich indicates whether the candidate uses UDP or TCP as its transport protocol.\n

    The protocol field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of protocol directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly.\n

    protocol is null by default if not specified properly in the SDP, but this is an error condition and will result in a thrown exception when you call RTCPeerConnection.addIceCandidate()." }, "rtcicecandidate.relatedaddress": { - "url": "$MDN_URL$/web/api/rtcicecandidate/relatedaddress", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/relatedAddress", "status": [ "StandardTrack" ], @@ -5361,7 +5361,7 @@ "doc": "The RTCIceCandidate interface's read-only relatedAddress property is a string indicating the related address of a relay or reflexive candidate.\n

    If the candidate is a host candidate (that is, its address is in fact the real IP address of the remote peer), relatedAddress is null.\n

    The relatedAddress field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of relatedAddress directly in the options object, but its value is automatically extracted from the object's candidate a-line if it's formatted properly(the rel-address field).\n

    The related address and port (relatedPort) are not used at all by ICE itself; they are provided for analysis and diagnostic purposes only, and their inclusion may be blocked by security systems, so do not rely on them having non-null values." }, "rtcicecandidate.relatedport": { - "url": "$MDN_URL$/web/api/rtcicecandidate/relatedport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/relatedPort", "status": [ "StandardTrack" ], @@ -5382,7 +5382,7 @@ "doc": "The RTCIceCandidate interface's read-only relatedPort property indicates the port number of reflexive or relay candidates.\n

    If the candidate is a host candidate (that is, its address is in fact the real IP address of the remote peer), relatedPort is null.\n

    The relatedPort field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of relatedPort directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly (the rel-port field).\n

    The related address (relatedAddress) and port are not used at all by ICE itself; they are provided for\nanalysis and diagnostic purposes only, and their inclusion may be blocked by security systems, so do not rely on them having non-null values." }, "rtcicecandidate.rtcicecandidate": { - "url": "$MDN_URL$/web/api/rtcicecandidate/rtcicecandidate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/RTCIceCandidate", "status": [ "StandardTrack" ], @@ -5411,7 +5411,7 @@ } }, "rtcicecandidate.sdpmid": { - "url": "$MDN_URL$/web/api/rtcicecandidate/sdpmid", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/sdpMid", "status": [ "StandardTrack" ], @@ -5433,7 +5433,7 @@ "doc": "The read-only property sdpMid on the RTCIceCandidate interface returns a string\nspecifying the media stream identification tag of the media component with which the candidate is associated.\nThis ID uniquely identifies a given stream for the component with which the candidate is associated.\n

    This property can be configured by specifying the value of the sdpMid property in the candidateInfo options object that is passed to the RTCIceCandidate() constructor.\nIf you call the constructor with an m-line string instead of the options object, the value of sdpMid is extracted from the specified candidate m-line string." }, "rtcicecandidate.sdpmlineindex": { - "url": "$MDN_URL$/web/api/rtcicecandidate/sdpmlineindex", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/sdpMLineIndex", "status": [ "StandardTrack" ], @@ -5455,7 +5455,7 @@ "doc": "The read-only sdpMLineIndex property on the RTCIceCandidate interface\nis a zero-based index of the m-line describing the media associated with the candidate.\n

    This property can be configured by specifying the value of the sdpMLineIndex property in the candidateInfo options object that is passed to the RTCIceCandidate() constructor.\nIf you call the constructor with an m-line string instead of the options object, the value of sdpMLineIndex is extracted from the specified candidate m-line string." }, "rtcicecandidate.tcptype": { - "url": "$MDN_URL$/web/api/rtcicecandidate/tcptype", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/tcpType", "status": [ "StandardTrack" ], @@ -5476,7 +5476,7 @@ "doc": "The RTCIceCandidate interface's read-only tcpType property is included on TCP candidates to provide additional details about the candidate type.\n

    The tcpType field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of tcpType directly in the options object, but its value is automatically extracted from the object's candidate a-line, if it's formatted properly." }, "rtcicecandidate.tojson": { - "url": "$MDN_URL$/web/api/rtcicecandidate/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/toJSON", "status": [ "StandardTrack" ], @@ -5499,7 +5499,7 @@ "returns": "\n

    A JSON object with the following properties, which have been set to the corresponding values in the RTCIceCandidate object:\n

    \n
    candidate Optional
    \n
    \n

    A string describing the network connectivity information for the candidate.\nAdditional information can be found in RTCIceCandidate.candidate.\n

    \n
    sdpMid Optional
    \n
    \n

    A string containing the identification tag of the media stream with which the candidate is associated, or null if there is no associated media stream.\nAdditional information can be found in RTCIceCandidate.sdpMid.\n

    \n
    sdpMLineIndex Optional
    \n
    \n

    A number property containing the zero-based index of the m-line with which the candidate is associated, within the SDP of the media description, or null if no such associated exists.\nAdditional information can be found in RTCIceCandidate.sdpMLineIndex.\n

    \n
    usernameFragment Optional
    \n
    \n

    A string containing the username fragment (usually referred to in shorthand as \"ufrag\" or \"ice-ufrag\").\nThis fragment, along with the ICE password (\"ice-pwd\"), uniquely identifies a single ongoing ICE interaction (including for any communication with the STUN server).\nAdditional information can be found in RTCIceCandidate.usernameFragment.\n

    \n
    \n
    \n

    Note:\nThe returned JSON object has the same form/properties as the candidateInfo object that can optionally be passed to the RTCIceCandidate() constructor to configure the candidate.\n

    " }, "rtcicecandidate.type": { - "url": "$MDN_URL$/web/api/rtcicecandidate/type", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/type", "status": [ "StandardTrack" ], @@ -5520,7 +5520,7 @@ "doc": "The RTCIceCandidate interface's read-only type specifies the type of candidate the object represents.\n

    The type field's value is set from the candidateInfo options object passed to the RTCIceCandidate() constructor.\nYou can't specify the value of type directly in the options object, but its value is automatically extracted from the object's candidate a-line (the cand-type field), if it's formatted properly." }, "rtcicecandidate.usernamefragment": { - "url": "$MDN_URL$/web/api/rtcicecandidate/usernamefragment", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceCandidate/usernameFragment", "status": [ "StandardTrack" ], @@ -5897,7 +5897,7 @@ "doc": "The RTCIceParameters dictionary's\nusernameFragment property specifies the username fragment\n(\"ufrag\") that uniquely identifies the corresponding ICE session for the duration of the\ncurrent ICE session." }, "rtcicetransport": { - "url": "$MDN_URL$/web/api/rtcicetransport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport", "status": [ "StandardTrack" ], @@ -5922,7 +5922,7 @@ "doc": "The component read-only property of the RTCIceTransport interface specifies whether the object is serving to transport RTP or RTCP." }, "rtcicetransport.gatheringstate": { - "url": "$MDN_URL$/web/api/rtcicetransport/gatheringstate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringState", "status": [ "StandardTrack" ], @@ -5943,7 +5943,7 @@ "doc": "The gatheringState read-only property of the RTCIceTransport interface returns a string that indicates the current gathering state of the ICE agent for this transport: \"new\", \"gathering\", or \"complete\".\n

    You can detect when the value of this property changes by watching for an event of type gatheringstatechange.\n

    Note that gatheringState represents the gathering state of just this transport, while RTCPeerConnection.iceGatheringState represents the overall gathering state of the whole connection, including every RTCIceTransport used by every RTCRtpSender and every RTCRtpReceiver on the entire connection." }, "rtcicetransport.getlocalcandidates": { - "url": "$MDN_URL$/web/api/rtcicetransport/getlocalcandidates", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalCandidates", "status": [ "StandardTrack" ], @@ -5960,7 +5960,7 @@ "returns": "A JavaScript Array containing one RTCIceCandidate object for each candidate that has been identified so far during the ICE candidate gathering session.\n

    You can't correlate these local candidates with matching remote candidates.\nTo find the best match found so far, call RTCIceTransport.getSelectedCandidatePair()." }, "rtcicetransport.getlocalparameters": { - "url": "$MDN_URL$/web/api/rtcicetransport/getlocalparameters", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalParameters", "status": [ "StandardTrack" ], @@ -5977,7 +5977,7 @@ "returns": "An RTCIceParameters object indicating the usernameFragment and password which uniquely identify the local peer for the duration of the ICE session.\n

    Returns null if the parameters have not yet been received." }, "rtcicetransport.getremotecandidates": { - "url": "$MDN_URL$/web/api/rtcicetransport/getremotecandidates", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getRemoteCandidates", "status": [ "StandardTrack" ], @@ -5994,7 +5994,7 @@ "returns": "An array containing one RTCIceCandidate object for each candidate that has been received so far from the remote peer during the current ICE candidate gathering session.\n

    It's important to keep in mind that there's no way to correlate these remote candidates with compatible local candidates.\nTo find the best match found so far, call RTCIceTransport.getSelectedCandidatePair()." }, "rtcicetransport.getremoteparameters": { - "url": "$MDN_URL$/web/api/rtcicetransport/getremoteparameters", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getRemoteParameters", "status": [ "StandardTrack" ], @@ -6011,7 +6011,7 @@ "returns": "An RTCIceParameters object indicating the usernameFragment and password which uniquely identify the remote peer for the duration of the ICE session.\n

    Returns null if the parameters haven't been received yet." }, "rtcicetransport.getselectedcandidatepair": { - "url": "$MDN_URL$/web/api/rtcicetransport/getselectedcandidatepair", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getSelectedCandidatePair", "status": [ "StandardTrack" ], @@ -6030,7 +6030,7 @@ "returns": "A RTCIceCandidatePair object describing the configurations of the currently-selected candidate pair's two endpoints.\nlocal describes the configuration of the local end of the connection, while remote describes the remote peer's configuration.\n

    The return value is null if no pair of candidates has been selected yet." }, "rtcicetransport.role": { - "url": "$MDN_URL$/web/api/rtcicetransport/role", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/role", "status": [ "StandardTrack" ], @@ -6046,7 +6046,7 @@ "doc": "The role read-only property of the RTCIceTransport interface indicates which ICE role the transport is fulfilling: that of the controlling agent, or the agent that is being controlled.\n

    You can learn more about ICE roles in Choosing a candidate pair." }, "rtcicetransport.state": { - "url": "$MDN_URL$/web/api/rtcicetransport/state", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/state", "status": [ "StandardTrack" ], @@ -6067,7 +6067,7 @@ "doc": "The state read-only property of the RTCIceTransport interface returns the current state of the ICE transport, so you can determine the state of ICE gathering in which the ICE agent currently is operating.\n

    This differs from the gatheringState, which only indicates whether or not ICE gathering is currently underway.\nIt also differs from RTCPeerConnection.connectionState, which aggregates the states across every RTCIceTransport used by every RTCRtpSender and every RTCRtpReceiver on the entire connection." }, "rtcidentityassertion": { - "url": "$MDN_URL$/web/api/rtcidentityassertion", + "url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityAssertion", "status": [ "Experimental", "StandardTrack" @@ -6755,7 +6755,7 @@ "doc": "The type property of the RTCOutboundRtpStreamStats dictionary is a string with the value \"outbound-rtp\".\n

    Different statistics are obtained by iterating the RTCStatsReport object returned by a call to RTCPeerConnection.getStats().\nThe type indicates the set of statistics available through the object in a particular iteration step.\nA value of \"outbound-rtp\" indicates that the statistics available in the current step are those defined in RTCOutboundRtpStreamStats." }, "rtcpeerconnection": { - "url": "$MDN_URL$/web/api/rtcpeerconnection", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection", "status": [ "StandardTrack" ], @@ -6777,7 +6777,7 @@ "doc": "The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer.\nIt provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed." }, "rtcpeerconnection.addicecandidate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/addicecandidate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addIceCandidate", "status": [ "StandardTrack" ], @@ -6808,7 +6808,7 @@ } }, "rtcpeerconnection.addstream": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/addstream", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addStream", "status": [ "Deprecated" ], @@ -6827,7 +6827,7 @@ "returns": "None." }, "rtcpeerconnection.addtrack": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/addtrack", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addTrack", "status": [ "StandardTrack" ], @@ -6858,7 +6858,7 @@ } }, "rtcpeerconnection.addtransceiver": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/addtransceiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/addTransceiver", "status": [ "StandardTrack" ], @@ -6891,7 +6891,7 @@ } }, "rtcpeerconnection.cantrickleicecandidates": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/cantrickleicecandidates", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/canTrickleIceCandidates", "status": [ "StandardTrack" ], @@ -6913,7 +6913,7 @@ "doc": "The canTrickleIceCandidates read-only property of the RTCPeerConnection interface returns a boolean value which indicates whether or not the remote peer can accept trickled ICE candidates.\n

    ICE trickling is the process of continuing to send candidates after the initial offer or answer has already been sent to the other peer.\n

    This property is only set after having called RTCPeerConnection.setRemoteDescription(). Ideally, your signaling protocol provides a way to detect trickling support, so that you don't need to rely on this property.\nA WebRTC browser will always support trickle ICE. If trickling isn't supported, or you aren't able to tell, you can check for a falsy value for this property and then wait until the value of iceGatheringState changes to \"completed\" before creating and sending the initial offer.\nThat way, the offer contains all of the candidates." }, "rtcpeerconnection.close": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/close", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/close", "status": [ "StandardTrack" ], @@ -6936,7 +6936,7 @@ "returns": "None (undefined)." }, "rtcpeerconnection.connectionstate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/connectionstate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/connectionState", "status": [ "StandardTrack" ], @@ -6958,7 +6958,7 @@ "doc": "The connectionState read-only property of the RTCPeerConnection interface indicates the current state of the peer connection by returning one of the following string values: new, connecting, connected, disconnected, failed, or closed.\n

    This state essentially represents the aggregate state of all ICE transports (which are of type RTCIceTransport or RTCDtlsTransport) being used by the connection.\n

    When this property's value changes, a connectionstatechange event is sent to the RTCPeerConnection instance." }, "rtcpeerconnection.createanswer": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/createanswer", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createAnswer", "status": [ "StandardTrack" ], @@ -6988,7 +6988,7 @@ } }, "rtcpeerconnection.createdatachannel": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/createdatachannel", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createDataChannel", "status": [ "StandardTrack" ], @@ -7022,7 +7022,7 @@ } }, "rtcpeerconnection.createdtmfsender": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/createdtmfsender", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createDTMFSender", "status": [ "Deprecated" ], @@ -7039,7 +7039,7 @@ "returns": "A new RTCDTMFSender object." }, "rtcpeerconnection.createoffer": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/createoffer", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/createOffer", "status": [ "StandardTrack" ], @@ -7070,7 +7070,7 @@ } }, "rtcpeerconnection.currentlocaldescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/currentlocaldescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/currentLocalDescription", "status": [ "StandardTrack" ], @@ -7092,7 +7092,7 @@ "doc": "The currentLocalDescription read-only property of the RTCPeerConnection interface returns an RTCSessionDescription object describing the local end of the connection as it was most recently successfully negotiated since the last time the RTCPeerConnection finished negotiating and connecting to a remote peer.\nAlso included is a list of any ICE candidates that may already have been generated by the ICE agent since the offer or answer represented by the description was first instantiated.\n

    To change the currentLocalDescription, call RTCPeerConnection.setLocalDescription(), which triggers a series of events which leads to this value being set.\nFor details on what exactly happens and why the change isn't necessarily instantaneous, see Pending and current descriptions in the WebRTC Connectivity page.\n

    \n

    Note:\nUnlike RTCPeerConnection.localDescription, this value represents the actual current state of the local end of the connection;\nlocalDescription may specify a description which the connection is currently in the process of switching over to.\n

    " }, "rtcpeerconnection.currentremotedescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/currentremotedescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/currentRemoteDescription", "status": [ "StandardTrack" ], @@ -7114,7 +7114,7 @@ "doc": "The currentRemoteDescription read-only property of the RTCPeerConnection interface returns an\nRTCSessionDescription object describing the remote end of the connection as it was most recently successfully negotiated since the last time the RTCPeerConnection finished negotiating and connecting to a remote peer.\nAlso included is a list of any ICE candidates that may already have been generated by the ICE agent since the offer or answer represented by the description was first instantiated.\n

    To change the currentRemoteDescription, call RTCPeerConnection.setRemoteDescription(), which triggers a series of events which leads to this value being set.\nFor details on what exactly happens and why the change isn't necessarily instantaneous, see Pending and current descriptions in the WebRTC Connectivity page.\n

    \n

    Note:\nUnlike RTCPeerConnection.remoteDescription, this value represents the actual current state of the local end of the connection;\nremoteDescription may specify a description which the connection is currently in the process of switching over to.\n

    " }, "rtcpeerconnection.generatecertificate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/generatecertificate_static", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/generateCertificate_static", "status": [ "StandardTrack" ], @@ -7143,7 +7143,7 @@ } }, "rtcpeerconnection.getconfiguration": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/getconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getConfiguration", "status": [ "StandardTrack" ], @@ -7166,7 +7166,7 @@ "returns": "An object describing the RTCPeerConnection's current configuration.\nSee RTCPeerConnection() for more information on what options are allowed." }, "rtcpeerconnection.getidentityassertion": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/getidentityassertion", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getIdentityAssertion", "status": [ "StandardTrack" ], @@ -7178,7 +7178,7 @@ "returns": "A Promise which resolves to an identity assertion encoded as a string." }, "rtcpeerconnection.getreceivers": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/getreceivers", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getReceivers", "status": [ "StandardTrack" ], @@ -7201,7 +7201,7 @@ "returns": "An array of RTCRtpReceiver objects, one for each track on the connection.\nThe array is empty if there are no RTP receivers on the connection.\n

    The order of the returned RTCRtpReceiver instances is not defined by the specification, and may change from one call to getReceivers() to the next.\n

    The array does not include receivers associated with transceivers that have been stopped (following offer/answer)." }, "rtcpeerconnection.getsenders": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/getsenders", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getSenders", "status": [ "StandardTrack" ], @@ -7224,7 +7224,7 @@ "returns": "An array of RTCRtpSender objects, one for each track on the connection.\nThe array is empty if there are no RTP senders on the connection.\n

    The order of the returned RTCRtpSender instances is not defined by the specification, and may change from one call to getSenders() to the next.\n

    The array does not include senders associated with transceivers that have been stopped (following offer/answer)." }, "rtcpeerconnection.getstats": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getStats", "status": [ "StandardTrack" ], @@ -7253,7 +7253,7 @@ } }, "rtcpeerconnection.gettransceivers": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/gettransceivers", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/getTransceivers", "status": [ "StandardTrack" ], @@ -7276,7 +7276,7 @@ "returns": "An array of the RTCRtpTransceiver objects representing the transceivers handling sending and receiving all media on the RTCPeerConnection.\nThe array is in the order in which the transceivers were added to the connection.\nThe array does not include transceivers that have already been stopped (following offer/answer)." }, "rtcpeerconnection.iceconnectionstate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/iceconnectionstate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/iceConnectionState", "status": [ "StandardTrack" ], @@ -7298,7 +7298,7 @@ "doc": "The iceConnectionState read-only property of the RTCPeerConnection interface returns a string which state of the ICE agent associated with the RTCPeerConnection: new, checking, connected, completed, failed, disconnected, and closed.\n

    It describes the current state of the ICE agent and its connection to the ICE server;\nthat is, the STUN or TURN server.\n

    You can detect when this value has changed by watching for the iceconnectionstatechange event." }, "rtcpeerconnection.icegatheringstate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/icegatheringstate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/iceGatheringState", "status": [ "StandardTrack" ], @@ -7320,7 +7320,7 @@ "doc": "The iceGatheringState read-only property of the RTCPeerConnection interface returns a string that describes the overall ICE gathering state for this connection.\nThis lets you detect, for example, when collection of ICE candidates has finished.\n

    You can detect when the value of this property changes by watching for an event of type icegatheringstatechange.\n

    Note that iceGatheringState represents the overall gathering state of the connection, including every RTCIceTransport used by every RTCRtpSender and every RTCRtpReceiver on the entire connection.\nThis contrasts with RTCIceTransport.gatheringState, which represents the gathering state for a single transport." }, "rtcpeerconnection.localdescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/localdescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/localDescription", "status": [ "StandardTrack" ], @@ -7342,7 +7342,7 @@ "doc": "The localDescription read-only property of the RTCPeerConnection interface returns an RTCSessionDescription describing the session for the local end of the connection.\nIf it has not yet been set, this is null." }, "rtcpeerconnection.peeridentity": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/peeridentity", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/peerIdentity", "status": [ "StandardTrack" ], @@ -7353,7 +7353,7 @@ "doc": "The peerIdentity read-only property of the RTCPeerConnection interface returns a JavaScript Promise that resolves to an RTCIdentityAssertion which contains a string identifying the remote peer.\nOnce this promise resolves successfully, the resulting identity is the target peer identity and cannot change for the duration of the connection." }, "rtcpeerconnection.pendinglocaldescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/pendinglocaldescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/pendingLocalDescription", "status": [ "StandardTrack" ], @@ -7375,7 +7375,7 @@ "doc": "The pendingLocalDescription read-only property of the RTCPeerConnection interface returns an RTCSessionDescription object describing a pending configuration change for the local end of the connection.\n

    This does not describe the connection as it currently stands, but as it may exist in the near future.\nUse RTCPeerConnection.currentLocalDescription or RTCPeerConnection.localDescription to get the current state of the endpoint.\nFor details on the difference, see Pending and current descriptions in the WebRTC Connectivity page." }, "rtcpeerconnection.pendingremotedescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/pendingremotedescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/pendingRemoteDescription", "status": [ "StandardTrack" ], @@ -7397,7 +7397,7 @@ "doc": "The pendingRemoteDescription read-only property of the RTCPeerConnection interface returns an RTCSessionDescription object describing a pending configuration change for the remote end of the connection.\n

    This does not describe the connection as it currently stands, but as it may exist in the near future.\nUse RTCPeerConnection.currentRemoteDescription or RTCPeerConnection.remoteDescription to get the current session\ndescription for the remote endpoint.\nFor details on the difference, see Pending and current descriptions in the WebRTC Connectivity page." }, "rtcpeerconnection.remotedescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/remotedescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/remoteDescription", "status": [ "StandardTrack" ], @@ -7419,7 +7419,7 @@ "doc": "The remoteDescription read-only property of the RTCPeerConnection interface returns a RTCSessionDescription describing the session (which includes configuration and media information) for the remote end of the connection.\nIf this hasn't been set yet, this is null.\n

    The returned value typically reflects a remote description which has been received over the signaling server (as either an offer or an answer) and then put into effect by your code calling RTCPeerConnection.setRemoteDescription() in response." }, "rtcpeerconnection.removestream": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/removestream", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/removeStream", "status": [ "Deprecated" ], @@ -7436,7 +7436,7 @@ "returns": "undefined." }, "rtcpeerconnection.removetrack": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/removetrack", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/removeTrack", "status": [ "StandardTrack" ], @@ -7465,7 +7465,7 @@ } }, "rtcpeerconnection.restartice": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/restartice", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/restartIce", "status": [ "StandardTrack" ], @@ -7488,7 +7488,7 @@ "returns": "None (undefined)." }, "rtcpeerconnection.rtcpeerconnection": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/rtcpeerconnection", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/RTCPeerConnection", "status": [ "StandardTrack" ], @@ -7514,7 +7514,7 @@ "returns": "A newly-created RTCPeerConnection object, configured as described by configuration, if specified; otherwise, configured to appropriate basic defaults." }, "rtcpeerconnection.sctp": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/sctp", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/sctp", "status": [ "StandardTrack" ], @@ -7536,7 +7536,7 @@ "doc": "The sctp read-only property of the RTCPeerConnection interface returns an RTCSctpTransport describing the SCTP transport over which SCTP data is being sent and received.\nIf SCTP hasn't been negotiated, this value is null.\n

    The SCTP transport is used for transmitting and receiving data for any and all RTCDataChannels on the peer connection." }, "rtcpeerconnection.setconfiguration": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/setconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setConfiguration", "status": [ "StandardTrack" ], @@ -7569,7 +7569,7 @@ } }, "rtcpeerconnection.setidentityprovider": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/setidentityprovider", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setIdentityProvider", "status": [ "StandardTrack" ], @@ -7586,7 +7586,7 @@ "returns": "None (undefined)." }, "rtcpeerconnection.setlocaldescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/setlocaldescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setLocalDescription", "status": [ "StandardTrack" ], @@ -7614,7 +7614,7 @@ "returns": "A Promise which is fulfilled once the value of RTCPeerConnection.localDescription is successfully changed or rejected if the change cannot be applied (for example, if the specified description is incompatible with one or both of the peers on the connection).\nThe promise's fulfillment handler receives no input parameters.\n

    \n

    Note:\nThe process of changing descriptions actually involves intermediary steps handled by the WebRTC layer to ensure that an active connection can be changed without losing the connection if the change does not succeed.\nSee Pending and current descriptions in the WebRTC Connectivity page for more details on this process.\n

    " }, "rtcpeerconnection.setremotedescription": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/setremotedescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/setRemoteDescription", "status": [ "StandardTrack" ], @@ -7651,7 +7651,7 @@ } }, "rtcpeerconnection.signalingstate": { - "url": "$MDN_URL$/web/api/rtcpeerconnection/signalingstate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnection/signalingState", "status": [ "StandardTrack" ], @@ -7673,7 +7673,7 @@ "doc": "The signalingState read-only property of the RTCPeerConnection interface returns a string value describing the state of the signaling process on the local end of the connection while connecting or reconnecting to another peer.\nSee Signaling in our WebRTC session lifetime page.\n

    Because the signaling process is a state machine, being able to verify that your code is in the expected state when messages arrive can help avoid unexpected and avoidable failures.\nFor example, if you receive an answer while the signalingState isn't \"have-local-offer\", you know that something is wrong, since you should only receive answers after creating an offer but before an answer has been received and passed into RTCPeerConnection.setLocalDescription(). Your code will be more reliable if you watch for mismatched states like this and handle them gracefully.\n

    This value may also be useful during debugging, for example.\n

    In addition, when the value of this property changes, a signalingstatechange event is sent to the RTCPeerConnection instance." }, "rtcpeerconnectioniceerrorevent": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent", "status": [ "StandardTrack" ], @@ -7691,7 +7691,7 @@ "doc": "The RTCPeerConnectionIceErrorEvent interface—based upon the Event interface—provides details pertaining to an ICE error announced by sending an icecandidateerror event to the RTCPeerConnection object." }, "rtcpeerconnectioniceerrorevent.address": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceerrorevent/address", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceErrorEvent/address", "status": [ "StandardTrack" ], @@ -7709,7 +7709,7 @@ "doc": "The RTCPeerConnectionIceErrorEvent property\naddress is a string which indicates the local IP address\nbeing used to communicate with the STUN or TURN server\nduring negotiations. The error which occurred involved this address." }, "rtcpeerconnectioniceevent": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent", "status": [ "StandardTrack" ], @@ -7731,7 +7731,7 @@ "doc": "The RTCPeerConnectionIceEvent interface represents events that occur in relation to ICE candidates with the target, usually an RTCPeerConnection.\n

    Only one event is of this type: icecandidate." }, "rtcpeerconnectioniceevent.candidate": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceevent/candidate", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/candidate", "status": [ "StandardTrack" ], @@ -7753,7 +7753,7 @@ "doc": "The read-only candidate property\nof the RTCPeerConnectionIceEvent interface returns the\nRTCIceCandidate associated with the event." }, "rtcpeerconnectioniceevent.rtcpeerconnectioniceevent": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceevent/rtcpeerconnectioniceevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/RTCPeerConnectionIceEvent", "status": [ "StandardTrack" ], @@ -7780,7 +7780,7 @@ "returns": "A new RTCPeerConnectionIceEvent object, configured as specified in the provided options." }, "rtcpeerconnectioniceevent.url": { - "url": "$MDN_URL$/web/api/rtcpeerconnectioniceevent/url", + "url": "https://developer.mozilla.org/docs/Web/API/RTCPeerConnectionIceEvent/url", "status": [ "StandardTrack", "Deprecated" @@ -8068,7 +8068,7 @@ "doc": "The type property of the RTCRemoteOutboundRtpStreamStats dictionary is a string with the value \"remote-outbound-rtp\".\n

    Different statistics are obtained by iterating the RTCStatsReport object returned by a call to RTCPeerConnection.getStats().\nThe type indicates the set of statistics available through the object in a particular iteration step.\nA value of \"remote-outbound-rtp\" indicates that the statistics available in the current step are those defined in RTCRemoteOutboundRtpStreamStats." }, "rtcrtpreceiver": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver", "status": [ "StandardTrack" ], @@ -8090,7 +8090,7 @@ "doc": "The RTCRtpReceiver interface of the WebRTC API manages the reception and decoding of data for a MediaStreamTrack on an RTCPeerConnection." }, "rtcrtpreceiver.getcapabilities": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/getcapabilities_static", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getCapabilities_static", "status": [ "StandardTrack" ], @@ -8116,7 +8116,7 @@ "returns": "A new object that indicates what capabilities the browser has for receiving the specified media kind over an RTCPeerConnection.\nIf the browser doesn't have any support for the given media kind, the returned value is null.\n

    The returned object has the following properties:\n

    \n
    codecs
    \n
    \n

    An array of objects, each describing the basic capabilities of a single media codec supported by the RTCRtpReceiver.\n

    \n

    Note:\nThe array contains special entries that represent the underlying components of the transport — these may be ignored if you're only interested in the actual codecs used for the media itself.\nThese are described below in the section The codecs array.\n

    \n

    Each codec object has the following properties:\n

    \n
    channels Optional
    \n
    \n

    A positive integer value indicating the maximum number of channels supported by the codec; for example, a codec that supports only mono sound would have a value of 1; stereo codecs would have a 2, etc.\n

    \n
    clockRate
    \n
    \n

    A positive integer specifying the codec's clock rate in Hertz (Hz).\nThe IANA maintains a list of codecs and their parameters, including their clock rates.\n

    \n
    mimeType
    \n
    \n

    A string indicating the codec's MIME media type and subtype.\nThe MIME type strings used by RTP differ from those used elsewhere.\nSee RFC 3555, section 4 for the complete IANA registry of these types.\nAlso see Codecs used by WebRTC for details about potential codecs that might be referenced here.\n

    \n
    sdpFmtpLine Optional
    \n
    \n

    A string giving the format specific parameters field from the a=fmtp line in the SDP which corresponds to the codec, if such a line exists.\nIf there is no parameters field, this property is left out.\n

    \n
    \n
    \n
    headerExtensions
    \n
    \n

    An array of objects, each providing the URI of a header extension supported for the current kind of media.\nEach object has the following property:\n

    \n
    uri
    \n
    \n

    A string, specifying the URI of a header extension.\nThe URI is formatted as described in RFC 5285.\n

    \n
    \n
    \n
    " }, "rtcrtpreceiver.getcontributingsources": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/getcontributingsources", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getContributingSources", "status": [ "StandardTrack" ], @@ -8139,7 +8139,7 @@ "returns": "An array of objects, each describing one of the contributing sources that provided data to the incoming stream in the past ten seconds.\nThese objects contain the following properties:\n
    \n
    audioLevel Optional
    \n
    \n

    A floating-point value between 0.0 and 1.0 specifying the audio level contained in the last RTP packet played from the contributing source.\n

    The value is on a linear scale and is defined in units of dBov, or decibels (overload).\nThis is the amplitude relative to the point at which clipping of the audio begins to occur.\nA value of 1.0 represents 0 dBov (maximum volume), a value of 0.0 represents silence, and a value of 0.5 represents approximately 6 dB SPL (decibels of sound pressure level) change in the sound pressure level from 0 dBov.\n

    If this property is not present then no volume level was provided by the source.\n

    \n
    rtpTimestamp Optional
    \n
    \n

    The RTP timestamp (an integer DOMHighResTimeStamp) of the media.\nThis source-generated timestamp indicates the time at which the media in this packet, scheduled for play out at the time indicated by timestamp, was initially sampled or generated.\nIt may be useful for sequencing and synchronization purposes.\n

    \n
    source Optional
    \n
    \n

    A positive integer value specifying the CSRC identifier of the contributing source.\nThis uniquely identifies the source of the particular stream RTP packets.\n

    \n
    timestamp Optional
    \n
    \n

    A DOMHighResTimeStamp indicating the most recent time at which a frame originating from this source was delivered to the receiver's MediaStreamTrack\n

    \n
    " }, "rtcrtpreceiver.getparameters": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/getparameters", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters", "status": [ "StandardTrack" ], @@ -8161,7 +8161,7 @@ "returns": "An object indicating the current configuration of the receiver.\n\n
    \n
    codecs
    \n
    \n

    An array of objects describing the media codecs that the receiver is ready to use.\nThis is the subset of codecs that the receiver has indicated it prefers and that the remote endpoint has indicated it is prepared to send.\nThis parameter cannot be changed once initially set.\n

    Each codec object in the array may have the following properties: \n

    \n
    channels Optional
    \n
    \n

    A positive integer indicating the number of channels supported by the codec.\nFor example, for audio codecs a value of 1 specifies monaural sound, while 2 indicates stereo.\n

    \n
    clockRate
    \n
    \n

    A positive integer specifying the codec's clock rate in Hertz (Hz).\nThe clock rate is the rate at which the codec's RTP timestamp advances.\nMost codecs have specific values or ranges of values they permit.\nThe IANA maintains a list of codecs and their parameters, including their clock rates.\n

    \n
    mimeType
    \n
    \n

    A string indicating the codec's MIME media type and subtype, specified as a string of the form \"type/subtype\".\nThe MIME type strings used by RTP differ from those used elsewhere.\nIANA maintains a registry of valid MIME types.\nAlso see Codecs used by WebRTC for details about potential codecs that might be referenced here.\n

    \n
    payloadType
    \n
    \n

    The RTP payload type used to identify this codec.\n

    \n
    sdpFmtpLine Optional
    \n
    \n

    A string giving the format specific parameters field from the a=fmtp line in the SDP which corresponds to the codec SDP from the remote peer, if the field is present.\nIf there is no parameters field, this property is left out.\nSee section 5.8 of the IETF specification for JSEP for more information.\n

    \n
    \n
    \n
    headerExtensions
    \n
    \n

    An array of zero or more RTP header extensions, each identifying an extension supported by the sender or receiver.\nHeader extensions are described in RFC 3550, section 5.3.1. This parameter cannot be changed once initially set.\n

    \n
    rtcp
    \n
    \n

    An RTCRtcpParameters object providing the configuration parameters used for RTCP on the sender or receiver.\nThis parameter cannot be changed once initially set.\n

    \n
    " }, "rtcrtpreceiver.getstats": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getStats", "status": [ "StandardTrack" ], @@ -8184,7 +8184,7 @@ "returns": "A JavaScript Promise which is fulfilled once the statistics are available.\nThe promise's fulfillment handler receives as a parameter a RTCStatsReport object containing the collected statistics.\n

    The returned statistics include those from all streams which are coming in through the RTCRtpReceiver, as well as any of their dependencies.\n

    These might include, for example, statistics with types: inbound-rtp, candidate-pair, local-candidate, remote-candidate." }, "rtcrtpreceiver.getsynchronizationsources": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/getsynchronizationsources", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getSynchronizationSources", "status": [ "StandardTrack" ], @@ -8207,7 +8207,7 @@ "returns": "An array of objects, each describing one of the synchronization sources that provided data to the incoming stream in the past ten seconds.\nThese objects contain the following properties:\n

    \n
    audioLevel
    \n
    \n

    A floating-point value between 0.0 and 1.0 specifying the audio level contained in the last RTP packet played from the synchronization source.\n

    The value is on a linear scale and is defined in units of dBov, or decibels (overload).\nThis is the amplitude relative to the point at which clipping of the audio begins to occur.\nA value of 1.0 represents 0 dBov (maximum volume), a value of 0.0 represents silence, and a value of 0.5 represents approximately 6 dB SPL (decibels of sound pressure level) change in the sound pressure level from 0 dBov.\n

    This value is required and always present.\n

    \n
    rtpTimestamp Optional
    \n
    \n

    The RTP timestamp (an integer DOMHighResTimeStamp) of the media.\nThis source-generated timestamp indicates the time at which the media in this packet, scheduled for play out at the time indicated by timestamp, was initially sampled or generated.\nIt may be useful for sequencing and synchronization purposes.\n

    \n
    source Optional
    \n
    \n

    A positive integer value specifying the SSRC identifier of the synchronization source.\nThis uniquely identifies the source of the particular stream RTP packets.\n

    \n
    timestamp Optional
    \n
    \n

    A DOMHighResTimeStamp indicating the most recent time at which a frame originating from this source was delivered to the receiver's MediaStreamTrack\n

    \n
    " }, "rtcrtpreceiver.jitterbuffertarget": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/jitterbuffertarget", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/jitterBufferTarget", "status": [ "StandardTrack" ], @@ -8228,7 +8228,7 @@ } }, "rtcrtpreceiver.track": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/track", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/track", "status": [ "StandardTrack" ], @@ -8250,7 +8250,7 @@ "doc": "The track read-only property of the\nRTCRtpReceiver interface returns the MediaStreamTrack\nassociated with the current RTCRtpReceiver instance." }, "rtcrtpreceiver.transform": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/transform", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/transform", "status": [ "StandardTrack" ], @@ -8271,7 +8271,7 @@ "doc": "The transform property of the RTCRtpReceiver object is used to insert a transform stream (TransformStream) running in a worker thread into the receiver pipeline.\nThis allows stream transforms to be applied to encoded video and audio frames as they arrive from the packetizer (before they are played/rendered).\n

    The transform that is to be added is defined using an RTCRtpScriptTransform and its associated Worker.\nIf the transform is set in the peer connection track event handler, the transform stream will receive the first full incoming frame for the track." }, "rtcrtpreceiver.transport": { - "url": "$MDN_URL$/web/api/rtcrtpreceiver/transport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/transport", "status": [ "StandardTrack" ], @@ -8293,7 +8293,7 @@ "doc": "The read-only transport property of an\nRTCRtpReceiver object provides the RTCDtlsTransport object\nused to interact with the underlying transport over which the receiver is exchanging\nReal-time Transport Control Protocol (RTCP) packets.\n

    This transport is responsible for receiving the data for the media on the receiver's\ntrack." }, "rtcrtpscripttransform": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransform", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransform", "status": [ "StandardTrack" ], @@ -8314,7 +8314,7 @@ "doc": "The RTCRtpScriptTransform interface of the WebRTC API is used to insert a WebRTC Encoded Transform (a TransformStream running in a worker thread) into the WebRTC sender and receiver pipelines." }, "rtcrtpscripttransform.rtcrtpscripttransform": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransform/rtcrtpscripttransform", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransform/RTCRtpScriptTransform", "status": [ "StandardTrack" ], @@ -8343,7 +8343,7 @@ } }, "rtcrtpscripttransformer": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer", "status": [ "StandardTrack" ], @@ -8364,7 +8364,7 @@ "doc": "The RTCRtpScriptTransformer interface of the WebRTC API provides a worker-side Stream API interface that a WebRTC Encoded Transform can use to modify encoded media frames in the incoming and outgoing WebRTC pipelines.\n

    \n

    Note:\nThis feature is available in Dedicated Web Workers.\n

    " }, "rtcrtpscripttransformer.generatekeyframe": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer/generatekeyframe", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer/generateKeyFrame", "status": [ "StandardTrack" ], @@ -8389,7 +8389,7 @@ } }, "rtcrtpscripttransformer.options": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer/options", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer/options", "status": [ "StandardTrack" ], @@ -8410,7 +8410,7 @@ "doc": "The options read-only property of the RTCRtpScriptTransformer interface returns the object that was (optionally) passed as the second argument during construction of the corresponding RTCRtpScriptTransform." }, "rtcrtpscripttransformer.readable": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer/readable", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer/readable", "status": [ "StandardTrack" ], @@ -8431,7 +8431,7 @@ "doc": "The readable read-only property of the RTCRtpScriptTransformer interface returns a ReadableStream instance is a source for encoded media frames.\n

    When the corresponding RTCRtpScriptTransform is inserted into the WebRTC sender and receiver pipelines, this stream may be enqueued with outgoing or incoming encoded media frames (RTCEncodedVideoFrame or RTCEncodedAudioFrame).\nA WebRTC encoded transform can read the frames, modify them as needed, and then send them back into the WebRTC pipeline by writing them to RTCRtpScriptTransformer.writable.\nA common way to perform this operation is to pipe the frames through a TransformStream." }, "rtcrtpscripttransformer.sendkeyframerequest": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer/sendkeyframerequest", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer/sendKeyFrameRequest", "status": [ "StandardTrack" ], @@ -8456,7 +8456,7 @@ } }, "rtcrtpscripttransformer.writable": { - "url": "$MDN_URL$/web/api/rtcrtpscripttransformer/writable", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpScriptTransformer/writable", "status": [ "StandardTrack" ], @@ -8477,7 +8477,7 @@ "doc": "The writable read-only property of the RTCRtpScriptTransformer interface returns a WritableStream instance that can be used as a sink for encoded media frames enqueued on the corresponding RTCRtpScriptTransformer.readable.\n

    When the corresponding RTCRtpScriptTransform is inserted into the WebRTC sender and receiver pipelines, encoded media frames (RTCEncodedVideoFrame or RTCEncodedAudioFrame) may be enqueued on the RTCRtpScriptTransformer.readable.\nA WebRTC encoded transform can read the frames from readable, modify them as needed, and then send them back into the WebRTC pipeline by sending them to this writable.\nA common way to perform this operation is to pipe the frames through a TransformStream." }, "rtcrtpsender": { - "url": "$MDN_URL$/web/api/rtcrtpsender", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender", "status": [ "StandardTrack" ], @@ -8499,7 +8499,7 @@ "doc": "The RTCRtpSender interface provides the ability to control and obtain details about how a particular MediaStreamTrack is encoded and sent to a remote peer.\n

    With it, you can configure the encoding used for the corresponding track, get information about the device's media capabilities, and so forth. You can also obtain access to an RTCDTMFSender which can be used to send DTMF codes (to simulate the user pressing buttons on a telephone's dial pad) to the remote peer." }, "rtcrtpsender.dtmf": { - "url": "$MDN_URL$/web/api/rtcrtpsender/dtmf", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/dtmf", "status": [ "StandardTrack" ], @@ -8521,7 +8521,7 @@ "doc": "The read-only dtmf property on the\nRTCRtpSender interface returns a\nRTCDTMFSender object which can be used to send DTMF tones\nover the RTCPeerConnection. See Using DTMF for details on how to\nmake use of the returned RTCDTMFSender object." }, "rtcrtpsender.getcapabilities": { - "url": "$MDN_URL$/web/api/rtcrtpsender/getcapabilities_static", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getCapabilities_static", "status": [ "StandardTrack" ], @@ -8547,7 +8547,7 @@ "returns": "A new object that indicates what capabilities the browser has for sending the specified media kind over an RTCPeerConnection.\nIf the browser doesn't have any support for the given media kind, the returned value is null.\n

    The returned object has the following properties:\n

    \n
    codecs
    \n
    \n

    An array of objects, each describing the basic capabilities of a single media codec supported by the RTCRtpSender.\n

    \n

    Note:\nThe array contains special entries that represent the underlying components of the transport — these may be ignored if you're only interested in the actual codecs used for the media itself.\nThese are described below in the section The codecs array.\n

    \n

    Each codec object has the following properties:\n

    \n
    channels Optional
    \n
    \n

    A positive integer value indicating the maximum number of channels supported by the codec; for example, a codec that supports only mono sound would have a value of 1; stereo codecs would have a 2, etc.\n

    \n
    clockRate
    \n
    \n

    A positive integer specifying the codec's clock rate in Hertz (Hz).\nThe IANA maintains a list of codecs and their parameters, including their clock rates.\n

    \n
    mimeType
    \n
    \n

    A string indicating the codec's MIME media type and subtype.\nThe MIME type strings used by RTP differ from those used elsewhere.\nSee RFC 3555, section 4 for the complete IANA registry of these types.\nAlso see Codecs used by WebRTC for details about potential codecs that might be referenced here.\n

    \n
    sdpFmtpLine Optional
    \n
    \n

    A string giving the format specific parameters field from the a=fmtp line in the SDP which corresponds to the codec, if such a line exists.\nIf there is no parameters field, this property is left out.\n

    \n
    \n
    \n
    headerExtensions
    \n
    \n

    An array of objects, each providing the URI of a header extension supported for the current kind of media.\nEach object has the following property:\n

    \n
    uri
    \n
    \n

    A string, specifying the URI of a header extension.\nThe URI is formatted as described in RFC 5285.\n

    \n
    \n
    \n
    " }, "rtcrtpsender.getparameters": { - "url": "$MDN_URL$/web/api/rtcrtpsender/getparameters", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getParameters", "status": [ "StandardTrack" ], @@ -8570,7 +8570,7 @@ "returns": "An object indicating the current configuration of the sender. \n\n
    \n
    encodings
    \n
    \n

    An array of objects, each specifying the parameters and settings for a single codec that could be used to encode the track's media.\nThe properties of the objects include:\n

    \n
    active
    \n
    \n

    true (the default) if the encoding is being sent, false if it is not being sent or used.\n

    \n
    codec Optional
    \n
    \n

    Selects the media codec that is used for this encoding's RTP stream.\nIf not set, the user agent may select any codec negotiated for sending.\n\n

    \n
    channels Optional
    \n
    \n

    A positive integer indicating the number of channels supported by the codec.\nFor example, for audio codecs a value of 1 specifies monaural sound, while 2 indicates stereo.\n

    \n
    clockRate
    \n
    \n

    A positive integer specifying the codec's clock rate in Hertz (Hz).\nThe clock rate is the rate at which the codec's RTP timestamp advances.\nMost codecs have specific values or ranges of values they permit.\nThe IANA maintains a list of codecs and their parameters, including their clock rates.\n

    \n
    mimeType
    \n
    \n

    A string indicating the codec's MIME media type and subtype, specified as a string of the form \"type/subtype\".\nThe MIME type strings used by RTP differ from those used elsewhere.\nIANA maintains a registry of valid MIME types.\nAlso see Codecs used by WebRTC for details about potential codecs that might be referenced here.\n

    \n
    sdpFmtpLine Optional
    \n
    \n

    A string giving the format specific parameters provided by the local description.\n

    \n
    \n
    \n
    dtx \nDeprecated\n \nNon-standard\n
    \n
    \n

    Only used for an RTCRtpSender whose kind is audio, this property indicates whether or not discontinuous transmission is being used (a feature by which a phone is turned off or the microphone muted automatically in the absence of voice activity).\nThe value is taken either enabled or disabled.\n

    \n
    maxBitrate
    \n
    \n

    A positive integer indicating the maximum number of bits per second that the user agent is allowed to grant to tracks encoded with this encoding.\nOther parameters may further constrain the bit rate, such as the value of maxFramerate, or the bandwidth available for the transport or physical network.\n

    The value is computed using the standard Transport Independent Application Specific Maximum (TIAS) bandwidth as defined by RFC 3890, section 6.2.2; this is the maximum bandwidth needed without considering protocol overheads from IP, TCP or UDP, and so forth.\n

    Note that the bitrate can be achieved in a number of ways, depending on the media and encoding.\nFor example, for video a low bit rate might be achieved by dropping frames (a bitrate of zero might allow just one frame to be sent), while for audio the track might have to stop playing if the bitrate is too low for it to be sent.\n

    \n
    maxFramerate
    \n
    \n

    A value specifying the maximum number of frames per second to allow for this encoding.\n

    \n
    priority
    \n
    \n

    A string indicating the priority of the RTCRtpSender, which may determine how the user agent allocates bandwidth between senders.\nAllowed values are very-low, low (default), medium, high.\n

    \n
    rid
    \n
    \n

    A string which, if set, specifies an RTP stream ID (RID) to be sent using the RID header extension.\nThis parameter cannot be modified using setParameters().\nIts value can only be set when the transceiver is first created.\n

    \n
    scaleResolutionDownBy
    \n
    \n

    Only used for senders whose track's kind is video, this is a floating-point value specifying a factor by which to scale down the video during encoding.\nThe default value, 1.0, means that the video will be encoded at its original size.\nA value of 2.0 scales the video frames down by a factor of 2 in each dimension, resulting in a video 1/4 the size of the original.\nThe value must not be less than 1.0 (attempting to scale the video to a larger size will throw a RangeError).\n

    \n
    \n
    \n
    transactionId
    \n
    \n

    A string containing a unique ID.\nThis value is used to ensure that setParameters() can only be called to modify the parameters returned by a specific previous call to getParameters().\nThis parameter cannot be changed by the caller.\n\n

    \n
    codecs
    \n
    \n

    An array of objects describing the media codecs that the sender has set as enabled, and is prepared to use.\nThis parameter cannot be changed once initially set.\n

    Each codec object in the array may have the following properties: \n

    \n
    channels Optional
    \n
    \n

    A positive integer indicating the number of channels supported by the codec.\nFor example, for audio codecs a value of 1 specifies monaural sound, while 2 indicates stereo.\n

    \n
    clockRate
    \n
    \n

    A positive integer specifying the codec's clock rate in Hertz (Hz).\nThe clock rate is the rate at which the codec's RTP timestamp advances.\nMost codecs have specific values or ranges of values they permit.\nThe IANA maintains a list of codecs and their parameters, including their clock rates.\n

    \n
    mimeType
    \n
    \n

    A string indicating the codec's MIME media type and subtype, specified as a string of the form \"type/subtype\".\nThe MIME type strings used by RTP differ from those used elsewhere.\nIANA maintains a registry of valid MIME types.\nAlso see Codecs used by WebRTC for details about potential codecs that might be referenced here.\n

    \n
    payloadType
    \n
    \n

    The RTP payload type used to identify this codec.\n

    \n
    sdpFmtpLine Optional
    \n
    \n

    A string giving the format specific parameters provided by the local description.\n

    \n
    \n
    \n
    headerExtensions
    \n
    \n

    An array of zero or more RTP header extensions, each identifying an extension supported by the sender or receiver. Header extensions are described in RFC 3550, section 5.3.1.\nThis parameter cannot be changed once initially set.\n

    \n
    rtcp
    \n
    \n

    An object providing the configuration parameters used for RTCP on the sender.\nThis parameter cannot be changed.\n

    The object may have the following properties: \n

    \n
    cname
    \n
    \n

    A read-only string giving the canonical name (CNAME) used by RTCP (e.g., in SDES messages).\n

    \n
    reducedSize
    \n
    \n

    A read-only boolean that is True if reduced size RTCP is configured (RFC 5506), and False if compound RTCP is specified (RFC 3550).\n

    \n
    \n
    \n
    degradationPreference
    \n
    \n

    Specifies the preferred way in which the WebRTC layer should handle optimizing performance in constrained-bandwidth situations. The possible values are:\n

    \n
    balanced
    \n
    \n

    The default value. The browser will balance degradation of framerate and resolution.\n

    \n
    maintain-framerate
    \n
    \n

    The browser will degrade resolution to maintain framerate.\n

    \n
    maintain-resolution
    \n
    \n

    The browser will degrade framerate to maintain resolution.\n

    \n
    maintain-framerate-and-resolution
    \n
    \n

    The browser will maintain framerate and resolution regardless of video quality, which may cause frames to be dropped before encoding if necessary so as not to overuse network and encoder resources. This setting is useful for applications that implement their own video encoding quality and performance optimization mechanism, and don't want the browser's own internal mechanism to interfere with it.\n

    \n
    \n
    \n
    " }, "rtcrtpsender.getstats": { - "url": "$MDN_URL$/web/api/rtcrtpsender/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/getStats", "status": [ "StandardTrack" ], @@ -8593,7 +8593,7 @@ "returns": "A JavaScript Promise which is fulfilled once the statistics are available.\nThe promise's fulfillment handler receives as a parameter a RTCStatsReport object containing the collected statistics.\n

    The returned RTCStatsReport accumulates the statistics for all of the streams being sent using the RTCRtpSender, as well as the statistics for any dependencies those streams have.\n

    These might include, for example, statistics with types: outbound-rtp, candidate-pair, local-candidate, remote-candidate." }, "rtcrtpsender.replacetrack": { - "url": "$MDN_URL$/web/api/rtcrtpsender/replacetrack", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/replaceTrack", "status": [ "StandardTrack" ], @@ -8624,7 +8624,7 @@ } }, "rtcrtpsender.setparameters": { - "url": "$MDN_URL$/web/api/rtcrtpsender/setparameters", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setParameters", "status": [ "StandardTrack" ], @@ -8656,7 +8656,7 @@ } }, "rtcrtpsender.setstreams": { - "url": "$MDN_URL$/web/api/rtcrtpsender/setstreams", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/setStreams", "status": [ "StandardTrack" ], @@ -8685,7 +8685,7 @@ } }, "rtcrtpsender.track": { - "url": "$MDN_URL$/web/api/rtcrtpsender/track", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/track", "status": [ "StandardTrack" ], @@ -8707,7 +8707,7 @@ "doc": "The track read-only property of\nthe RTCRtpSender interface returns the MediaStreamTrack\nwhich is being handled by the RTCRtpSender." }, "rtcrtpsender.transform": { - "url": "$MDN_URL$/web/api/rtcrtpsender/transform", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/transform", "status": [ "StandardTrack" ], @@ -8728,7 +8728,7 @@ "doc": "The transform property of the RTCRtpSender object is used to insert a transform stream (TransformStream) running in a worker thread into the sender pipeline.\nThis allows stream transforms to be applied to encoded video and audio frames after they are output by a codec, and before they are sent.\n

    The transform that is to be added is defined using an RTCRtpScriptTransform and its associated Worker.\nIf the transform is set synchronously immediately after creating the RTCRtpSender it will receive the first full frame generated by the sender's encoder." }, "rtcrtpsender.transport": { - "url": "$MDN_URL$/web/api/rtcrtpsender/transport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpSender/transport", "status": [ "StandardTrack" ], @@ -8750,7 +8750,7 @@ "doc": "The read-only transport property of an\nRTCRtpSender object provides the RTCDtlsTransport object\nused to interact with the underlying transport over which the sender is exchanging\nReal-time Transport Control Protocol (RTCP) packets.\n

    This transport is responsible for receiving the data for the media on the sender's\ntrack." }, "rtcrtptransceiver": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver", "status": [ "StandardTrack" ], @@ -8772,7 +8772,7 @@ "doc": "The WebRTC interface RTCRtpTransceiver describes a permanent pairing of an RTCRtpSender and an RTCRtpReceiver, along with some shared state.\n

    Each SDP media section describes one bidirectional SRTP (\"Secure Real Time Protocol\") stream (excepting the media section for RTCDataChannel, if present).\nThis pairing of send and receive SRTP streams is significant for some applications, so RTCRtpTransceiver is used to represent this pairing, along with other important state from the media section.\nEach non-disabled SRTP media section is always represented by exactly one transceiver.\n

    A transceiver is uniquely identified using its mid property, which is the same as the media ID (mid) of its corresponding m-line. An RTCRtpTransceiver is associated with an m-line if its mid is non-null; otherwise it's considered disassociated." }, "rtcrtptransceiver.currentdirection": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/currentdirection", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/currentDirection", "status": [ "StandardTrack" ], @@ -8794,7 +8794,7 @@ "doc": "The read-only RTCRtpTransceiver property currentDirection is a string which indicates the current negotiated directionality of the transceiver.\n

    The directionality indicates whether the transceiver will offer to send and/or receive RTP data, or whether it is inactive or stopped and won't send or receive data.\n

    The transceiver's preferred directionality can be set and read using the direction property.\nChanging the direction triggers a renegotiation, which may eventually result in the currentDirection also changing." }, "rtcrtptransceiver.direction": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/direction", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/direction", "status": [ "StandardTrack" ], @@ -8820,7 +8820,7 @@ } }, "rtcrtptransceiver.mid": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/mid", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/mid", "status": [ "StandardTrack" ], @@ -8842,7 +8842,7 @@ "doc": "The read-only RTCRtpTransceiver interface's\nmid property specifies the negotiated media ID\n(mid) which the local and remote peers have agreed upon to uniquely\nidentify the stream's pairing of sender and receiver." }, "rtcrtptransceiver.receiver": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/receiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/receiver", "status": [ "StandardTrack" ], @@ -8864,7 +8864,7 @@ "doc": "The read-only receiver property\nof WebRTC's RTCRtpTransceiver interface indicates the\nRTCRtpReceiver responsible for receiving and decoding incoming media\ndata for the transceiver's stream." }, "rtcrtptransceiver.sender": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/sender", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/sender", "status": [ "StandardTrack" ], @@ -8886,7 +8886,7 @@ "doc": "The read-only sender property\nof WebRTC's RTCRtpTransceiver interface indicates the\nRTCRtpSender responsible for encoding and sending outgoing media data\nfor the transceiver's stream." }, "rtcrtptransceiver.setcodecpreferences": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/setcodecpreferences", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/setCodecPreferences", "status": [ "StandardTrack" ], @@ -8915,7 +8915,7 @@ } }, "rtcrtptransceiver.stop": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/stop", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/stop", "status": [ "StandardTrack" ], @@ -8941,7 +8941,7 @@ } }, "rtcrtptransceiver.stopped": { - "url": "$MDN_URL$/web/api/rtcrtptransceiver/stopped", + "url": "https://developer.mozilla.org/docs/Web/API/RTCRtpTransceiver/stopped", "status": [ "StandardTrack", "Deprecated" @@ -8959,7 +8959,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n
    \n

    Note:\nInstead of using this deprecated property, compare currentDirection to \"stopped\".\n

    \n

    The read-only stopped property on the RTCRtpTransceiver interface indicates whether or not the transceiver's associated sender and receiver have both been stopped.\n

    The transceiver is stopped if the stop() method has been called or if a change to either the local or the remote description has caused the transceiver to be stopped for some reason." }, "rtcsctptransport": { - "url": "$MDN_URL$/web/api/rtcsctptransport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport", "status": [ "StandardTrack" ], @@ -8981,7 +8981,7 @@ "doc": "The RTCSctpTransport interface provides information which describes a Stream Control Transmission Protocol (SCTP) transport. This provides information about limitations of the transport, but also provides a way to access the underlying Datagram Transport Layer Security (DTLS) transport over which SCTP packets for all of an RTCPeerConnection's data channels are sent and received.\n

    You don't create RTCSctpTransport objects yourself; instead, you get access to the RTCSctpTransport for a given RTCPeerConnection through its sctp property.\n

    Possibly the most useful property on this interface is its maxMessageSize property, which you can use to determine the upper limit on the size of messages you can send over a data channel on the peer connection." }, "rtcsctptransport.maxchannels": { - "url": "$MDN_URL$/web/api/rtcsctptransport/maxchannels", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/maxChannels", "status": [ "StandardTrack" ], @@ -9003,7 +9003,7 @@ "doc": "The maxChannels read-only property of the RTCSctpTransport interface indicates the maximum number of RTCDataChannel objects that can be opened simultaneously." }, "rtcsctptransport.maxmessagesize": { - "url": "$MDN_URL$/web/api/rtcsctptransport/maxmessagesize", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/maxMessageSize", "status": [ "StandardTrack" ], @@ -9025,7 +9025,7 @@ "doc": "The maxMessageSize read-only property of the RTCSctpTransport interface indicates the maximum size of a message that can be sent using the RTCDataChannel.send() method." }, "rtcsctptransport.state": { - "url": "$MDN_URL$/web/api/rtcsctptransport/state", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/state", "status": [ "StandardTrack" ], @@ -9047,7 +9047,7 @@ "doc": "The state read-only property of the RTCSctpTransport interface provides information which describes a Stream Control Transmission Protocol (SCTP) transport state." }, "rtcsctptransport.transport": { - "url": "$MDN_URL$/web/api/rtcsctptransport/transport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSctpTransport/transport", "status": [ "StandardTrack" ], @@ -9069,7 +9069,7 @@ "doc": "The transport read-only property of the RTCSctpTransport interface returns a RTCDtlsTransport object representing the DTLS transport used for the transmission and receipt of data packets." }, "rtcsessiondescription": { - "url": "$MDN_URL$/web/api/rtcsessiondescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription", "status": [ "StandardTrack" ], @@ -9091,7 +9091,7 @@ "doc": "The RTCSessionDescription interface describes one end of a connection—or potential connection—and how it's configured. Each RTCSessionDescription consists of a description type indicating which part of the offer/answer negotiation process it describes and of the SDP descriptor of the session.\n

    The process of negotiating a connection between two peers involves exchanging RTCSessionDescription objects back and forth, with each description suggesting one combination of connection configuration options that the sender of the description supports. Once the two peers agree upon a configuration for the connection, negotiation is complete." }, "rtcsessiondescription.rtcsessiondescription": { - "url": "$MDN_URL$/web/api/rtcsessiondescription/rtcsessiondescription", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/RTCSessionDescription", "status": [ "StandardTrack", "Deprecated" @@ -9109,7 +9109,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The RTCSessionDescription() constructor creates a new\nRTCSessionDescription with its properties initialized as described in the\nspecified object.\n

    \n

    Note:\nThis constructor has been deprecated because\nRTCPeerConnection.setLocalDescription() and other methods which take\nSDP as input now directly accept an object containing the type and sdp properties, so you don't have to instantiate an\nRTCSessionDescription yourself.\n

    " }, "rtcsessiondescription.sdp": { - "url": "$MDN_URL$/web/api/rtcsessiondescription/sdp", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/sdp", "status": [ "StandardTrack" ], @@ -9131,7 +9131,7 @@ "doc": "The property RTCSessionDescription.sdp is a read-only\nstring containing the SDP which describes the session." }, "rtcsessiondescription.tojson": { - "url": "$MDN_URL$/web/api/rtcsessiondescription/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/toJSON", "status": [ "StandardTrack" ], @@ -9154,7 +9154,7 @@ "returns": "A JSON object containing the following properties:\n
    \n
    type
    \n
    \n

    One of the following: \"offer\", \"answer\", \"pranswer\" or null.\n

    \n
    sdp
    \n
    \n

    Either null or the SDP message string corresponding to RTCSessionDescription.sdp property.\n

    \n
    " }, "rtcsessiondescription.type": { - "url": "$MDN_URL$/web/api/rtcsessiondescription/type", + "url": "https://developer.mozilla.org/docs/Web/API/RTCSessionDescription/type", "status": [ "StandardTrack" ], @@ -9176,7 +9176,7 @@ "doc": "The property RTCSessionDescription.type is a read-only\nstring value which describes the description's type." }, "rtcstatsreport": { - "url": "$MDN_URL$/web/api/rtcstatsreport", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport", "status": [ "StandardTrack" ], @@ -9198,7 +9198,7 @@ "doc": "The RTCStatsReport interface of the WebRTC API provides a statistics report for a RTCPeerConnection, RTCRtpSender, or RTCRtpReceiver.\n

    An RTCStatsReport instance is a read-only Map-like object, in which each key is an identifier for an object for which statistics are being reported, and the corresponding value is a dictionary object providing the statistics." }, "rtcstatsreport.entries": { - "url": "$MDN_URL$/web/api/rtcstatsreport/entries", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/entries", "status": [ "StandardTrack" ], @@ -9221,7 +9221,7 @@ "returns": "A new iterable iterator object." }, "rtcstatsreport.foreach": { - "url": "$MDN_URL$/web/api/rtcstatsreport/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/forEach", "status": [ "StandardTrack" ], @@ -9248,7 +9248,7 @@ "returns": "undefined." }, "rtcstatsreport.get": { - "url": "$MDN_URL$/web/api/rtcstatsreport/get", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/get", "status": [ "StandardTrack" ], @@ -9274,7 +9274,7 @@ "returns": "The element associated with the specified id key, or undefined if the key can't be found in the Map object." }, "rtcstatsreport.has": { - "url": "$MDN_URL$/web/api/rtcstatsreport/has", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/has", "status": [ "StandardTrack" ], @@ -9300,7 +9300,7 @@ "returns": "true if an element with the specified id exists in the RTCStatsReport object; otherwise false." }, "rtcstatsreport.keys": { - "url": "$MDN_URL$/web/api/rtcstatsreport/keys", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/keys", "status": [ "StandardTrack" ], @@ -9323,7 +9323,7 @@ "returns": "A new iterable iterator object." }, "rtcstatsreport.size": { - "url": "$MDN_URL$/web/api/rtcstatsreport/size", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/size", "status": [ "StandardTrack" ], @@ -9345,7 +9345,7 @@ "doc": "The size read-only property of the RTCStatsReport interface returns the number of items in the current report.\n

    Note that each item consists of a key-value pair, where the keys are unique id values for monitored statistics objects from which the statistics are derived, and the associated values are statistics dictionary objects.\n

    This property is otherwise the same as Map.prototype.size." }, "rtcstatsreport.symbol.iterator": { - "url": "$MDN_URL$/web/api/rtcstatsreport/symbol.iterator", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/Symbol.iterator", "status": [ "StandardTrack" ], @@ -9368,7 +9368,7 @@ "returns": "The same return value as RTCStatsReport.entries().\nThis is a new iterable iterator object that yields the key-value (id-\"statistics dictionary\") pairs of the report." }, "rtcstatsreport.values": { - "url": "$MDN_URL$/web/api/rtcstatsreport/values", + "url": "https://developer.mozilla.org/docs/Web/API/RTCStatsReport/values", "status": [ "StandardTrack" ], @@ -9391,7 +9391,7 @@ "returns": "A new iterable iterator object." }, "rtctrackevent": { - "url": "$MDN_URL$/web/api/rtctrackevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent", "status": [ "StandardTrack" ], @@ -9413,7 +9413,7 @@ "doc": "The WebRTC API interface RTCTrackEvent represents the track event, which is sent when a new MediaStreamTrack is added to an RTCRtpReceiver which is part of the RTCPeerConnection.\n

    The target is the RTCPeerConnection object to which the track is being added.\n

    This event is sent by the WebRTC layer to the website or application, so you will not typically need to instantiate an RTCTrackEvent yourself." }, "rtctrackevent.receiver": { - "url": "$MDN_URL$/web/api/rtctrackevent/receiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/receiver", "status": [ "StandardTrack" ], @@ -9435,7 +9435,7 @@ "doc": "The read-only receiver property\nof the RTCTrackEvent interface indicates the\nRTCRtpReceiver which is used to receive data containing media for the\ntrack to which the event refers." }, "rtctrackevent.rtctrackevent": { - "url": "$MDN_URL$/web/api/rtctrackevent/rtctrackevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/RTCTrackEvent", "status": [ "StandardTrack" ], @@ -9462,7 +9462,7 @@ "returns": "A new RTCTrackEvent describing a track which has been added to the\nRTCPeerConnection." }, "rtctrackevent.streams": { - "url": "$MDN_URL$/web/api/rtctrackevent/streams", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/streams", "status": [ "StandardTrack" ], @@ -9484,7 +9484,7 @@ "doc": "The WebRTC API\ninterface RTCTrackEvent's read-only\nstreams property specifies an array of\nMediaStream objects, one for each of the streams that comprise the\ntrack being added to the RTCPeerConnection." }, "rtctrackevent.track": { - "url": "$MDN_URL$/web/api/rtctrackevent/track", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/track", "status": [ "StandardTrack" ], @@ -9506,7 +9506,7 @@ "doc": "The WebRTC API\ninterface RTCTrackEvent's read-only track\nproperty specifies the MediaStreamTrack that has been added to the\nRTCPeerConnection." }, "rtctrackevent.transceiver": { - "url": "$MDN_URL$/web/api/rtctrackevent/transceiver", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTrackEvent/transceiver", "status": [ "StandardTrack" ], @@ -9528,7 +9528,7 @@ "doc": "The WebRTC API interface RTCTrackEvent's\nread-only transceiver property indicates the\nRTCRtpTransceiver affiliated with the event's\ntrack.\n

    The transceiver pairs the track's\nreceiver with an RTCRtpSender." }, "rtctransformevent": { - "url": "$MDN_URL$/web/api/rtctransformevent", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTransformEvent", "status": [ "StandardTrack" ], @@ -9549,7 +9549,7 @@ "doc": "The RTCTransformEvent of the WebRTC API represent an event that is fired in a dedicated worker when an encoded frame has been queued for processing by a WebRTC Encoded Transform.\n

    The interface has a transformer property that exposes a readable stream and a writable stream.\nA worker should read encoded frames from transformer.readable, modify them as needed, and write them to transformer.writable in the same order and without any duplication.\n

    At time of writing there is just one event based on RTCTransformEvent: rtctransform." }, "rtctransformevent.transformer": { - "url": "$MDN_URL$/web/api/rtctransformevent/transformer", + "url": "https://developer.mozilla.org/docs/Web/API/RTCTransformEvent/transformer", "status": [ "StandardTrack" ], @@ -9809,7 +9809,7 @@ "doc": "The Sanitizer interface of the HTML Sanitizer API defines a configuration object that specifies what elements, attributes and comments are allowed or should be removed when inserting strings of HTML into an Element or ShadowRoot, or when parsing an HTML string into a Document.\n

    A Sanitizer instance is effectively a wrapper around a SanitizerConfig, and can be passed as a configuration alternative in the same sanitization methods:\n

    \n

    Note that Sanitizer is expected to be more efficient to reuse and modify when needed." }, "sanitizer.allowattribute": { - "url": "$MDN_URL$/web/api/sanitizer/allowattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/allowAttribute", "status": [ "StandardTrack" ], @@ -9830,7 +9830,7 @@ "returns": "true if the operation changed the configuration to allow the attribute, and false if the configuration already allowed the attribute.\n

    Note that false might be returned if the internal configuration:\n

    " }, "sanitizer.allowelement": { - "url": "$MDN_URL$/web/api/sanitizer/allowelement", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/allowElement", "status": [ "StandardTrack" ], @@ -9851,7 +9851,7 @@ "returns": "true if the operation changed the configuration to allow the element, and false if the configuration was not changed (usually because the element was already allowed, but potentially because the change could not be made).\n

    Note that false might be returned if the internal configuration:\n

    " }, "sanitizer.get": { - "url": "$MDN_URL$/web/api/sanitizer/get", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/get", "status": [ "StandardTrack" ], @@ -9869,7 +9869,7 @@ "returns": "A SanitizerConfig." }, "sanitizer.removeattribute": { - "url": "$MDN_URL$/web/api/sanitizer/removeattribute", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/removeAttribute", "status": [ "StandardTrack" ], @@ -9890,7 +9890,7 @@ "returns": "true if the operation changed the configuration to disallow the attribute, and false if the attribute was already disallowed.\n

    Note that false might be returned if the internal configuration:\n

    " }, "sanitizer.removeelement": { - "url": "$MDN_URL$/web/api/sanitizer/removeelement", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/removeElement", "status": [ "StandardTrack" ], @@ -9911,7 +9911,7 @@ "returns": "true if the operation changed the configuration to disallow the element, and false if the element was already disallowed.\n

    Note that false might be returned if the internal configuration:\n

    " }, "sanitizer.removeunsafe": { - "url": "$MDN_URL$/web/api/sanitizer/removeunsafe", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/removeUnsafe", "status": [ "StandardTrack" ], @@ -9929,7 +9929,7 @@ "returns": "true if the operation removed any elements, attributes, or event handler content attributes that are considered XSS-unsafe, and false if no elements or attributes were removed." }, "sanitizer.replaceelementwithchildren": { - "url": "$MDN_URL$/web/api/sanitizer/replaceelementwithchildren", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/replaceElementWithChildren", "status": [ "StandardTrack" ], @@ -9973,7 +9973,7 @@ } }, "sanitizer.setcomments": { - "url": "$MDN_URL$/web/api/sanitizer/setcomments", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/setComments", "status": [ "StandardTrack" ], @@ -9994,7 +9994,7 @@ "returns": "true if the operation changed the configuration, and false if the configuration already set comments to the specified value." }, "sanitizer.setdataattributes": { - "url": "$MDN_URL$/web/api/sanitizer/setdataattributes", + "url": "https://developer.mozilla.org/docs/Web/API/Sanitizer/setDataAttributes", "status": [ "StandardTrack" ], @@ -10019,7 +10019,7 @@ "doc": "The SanitizerConfig dictionary of the HTML Sanitizer API specifies what elements, attributes and comments are allowed or should be removed when inserting strings of HTML into an Element or ShadowRoot, or when parsing an HTML string into a Document.\n

    Note that normally Sanitizer instances are used instead of SanitizerConfig objects, as they are more efficient to share and modify." }, "scheduler": { - "url": "$MDN_URL$/web/api/window/scheduler", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scheduler", "status": [ "StandardTrack" ], @@ -10037,7 +10037,7 @@ "doc": "The scheduler read-only property of the Window interface is the entry point for using the Prioritized Task Scheduling API.\n

    It returns a Scheduler object instance containing postTask() and yield() methods that can be used to schedule prioritized tasks." }, "scheduler.posttask": { - "url": "$MDN_URL$/web/api/scheduler/posttask", + "url": "https://developer.mozilla.org/docs/Web/API/Scheduler/postTask", "status": [ "StandardTrack" ], @@ -10060,7 +10060,7 @@ "returns": "Returns a Promise that is resolved with the return value of the callback function, or which may be rejected with the signal's abort reason (AbortSignal.reason).\nThe promise may also be rejected with an error thrown by the callback during execution." }, "scheduler.yield": { - "url": "$MDN_URL$/web/api/scheduler/yield", + "url": "https://developer.mozilla.org/docs/Web/API/Scheduler/yield", "status": [ "StandardTrack" ], @@ -10079,7 +10079,7 @@ "returns": "Returns a Promise that is fulfilled with undefined, or rejected with an AbortSignal.reason." }, "scheduling": { - "url": "$MDN_URL$/web/api/scheduling", + "url": "https://developer.mozilla.org/docs/Web/API/Scheduling", "status": [ "Experimental", "StandardTrack" @@ -10093,7 +10093,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The Scheduling object provides methods and properties to control scheduling tasks within the current document.\n

    \n

    Warning:\nThe Scheduling interface has been superseded by the Scheduler interface, the features of which are better designed for addressing scheduling tasks. See Don't use isInputPending() for more details.\n

    " }, "scheduling.isinputpending": { - "url": "$MDN_URL$/web/api/scheduling/isinputpending", + "url": "https://developer.mozilla.org/docs/Web/API/Scheduling/isInputPending", "status": [ "Experimental", "StandardTrack" @@ -10111,7 +10111,7 @@ "returns": "A boolean that indicates whether there are pending input events in the event queue (true) or not (false)." }, "screen": { - "url": "$MDN_URL$/web/api/screen", + "url": "https://developer.mozilla.org/docs/Web/API/Screen", "status": [ "StandardTrack" ], @@ -10133,7 +10133,7 @@ "doc": "The Screen interface represents a screen, usually the one on which the current window is being rendered, and is obtained using window.screen.\n

    Note that browsers determine which screen to report as current by detecting which screen has the center of the browser window." }, "screen.availheight": { - "url": "$MDN_URL$/web/api/screen/availheight", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/availHeight", "status": [ "StandardTrack" ], @@ -10155,7 +10155,7 @@ "doc": "The read-only Screen interface's\navailHeight property returns the height, in CSS pixels, of\nthe space available for Web content on the screen. Since Screen is\nexposed on the Window interface's window.screen\nproperty, you access availHeight using window.screen.availHeight.\n

    You can similarly use Screen.availWidth to get the number of pixels\nwhich are horizontally available to the browser for its use." }, "screen.availleft": { - "url": "$MDN_URL$/web/api/screendetailed/availleft", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/availLeft", "status": [ "Experimental", "StandardTrack" @@ -10171,7 +10171,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The availLeft read-only property of the\nScreenDetailed interface is a number representing the x-coordinate (left-hand edge) of the available screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the ScreenDetailed.left property, plus the width of any OS UI element drawn on the left of the screen. Windows cannot be placed in those areas, so availLeft is useful for giving you the left boundary of the actual area available to open or place windows.\n

    \n

    Note:\nA non-standard implementation of the availLeft property is available on the Screen interface in all browsers. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screen.availtop": { - "url": "$MDN_URL$/web/api/screendetailed/availtop", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/availTop", "status": [ "Experimental", "StandardTrack" @@ -10187,7 +10187,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The availTop read-only property of the\nScreenDetailed interface is a number representing the y-coordinate (top edge) of the available screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the ScreenDetailed.top property, plus the height of any OS UI element drawn at the top of the screen. Windows cannot be placed in those areas, so availTop is useful for giving you the top boundary of the actual area available to open or place windows.\n

    \n

    Note:\nA non-standard implementation of the availTop property is available on the Screen interface in all browsers. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screen.availwidth": { - "url": "$MDN_URL$/web/api/screen/availwidth", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/availWidth", "status": [ "StandardTrack" ], @@ -10209,7 +10209,7 @@ "doc": "The Screen.availWidth property returns the amount of\nhorizontal space (in CSS pixels) available to the window." }, "screen.colordepth": { - "url": "$MDN_URL$/web/api/screen/colordepth", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/colorDepth", "status": [ "StandardTrack" ], @@ -10231,7 +10231,7 @@ "doc": "The Screen.colorDepth read-only property returns the\ncolor depth of the screen. Per the CSSOM, some implementations return 24\nfor compatibility reasons. See the browser compatibility section for those that don't." }, "screen.height": { - "url": "$MDN_URL$/web/api/screen/height", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/height", "status": [ "StandardTrack" ], @@ -10253,7 +10253,7 @@ "doc": "The Screen.height read-only property returns the height\nof the screen in CSS pixels." }, "screen.isextended": { - "url": "$MDN_URL$/web/api/screen/isextended", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/isExtended", "status": [ "Experimental", "StandardTrack" @@ -10270,7 +10270,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The isExtended read-only property of the\nScreen interface returns true if the user's device has multiple screens, and false if not.\n

    This property is typically accessed via window.screen.isExtended, and can be used to test whether multiple screens are available before attempting to create a multi-window, multi-screen layout using the Window Management API." }, "screen.left": { - "url": "$MDN_URL$/web/api/screendetailed/left", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/left", "status": [ "Experimental", "StandardTrack" @@ -10286,7 +10286,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The left read-only property of the\nScreenDetailed interface is a number representing the x-coordinate (left-hand edge) of the total screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the true left-hand edge, ignoring any OS UI element drawn at the left of the screen. Windows cannot be placed in those areas; to get the left-hand coordinate of the screen area that windows can be placed in, use ScreenDetailed.availLeft.\n

    \n

    Note:\nIn Firefox, a non-standard implementation of the left property is available on the Screen interface. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screen.lockorientation": { - "url": "$MDN_URL$/web/api/screen/lockorientation", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/lockOrientation", "status": [ "StandardTrack", "Deprecated" @@ -10299,7 +10299,7 @@ "returns": "Returns true if the orientation was authorized to be locked or\nfalse if the orientation locking was denied. Note that the return value\ndoesn't indicate that the screen orientation is indeed locked: there may be a delay." }, "screen.mozbrightness": { - "url": "$MDN_URL$/web/api/screen/mozbrightness", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/mozBrightness", "status": [ "Deprecated" ], @@ -10307,7 +10307,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Indicates how bright the screen's backlight is, on a scale from 0 (very dim) to 1 (full\nbrightness); this value is a double-precision float.\n

    You can read and write this attribute even when the screen is disabled, but the\nbacklight is off while the screen is disabled. If you write a value of X into this\nattribute, the attribute may not have the same value X when you later read it. Most\nscreens don't support as many different brightness levels as there are doubles between 0\nand 1. The value's precision might be reduced before storing it." }, "screen.mozenabled": { - "url": "$MDN_URL$/web/api/screen/mozenabled", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/mozEnabled", "status": [ "Deprecated" ], @@ -10315,7 +10315,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    This Boolean attribute controls the device's screen. Setting it to false\nwill turn off the screen." }, "screen.orientation": { - "url": "$MDN_URL$/web/api/screen/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/orientation", "status": [ "StandardTrack" ], @@ -10337,7 +10337,7 @@ "doc": "The orientation read-only property of the\nScreen interface returns the current orientation of the screen." }, "screen.pixeldepth": { - "url": "$MDN_URL$/web/api/screen/pixeldepth", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/pixelDepth", "status": [ "StandardTrack" ], @@ -10359,7 +10359,7 @@ "doc": "Returns the bit depth of the screen. Per the CSSOM, some implementations\nreturn 24 for compatibility reasons. See the browser compatibility section for those that don't." }, "screen.top": { - "url": "$MDN_URL$/web/api/screendetailed/top", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/top", "status": [ "Experimental", "StandardTrack" @@ -10375,7 +10375,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The top read-only property of the\nScreenDetailed interface is a number representing the y-coordinate (top edge) of the total screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the true top edge, ignoring any OS UI element drawn at the top of the screen. Windows cannot be placed in those areas; to get the top coordinate of the screen area that windows can be placed in, use ScreenDetailed.availTop.\n

    \n

    Note:\nIn Firefox, a non-standard implementation of the top property is available on the Screen interface. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screen.unlockorientation": { - "url": "$MDN_URL$/web/api/screen/unlockorientation", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/unlockOrientation", "status": [ "StandardTrack", "Deprecated" @@ -10385,7 +10385,7 @@ "returns": "Returns true if the orientation was successfully unlocked or\nfalse if the orientation couldn't be unlocked." }, "screen.width": { - "url": "$MDN_URL$/web/api/screen/width", + "url": "https://developer.mozilla.org/docs/Web/API/Screen/width", "status": [ "StandardTrack" ], @@ -10407,7 +10407,7 @@ "doc": "The Screen.width read-only property returns the width of\nthe screen in CSS pixels." }, "screendetailed": { - "url": "$MDN_URL$/web/api/screendetailed", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed", "status": [ "Experimental", "StandardTrack" @@ -10423,7 +10423,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The ScreenDetailed interface of the Window Management API represents detailed information about one specific screen available to the user's device.\n

    ScreenDetailed objects can be accessed via the ScreenDetails.screens and ScreenDetails.currentScreen properties." }, "screendetailed.availleft": { - "url": "$MDN_URL$/web/api/screendetailed/availleft", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/availLeft", "status": [ "Experimental", "StandardTrack" @@ -10439,7 +10439,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The availLeft read-only property of the\nScreenDetailed interface is a number representing the x-coordinate (left-hand edge) of the available screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the ScreenDetailed.left property, plus the width of any OS UI element drawn on the left of the screen. Windows cannot be placed in those areas, so availLeft is useful for giving you the left boundary of the actual area available to open or place windows.\n

    \n

    Note:\nA non-standard implementation of the availLeft property is available on the Screen interface in all browsers. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screendetailed.availtop": { - "url": "$MDN_URL$/web/api/screendetailed/availtop", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/availTop", "status": [ "Experimental", "StandardTrack" @@ -10455,7 +10455,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The availTop read-only property of the\nScreenDetailed interface is a number representing the y-coordinate (top edge) of the available screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the ScreenDetailed.top property, plus the height of any OS UI element drawn at the top of the screen. Windows cannot be placed in those areas, so availTop is useful for giving you the top boundary of the actual area available to open or place windows.\n

    \n

    Note:\nA non-standard implementation of the availTop property is available on the Screen interface in all browsers. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screendetailed.devicepixelratio": { - "url": "$MDN_URL$/web/api/screendetailed/devicepixelratio", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/devicePixelRatio", "status": [ "Experimental", "StandardTrack" @@ -10471,7 +10471,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The devicePixelRatio read-only property of the\nScreenDetailed interface is a number representing the screen's device pixel ratio.\n

    This is the same as the value returned by Window.devicePixelRatio, except that Window.devicePixelRatio:\n

    " }, "screendetailed.isinternal": { - "url": "$MDN_URL$/web/api/screendetailed/isinternal", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/isInternal", "status": [ "Experimental", "StandardTrack" @@ -10487,7 +10487,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The isInternal read-only property of the\nScreenDetailed interface is a boolean indicating whether the screen is internal to the device or external. External devices are generally manufactured separately from the device they are attached to and can be connected and disconnected as needed, whereas internal screens are part of the device and not intended to be disconnected." }, "screendetailed.isprimary": { - "url": "$MDN_URL$/web/api/screendetailed/isprimary", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/isPrimary", "status": [ "Experimental", "StandardTrack" @@ -10503,7 +10503,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The isPrimary read-only property of the\nScreenDetailed interface is a boolean indicating whether the screen is set as the operating system (OS) primary screen or not.\n

    The OS hosting the browser will have one primary screen, and one or more secondary screens. The primary screen can usually be specified by the user via OS settings, and generally contains OS UI features such as the taskbar/icon dock. The primary screen may change for a number of reasons, such as a screen being unplugged." }, "screendetailed.label": { - "url": "$MDN_URL$/web/api/screendetailed/label", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/label", "status": [ "Experimental", "StandardTrack" @@ -10519,7 +10519,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The label read-only property of the\nScreenDetailed interface is a string providing a descriptive label for the screen, for example \"Built-in Retina Display\".\n

    This is useful for constructing a list of options to display to the user if you want them to choose a screen to display content on." }, "screendetailed.left": { - "url": "$MDN_URL$/web/api/screendetailed/left", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/left", "status": [ "Experimental", "StandardTrack" @@ -10535,7 +10535,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The left read-only property of the\nScreenDetailed interface is a number representing the x-coordinate (left-hand edge) of the total screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the true left-hand edge, ignoring any OS UI element drawn at the left of the screen. Windows cannot be placed in those areas; to get the left-hand coordinate of the screen area that windows can be placed in, use ScreenDetailed.availLeft.\n

    \n

    Note:\nIn Firefox, a non-standard implementation of the left property is available on the Screen interface. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screendetailed.top": { - "url": "$MDN_URL$/web/api/screendetailed/top", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetailed/top", "status": [ "Experimental", "StandardTrack" @@ -10551,7 +10551,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The top read-only property of the\nScreenDetailed interface is a number representing the y-coordinate (top edge) of the total screen area inside the OS virtual screen arrangement, relative to the multi-screen origin.\n

    This is equal to the true top edge, ignoring any OS UI element drawn at the top of the screen. Windows cannot be placed in those areas; to get the top coordinate of the screen area that windows can be placed in, use ScreenDetailed.availTop.\n

    \n

    Note:\nIn Firefox, a non-standard implementation of the top property is available on the Screen interface. See the Non-standard example below for usage details, and see the Screen reference page for browser support information relating to the non-standard implementation.\n

    " }, "screendetails": { - "url": "$MDN_URL$/web/api/screendetails", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetails", "status": [ "Experimental", "StandardTrack" @@ -10567,7 +10567,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The ScreenDetails interface of the Window Management API represents the details of all the screens available to the user's device.\n

    This information is accessed via the Window.getScreenDetails() method.\n

    \n

    Note:\nScreenDetails is a live object, meaning that it updates as the available screens change. You can therefore keep querying the same object to get updated values, rather than repeatedly calling getScreenDetails().\n

    " }, "screendetails.currentscreen": { - "url": "$MDN_URL$/web/api/screendetails/currentscreen", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetails/currentScreen", "status": [ "Experimental", "StandardTrack" @@ -10583,7 +10583,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The currentScreen read-only property of the\nScreenDetails interface contains a single ScreenDetailed object representing detailed information about the screen that the current browser window is displayed in." }, "screendetails.screens": { - "url": "$MDN_URL$/web/api/screendetails/screens", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenDetails/screens", "status": [ "Experimental", "StandardTrack" @@ -10599,7 +10599,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The screens read-only property of the\nScreenDetails interface contains an array of ScreenDetailed objects, each one representing detailed information about one specific screen available to the user's device." }, "screenorientation": { - "url": "$MDN_URL$/web/api/screenorientation", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation", "status": [ "StandardTrack" ], @@ -10621,7 +10621,7 @@ "doc": "The ScreenOrientation interface of the Screen Orientation API provides information about the current orientation of the document.\n

    A ScreenOrientation instance object can be retrieved using the screen.orientation property." }, "screenorientation.angle": { - "url": "$MDN_URL$/web/api/screenorientation/angle", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/angle", "status": [ "StandardTrack" ], @@ -10643,7 +10643,7 @@ "doc": "The angle read-only property of the\nScreenOrientation interface returns the document's current orientation\nangle." }, "screenorientation.lock": { - "url": "$MDN_URL$/web/api/screenorientation/lock", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/lock", "status": [ "StandardTrack" ], @@ -10668,7 +10668,7 @@ } }, "screenorientation.type": { - "url": "$MDN_URL$/web/api/screenorientation/type", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/type", "status": [ "StandardTrack" ], @@ -10690,7 +10690,7 @@ "doc": "The type read-only property of the\nScreenOrientation interface returns the document's current orientation\ntype, one of portrait-primary, portrait-secondary, landscape-primary, or\nlandscape-secondary." }, "screenorientation.unlock": { - "url": "$MDN_URL$/web/api/screenorientation/unlock", + "url": "https://developer.mozilla.org/docs/Web/API/ScreenOrientation/unlock", "status": [ "StandardTrack" ], @@ -10710,7 +10710,7 @@ } }, "scriptprocessornode": { - "url": "$MDN_URL$/web/api/scriptprocessornode", + "url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode", "status": [ "StandardTrack", "Deprecated" @@ -10728,7 +10728,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The ScriptProcessorNode interface allows the generation, processing, or analyzing of audio using JavaScript.\n

    \n

    Note:\nThis feature was replaced by AudioWorklets and the AudioWorkletNode interface.\n

    \n

    The ScriptProcessorNode interface is an AudioNode audio-processing module that is linked to two buffers, one containing the input audio data, one containing the processed output audio data. An event, implementing the AudioProcessingEvent interface, is sent to the object each time the input buffer contains new data, and the event handler terminates when it has filled the output buffer with data.\n

    The size of the input and output buffer are defined at the creation time, when the BaseAudioContext.createScriptProcessor method is called (both are defined by BaseAudioContext.createScriptProcessor's bufferSize parameter). The buffer size must be a power of 2 between 256 and 16384, that is 256, 512, 1024, 2048, 4096, 8192 or 16384. Small numbers lower the latency, but large number may be necessary to avoid audio breakup and glitches.\n

    If the buffer size is not defined, which is recommended, the browser will pick one that its heuristic deems appropriate.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "scriptprocessornode.buffersize": { - "url": "$MDN_URL$/web/api/scriptprocessornode/buffersize", + "url": "https://developer.mozilla.org/docs/Web/API/ScriptProcessorNode/bufferSize", "status": [ "StandardTrack", "Deprecated" @@ -10746,7 +10746,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The bufferSize property of the ScriptProcessorNode interface returns an integer representing both the input and output buffer size, in sample-frames. Its value can be a power of 2 value in the range 256 – 16384.\n

    \n

    Note:\nThis feature was replaced by AudioWorklets and the AudioWorkletNode interface.\n

    " }, "scrolltimeline": { - "url": "$MDN_URL$/web/api/scrolltimeline", + "url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline", "status": [ "StandardTrack" ], @@ -10764,7 +10764,7 @@ "doc": "The ScrollTimeline interface of the Web Animations API represents a scroll progress timeline (see CSS scroll-driven animations for more details).\n

    Pass a ScrollTimeline instance to the Animation() constructor or the animate() method to specify it as the timeline that will control the progress of the animation." }, "scrolltimeline.axis": { - "url": "$MDN_URL$/web/api/scrolltimeline/axis", + "url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/axis", "status": [ "StandardTrack" ], @@ -10782,7 +10782,7 @@ "doc": "The axis read-only property of the\nScrollTimeline interface returns an enumerated value representing the scroll axis that is driving the progress of the timeline." }, "scrolltimeline.scrolltimeline": { - "url": "$MDN_URL$/web/api/scrolltimeline/scrolltimeline", + "url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/ScrollTimeline", "status": [ "StandardTrack" ], @@ -10804,7 +10804,7 @@ "returns": "A new ScrollTimeline object instance." }, "scrolltimeline.source": { - "url": "$MDN_URL$/web/api/scrolltimeline/source", + "url": "https://developer.mozilla.org/docs/Web/API/ScrollTimeline/source", "status": [ "StandardTrack" ], @@ -10826,7 +10826,7 @@ "doc": "The SecurePaymentConfirmationRequest dictionary describes input to the Payment Request API when used to authenticate a user during an e-commerce transaction using SPC with Payment Request API.\n

    An instance of this dictionary must be passed into the PaymentRequest() constructor as the value of the data field corresponding to a supportedMethods value of \"secure-payment-confirmation\"." }, "securitypolicyviolationevent": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent", "status": [ "StandardTrack" ], @@ -10848,7 +10848,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The SecurityPolicyViolationEvent interface inherits from Event, and represents the event object of a securitypolicyviolation event sent on an Element, Document, or worker when its Content Security Policy (CSP) is violated." }, "securitypolicyviolationevent.blockeduri": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/blockeduri", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/blockedURI", "status": [ "StandardTrack" ], @@ -10870,7 +10870,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The blockedURI read-only property of the SecurityPolicyViolationEvent interface is a string representing the URI of the resource that was blocked because it violates a Content Security Policy (CSP)." }, "securitypolicyviolationevent.columnnumber": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/columnnumber", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/columnNumber", "status": [ "StandardTrack" ], @@ -10892,7 +10892,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The columnNumber read-only property of the SecurityPolicyViolationEvent interface is the column number in the document or worker script at which the Content Security Policy (CSP) violation occurred." }, "securitypolicyviolationevent.disposition": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/disposition", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/disposition", "status": [ "StandardTrack" ], @@ -10914,7 +10914,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The disposition read-only property of the SecurityPolicyViolationEvent interface indicates how the violated Content Security Policy (CSP) is configured to be treated by the user agent." }, "securitypolicyviolationevent.documenturi": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/documenturi", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/documentURI", "status": [ "StandardTrack" ], @@ -10936,7 +10936,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The documentURI read-only property of the SecurityPolicyViolationEvent interface is a string representing the URI of the document or worker in which the Content Security Policy (CSP) violation occurred." }, "securitypolicyviolationevent.effectivedirective": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/effectivedirective", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/effectiveDirective", "status": [ "StandardTrack" ], @@ -10958,7 +10958,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The effectiveDirective read-only property of the SecurityPolicyViolationEvent interface is a string representing the Content Security Policy (CSP) directive that was violated.\n

    This supersedes SecurityPolicyViolationEvent.violatedDirective, its historical alias." }, "securitypolicyviolationevent.linenumber": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/linenumber", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/lineNumber", "status": [ "StandardTrack" ], @@ -10980,7 +10980,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The lineNumber read-only property of the SecurityPolicyViolationEvent interface is the line number in the document or worker script at which the Content Security Policy (CSP) violation occurred." }, "securitypolicyviolationevent.originalpolicy": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/originalpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/originalPolicy", "status": [ "StandardTrack" ], @@ -11002,7 +11002,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The originalPolicy read-only property of the SecurityPolicyViolationEvent interface is a string containing the Content Security Policy (CSP) whose enforcement uncovered the violation." }, "securitypolicyviolationevent.referrer": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/referrer", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/referrer", "status": [ "StandardTrack" ], @@ -11024,7 +11024,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The referrer read-only property of the SecurityPolicyViolationEvent interface is a string representing the referrer for the resources whose Content Security Policy (CSP) was violated.\nThis will be a URL or null." }, "securitypolicyviolationevent.sample": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/sample", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/sample", "status": [ "StandardTrack" ], @@ -11046,7 +11046,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The sample read-only property of the SecurityPolicyViolationEvent interface is a string representing a sample of the resource that caused the Content Security Policy (CSP) violation.\n

    This is only script-src* and style-src* violations, when the corresponding Content-Security-Policy directive contains the 'report-sample' keyword.\nIn addition, this will only be populated if the resource is an inline script, event handler, or style — external resources causing a violation will not generate a sample.\n

    \n

    Note:\nViolation reports should be considered attacker-controlled data.\nThe content of this field should be sanitized before storing or rendering.\n

    " }, "securitypolicyviolationevent.securitypolicyviolationevent": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/securitypolicyviolationevent", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/SecurityPolicyViolationEvent", "status": [ "StandardTrack" ], @@ -11073,7 +11073,7 @@ "returns": "A new SecurityPolicyViolationEvent object." }, "securitypolicyviolationevent.sourcefile": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/sourcefile", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/sourceFile", "status": [ "StandardTrack" ], @@ -11095,7 +11095,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The sourceFile read-only property of the SecurityPolicyViolationEvent interface is a string representing the URL of the script in which the Content Security Policy (CSP) violation occurred." }, "securitypolicyviolationevent.statuscode": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/statuscode", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/statusCode", "status": [ "StandardTrack" ], @@ -11117,7 +11117,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The statusCode read-only property of the SecurityPolicyViolationEvent interface is a number representing the HTTP status code of the window or worker in which the Content Security Policy (CSP) violation occurred." }, "securitypolicyviolationevent.violateddirective": { - "url": "$MDN_URL$/web/api/securitypolicyviolationevent/violateddirective", + "url": "https://developer.mozilla.org/docs/Web/API/SecurityPolicyViolationEvent/violatedDirective", "status": [ "StandardTrack" ], @@ -11139,7 +11139,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The violatedDirective read-only property of the SecurityPolicyViolationEvent interface is a string representing the Content Security Policy (CSP) directive that was violated.\n

    This is a historical alias of SecurityPolicyViolationEvent.effectiveDirective, and has the same value." }, "selection": { - "url": "$MDN_URL$/web/api/selection", + "url": "https://developer.mozilla.org/docs/Web/API/Selection", "status": [ "StandardTrack" ], @@ -11161,7 +11161,7 @@ "doc": "A Selection object represents the range of text selected by the user or the current position of the caret. Each document is associated with a unique selection object, which can be retrieved by document.getSelection() or window.getSelection() and then be examined and modified.\n

    A user may make a selection from left to right (in document order) or right to left (reverse of document order). The anchor is where the user began the selection and the focus is where the user ends the selection. If you make a selection with a desktop mouse, the anchor is placed where you pressed the mouse button, and the focus is placed where you released the mouse button.\n

    \n

    Note:\nAnchor and focus should not be confused with the start and end positions of a selection. The anchor can be placed before the focus or vice versa, depending on the direction you made your selection.\n

    " }, "selection.addrange": { - "url": "$MDN_URL$/web/api/selection/addrange", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/addRange", "status": [ "StandardTrack" ], @@ -11187,7 +11187,7 @@ "returns": "None (undefined)." }, "selection.anchornode": { - "url": "$MDN_URL$/web/api/selection/anchornode", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/anchorNode", "status": [ "StandardTrack" ], @@ -11209,7 +11209,7 @@ "doc": "The Selection.anchorNode read-only property returns the Node in which the selection begins. It can return null if selection never existed in the document (e.g., an iframe that was never clicked on, or the node belongs to another document tree).\n

    A user may make a selection from left to right (in document order) or right to left (reverse of document order). The anchor is where the user began the selection. This can be visualized by holding the Shift key and pressing the arrow keys on your keyboard. The selection's anchor does not move, but the selection's focus, the other end of the selection, does move." }, "selection.anchoroffset": { - "url": "$MDN_URL$/web/api/selection/anchoroffset", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/anchorOffset", "status": [ "StandardTrack" ], @@ -11231,7 +11231,7 @@ "doc": "The Selection.anchorOffset read-only property returns the\nnumber of characters that the selection's anchor is offset within the\nSelection.anchorNode if said node is of type Text, CDATASection or Comment.\n

    In the case of Selection.anchorNode being another type of node, Selection.anchorOffset returns the number of Node.childNodes the selection's anchor is offset within the Selection.anchorNode.\n

    This number is zero-based. If the selection begins with the first character in the\nSelection.anchorNode, 0 is returned." }, "selection.collapse": { - "url": "$MDN_URL$/web/api/selection/collapse", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/collapse", "status": [ "StandardTrack" ], @@ -11258,7 +11258,7 @@ "returns": "None (undefined)." }, "selection.collapsetoend": { - "url": "$MDN_URL$/web/api/selection/collapsetoend", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/collapseToEnd", "status": [ "StandardTrack" ], @@ -11281,7 +11281,7 @@ "returns": "None (undefined)." }, "selection.collapsetostart": { - "url": "$MDN_URL$/web/api/selection/collapsetostart", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/collapseToStart", "status": [ "StandardTrack" ], @@ -11304,7 +11304,7 @@ "returns": "None (undefined)." }, "selection.containsnode": { - "url": "$MDN_URL$/web/api/selection/containsnode", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/containsNode", "status": [ "StandardTrack" ], @@ -11331,7 +11331,7 @@ "returns": "Returns true if the given node is part of the selection, and false otherwise." }, "selection.deletefromdocument": { - "url": "$MDN_URL$/web/api/selection/deletefromdocument", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/deleteFromDocument", "status": [ "StandardTrack" ], @@ -11354,7 +11354,7 @@ "returns": "None (undefined)." }, "selection.direction": { - "url": "$MDN_URL$/web/api/selection/direction", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/direction", "status": [ "StandardTrack" ], @@ -11375,7 +11375,7 @@ "doc": "The direction read-only property of the Selection interface is a string that provides the direction of the current selection.\n

    The value is determined by the order in which the user chooses the boundary points of the selection.\nFor example, a user might make a selection by clicking a starting boundary point, dragging the cursor, and releasing at an end boundary point.\nIf the end boundary point is later in the document than the start point, then the direction is \"forwards\", while the direction is \"backwards\" if the end point is before the start point within the document.\nThe value is \"directionless\" if no direction is implied by the user. For example, if the user made the selection by double-clicking on a word or element, or the selection was made programmatically.\n

    The direction does not change if a selection's range is mutated, for example, using methods like Range.selectNode()." }, "selection.empty": { - "url": "$MDN_URL$/web/api/selection/empty", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/empty", "status": [ "StandardTrack" ], @@ -11398,7 +11398,7 @@ "returns": "None (undefined)." }, "selection.extend": { - "url": "$MDN_URL$/web/api/selection/extend", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/extend", "status": [ "StandardTrack" ], @@ -11425,7 +11425,7 @@ "returns": "None (undefined)." }, "selection.focusnode": { - "url": "$MDN_URL$/web/api/selection/focusnode", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/focusNode", "status": [ "StandardTrack" ], @@ -11447,7 +11447,7 @@ "doc": "The Selection.focusNode read-only property returns the Node in which the selection ends. It can return null if selection never existed in the document (e.g., an iframe that was never clicked on, or the node belongs to another document tree).\n

    A user may make a selection from left to right (in document order) or right to left (reverse of document order). The focus is where the user ended the selection. This can be visualized by holding the Shift key and pressing the arrow keys on your keyboard. The selection's focus moves, but the selection's anchor, the other end of the selection, does not move." }, "selection.focusoffset": { - "url": "$MDN_URL$/web/api/selection/focusoffset", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/focusOffset", "status": [ "StandardTrack" ], @@ -11469,7 +11469,7 @@ "doc": "The Selection.focusOffset read-only property returns the\nnumber of characters that the selection's focus is offset within the\nSelection.focusNode if said node is of type Text, CDATASection or Comment.\n

    In the case of Selection.focusNode being another type of node, Selection.focusOffset returns the number of Node.childNodes the selection's focus is offset within the Selection.focusNode.\n

    This number is zero-based. If the selection ends with the first character in the\nSelection.focusNode, 0 is returned." }, "selection.getcomposedranges": { - "url": "$MDN_URL$/web/api/selection/getcomposedranges", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/getComposedRanges", "status": [ "StandardTrack" ], @@ -11494,7 +11494,7 @@ "returns": "An array of StaticRange objects that represent the selected ranges within the composed (flattened) tree of the document.\nAt time of writing the specification expects this array to only contain one object." }, "selection.getrangeat": { - "url": "$MDN_URL$/web/api/selection/getrangeat", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/getRangeAt", "status": [ "StandardTrack" ], @@ -11520,7 +11520,7 @@ "returns": "The specified Range object." }, "selection.iscollapsed": { - "url": "$MDN_URL$/web/api/selection/iscollapsed", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/isCollapsed", "status": [ "StandardTrack" ], @@ -11542,7 +11542,7 @@ "doc": "The Selection.isCollapsed read-only property returns a\nboolean value which indicates whether or not there is currently any text\nselected. No text is selected when the selection's start and end points are at the same\nposition in the content.\n

    Keep in mind that a collapsed selection may still have one (or more, in Gecko)\nRanges, so Selection.rangeCount may not be zero. In that\nscenario, calling a Selection object's getRangeAt()\nmethod may return a Range object which is collapsed." }, "selection.modify": { - "url": "$MDN_URL$/web/api/selection/modify", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/modify", "status": [ "StandardTrack" ], @@ -11570,7 +11570,7 @@ "returns": "None (undefined)." }, "selection.rangecount": { - "url": "$MDN_URL$/web/api/selection/rangecount", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/rangeCount", "status": [ "StandardTrack" ], @@ -11592,7 +11592,7 @@ "doc": "The Selection.rangeCount read-only property returns the\nnumber of ranges in the selection.\n

    Before the user has clicked a freshly loaded page, the rangeCount is\n0. After the user clicks on the page, rangeCount is\n1, even if no selection is visible.\n

    A user can normally only select one range at a time, so the rangeCount\nwill usually be 1. Scripting can be used to make the selection contain more\nthan one range.\n

    Gecko browsers allow multiple selections across table cells. Firefox allows to select\nmultiple ranges in the document by using Ctrl+click (unless the click occurs within an\nelement that has the display: table-cell CSS property assigned)." }, "selection.removeallranges": { - "url": "$MDN_URL$/web/api/selection/removeallranges", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/removeAllRanges", "status": [ "StandardTrack" ], @@ -11615,7 +11615,7 @@ "returns": "None (undefined)." }, "selection.removerange": { - "url": "$MDN_URL$/web/api/selection/removerange", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/removeRange", "status": [ "StandardTrack" ], @@ -11640,7 +11640,7 @@ "returns": "None (undefined)." }, "selection.selectallchildren": { - "url": "$MDN_URL$/web/api/selection/selectallchildren", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/selectAllChildren", "status": [ "StandardTrack" ], @@ -11666,7 +11666,7 @@ "returns": "None (undefined)." }, "selection.setbaseandextent": { - "url": "$MDN_URL$/web/api/selection/setbaseandextent", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/setBaseAndExtent", "status": [ "StandardTrack" ], @@ -11698,7 +11698,7 @@ } }, "selection.setposition": { - "url": "$MDN_URL$/web/api/selection/setposition", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/setPosition", "status": [ "StandardTrack" ], @@ -11725,7 +11725,7 @@ "returns": "None (undefined)." }, "selection.tostring": { - "url": "$MDN_URL$/web/api/selection/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/toString", "status": [ "StandardTrack" ], @@ -11748,7 +11748,7 @@ "returns": "A string representing the selection." }, "selection.type": { - "url": "$MDN_URL$/web/api/selection/type", + "url": "https://developer.mozilla.org/docs/Web/API/Selection/type", "status": [ "StandardTrack" ], @@ -11770,7 +11770,7 @@ "doc": "The type read-only property of the\nSelection interface returns a string describing the\ntype of the current selection." }, "sensor": { - "url": "$MDN_URL$/web/api/sensor", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor", "status": [ "StandardTrack" ], @@ -11786,7 +11786,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Sensor interface of the Sensor APIs is the base class for all the other sensor interfaces. This interface cannot be used directly. Instead it provides properties, event handlers, and methods accessed by interfaces that inherit from it.\n

    This feature may be blocked by a Permissions Policy set on your server.\n

    When initially created, the Sensor object is idle, meaning it does not take measures. Once the start() method is called, it prepares itself to read data and, once ready, the activate event is sent and the sensor becomes activated. It then sends a reading event each time new data is available.\n

    In case of an error, the error event is sent, reading stops, and the Sensor object becomes idle again. The start() method needs to be called again before it can read further data." }, "sensor.activated": { - "url": "$MDN_URL$/web/api/sensor/activated", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor/activated", "status": [ "StandardTrack" ], @@ -11802,7 +11802,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The activated read-only property\nof the Sensor interface returns a boolean value indicating\nwhether the sensor is active.\n

    Because Sensor is a base class, activated may only be read\nfrom one of its derived classes." }, "sensor.hasreading": { - "url": "$MDN_URL$/web/api/sensor/hasreading", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor/hasReading", "status": [ "StandardTrack" ], @@ -11818,7 +11818,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The hasReading read-only\nproperty of the Sensor interface returns a boolean value\nindicating whether the sensor has a reading.\n

    Because Sensor is a base class, hasReading may only be read\nfrom one of its derived classes." }, "sensor.start": { - "url": "$MDN_URL$/web/api/sensor/start", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor/start", "status": [ "StandardTrack" ], @@ -11835,7 +11835,7 @@ "returns": "None (undefined)." }, "sensor.stop": { - "url": "$MDN_URL$/web/api/sensor/stop", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor/stop", "status": [ "StandardTrack" ], @@ -11852,7 +11852,7 @@ "returns": "None (undefined)." }, "sensor.timestamp": { - "url": "$MDN_URL$/web/api/sensor/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/Sensor/timestamp", "status": [ "StandardTrack" ], @@ -11868,7 +11868,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The timestamp read-only property\nof the Sensor interface returns the timestamp of the latest sensor\nreading.\n

    Because Sensor is a base class, timestamp may only be read\nfrom one of its derived classes." }, "sensorerrorevent": { - "url": "$MDN_URL$/web/api/sensorerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent", "status": [ "StandardTrack" ], @@ -11884,7 +11884,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The SensorErrorEvent interface of the Sensor APIs provides information about errors thrown by a Sensor or derived interface." }, "sensorerrorevent.error": { - "url": "$MDN_URL$/web/api/sensorerrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent/error", "status": [ "StandardTrack" ], @@ -11900,7 +11900,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The error read-only property of\nthe SensorErrorEvent interface returns the DOMException\nobject passed in the event's constructor." }, "sensorerrorevent.sensorerrorevent": { - "url": "$MDN_URL$/web/api/sensorerrorevent/sensorerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SensorErrorEvent/SensorErrorEvent", "status": [ "StandardTrack" ], @@ -11921,7 +11921,7 @@ "returns": "A new SensorErrorEvent object." }, "serial": { - "url": "$MDN_URL$/web/api/serial", + "url": "https://developer.mozilla.org/docs/Web/API/Serial", "status": [ "Experimental", "StandardTrack" @@ -11937,7 +11937,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The Serial interface of the Web Serial API provides attributes and methods for finding and connecting to serial ports from a web page." }, "serial.getports": { - "url": "$MDN_URL$/web/api/serial/getports", + "url": "https://developer.mozilla.org/docs/Web/API/Serial/getPorts", "status": [ "Experimental", "StandardTrack" @@ -11957,7 +11957,7 @@ } }, "serial.requestport": { - "url": "$MDN_URL$/web/api/serial/requestport", + "url": "https://developer.mozilla.org/docs/Web/API/Serial/requestPort", "status": [ "Experimental", "StandardTrack" @@ -11981,7 +11981,7 @@ } }, "serialport": { - "url": "$MDN_URL$/web/api/serialport", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort", "status": [ "Experimental", "StandardTrack" @@ -11997,7 +11997,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The SerialPort interface of the Web Serial API provides access to a serial port on the host device." }, "serialport.close": { - "url": "$MDN_URL$/web/api/serialport/close", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/close", "status": [ "Experimental", "StandardTrack" @@ -12014,7 +12014,7 @@ "returns": "A Promise." }, "serialport.connected": { - "url": "$MDN_URL$/web/api/serialport/connected", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/connected", "status": [ "Experimental", "StandardTrack" @@ -12030,7 +12030,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The connected read-only property of the SerialPort interface returns a boolean value that indicates whether the port is logically connected to the device." }, "serialport.forget": { - "url": "$MDN_URL$/web/api/serialport/forget", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/forget", "status": [ "Experimental", "StandardTrack" @@ -12047,7 +12047,7 @@ "returns": "A Promise that resolves with undefined once the connection is revoked." }, "serialport.getinfo": { - "url": "$MDN_URL$/web/api/serialport/getinfo", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/getInfo", "status": [ "Experimental", "StandardTrack" @@ -12064,7 +12064,7 @@ "returns": "An object containing the following properties:\n

    \n
    usbVendorId
    \n
    \n

    If the port is part of a USB device, this property is an unsigned short integer that identifies the device's vendor. If not, it is undefined.\n

    \n
    usbProductId
    \n
    \n

    If the port is part of a USB device, this property is an unsigned short integer that identifies the USB device. If not, it is undefined.\n

    \n
    bluetoothServiceClassId \nExperimental\n
    \n
    \n

    If the port is a Bluetooth RFCOMM service, this property is an unsigned long integer or string representing the device's Bluetooth service class ID. If not, it is undefined.\n

    \n
    " }, "serialport.getsignals": { - "url": "$MDN_URL$/web/api/serialport/getsignals", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/getSignals", "status": [ "Experimental", "StandardTrack" @@ -12085,7 +12085,7 @@ } }, "serialport.open": { - "url": "$MDN_URL$/web/api/serialport/open", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/open", "status": [ "Experimental", "StandardTrack" @@ -12109,7 +12109,7 @@ } }, "serialport.readable": { - "url": "$MDN_URL$/web/api/serialport/readable", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/readable", "status": [ "Experimental", "StandardTrack" @@ -12125,7 +12125,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The readable read-only property of the SerialPort interface returns a ReadableStream for receiving data from the device connected to the port. Chunks read from this stream are instances of Uint8Array. This property is non-null as long as the port is open and has not encountered a fatal error." }, "serialport.setsignals": { - "url": "$MDN_URL$/web/api/serialport/setsignals", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/setSignals", "status": [ "Experimental", "StandardTrack" @@ -12149,7 +12149,7 @@ } }, "serialport.writable": { - "url": "$MDN_URL$/web/api/serialport/writable", + "url": "https://developer.mozilla.org/docs/Web/API/SerialPort/writable", "status": [ "Experimental", "StandardTrack" @@ -12165,7 +12165,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The writable read-only property of the SerialPort interface returns a WritableStream for sending data to the device connected to the port. Chunks written to this stream must be instances of ArrayBuffer, TypedArray, or DataView. This property is non-null as long as the port is open and has not encountered a fatal error." }, "serviceworker": { - "url": "$MDN_URL$/web/api/serviceworker", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker", "status": [ "StandardTrack" ], @@ -12187,7 +12187,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ServiceWorker interface of the Service Worker API provides a reference to a service worker. Multiple browsing contexts (e.g., pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object.\n

    A ServiceWorker object is available via a number of properties:\n

    \n

    The ServiceWorker.state property and statechange event can be used to check and observe changes in the lifecycle-state of the object's associated service worker.\nRelated lifecycle events, such as install and activate are fired at the service worker itself.\n

    Service workers allow static import of ECMAScript modules, if supported, using import.\nDynamic import is disallowed by the specification — calling import() will throw.\n

    Service workers can only be registered in the Window scope in some or all browsers, because the ServiceWorker object is not exposed to DedicatedWorkerGlobalScope and SharedWorkerGlobalScope.\nCheck the browser compatibility for information." }, "serviceworker.postmessage": { - "url": "$MDN_URL$/web/api/serviceworker/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/postMessage", "status": [ "StandardTrack" ], @@ -12218,7 +12218,7 @@ } }, "serviceworker.scripturl": { - "url": "$MDN_URL$/web/api/serviceworker/scripturl", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/scriptURL", "status": [ "StandardTrack" ], @@ -12240,7 +12240,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    Returns the ServiceWorker serialized script URL defined as part of ServiceWorkerRegistration.\nMust be on the same origin as the document that registers the\nServiceWorker." }, "serviceworker.state": { - "url": "$MDN_URL$/web/api/serviceworker/state", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorker/state", "status": [ "StandardTrack" ], @@ -12262,7 +12262,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The state read-only property of the\nServiceWorker interface returns a string representing the current state\nof the service worker. It can be one of the following values: parsed, installing,\ninstalled, activating, activated, or\nredundant." }, "serviceworkercontainer": { - "url": "$MDN_URL$/web/api/serviceworkercontainer", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer", "status": [ "StandardTrack" ], @@ -12284,7 +12284,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ServiceWorkerContainer interface of the Service Worker API provides an object representing the service worker as an overall unit in the network ecosystem, including facilities to register, unregister and update service workers, and access the state of service workers and their registrations.\n

    Most importantly, it exposes the ServiceWorkerContainer.register() method used to register service workers, and the ServiceWorkerContainer.controller property used to determine whether or not the current page is actively controlled.\n

    ServiceWorkerContainer objects are exposed in the Window scope through Navigator.serviceWorker and in workers using WorkerNavigator.serviceWorker (if supported — check browser compatibility)." }, "serviceworkercontainer.controller": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/controller", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/controller", "status": [ "StandardTrack" ], @@ -12306,7 +12306,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The controller read-only property of the ServiceWorkerContainer interface represents the active service worker controlling the current page (associated with this ServiceWorkerContainer), or null if the page has no active or activating service worker.\n

    This is the same object returned by ServiceWorkerRegistration.active." }, "serviceworkercontainer.getregistration": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/getregistration", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/getRegistration", "status": [ "StandardTrack" ], @@ -12332,7 +12332,7 @@ "returns": "A Promise that resolves to a ServiceWorkerRegistration\nobject or undefined." }, "serviceworkercontainer.getregistrations": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/getregistrations", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/getRegistrations", "status": [ "StandardTrack" ], @@ -12355,7 +12355,7 @@ "returns": "A Promise that resolves to an array of\nServiceWorkerRegistration objects." }, "serviceworkercontainer.ready": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/ready", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/ready", "status": [ "StandardTrack" ], @@ -12377,7 +12377,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ready read-only property of the ServiceWorkerContainer interface provides a way of delaying code execution until a service worker is active.\n

    The property returns a Promise that will never reject, and which waits indefinitely until the ServiceWorkerRegistration associated with the current page has an active worker.\nOnce that condition is met, it resolves with the ServiceWorkerRegistration." }, "serviceworkercontainer.register": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/register", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/register", "status": [ "StandardTrack" ], @@ -12408,7 +12408,7 @@ } }, "serviceworkercontainer.startmessages": { - "url": "$MDN_URL$/web/api/serviceworkercontainer/startmessages", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerContainer/startMessages", "status": [ "StandardTrack" ], @@ -12431,7 +12431,7 @@ "returns": "undefined." }, "serviceworkerglobalscope": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope", "status": [ "StandardTrack" ], @@ -12453,7 +12453,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The ServiceWorkerGlobalScope interface of the Service Worker API represents the global execution context of a service worker.\n

    Developers should keep in mind that the ServiceWorker state is not persisted across the termination/restart cycle, so each event handler should assume it's being invoked with a bare, default global state.\n

    Once successfully registered, a service worker can and will be terminated when idle to conserve memory and processor power. An active service worker is automatically restarted to respond to events, such as fetch or message.\n

    Additionally, synchronous requests are not allowed from within a service worker — only asynchronous requests, like those initiated via the fetch() method, can be used.\n

    This interface inherits from the WorkerGlobalScope interface, and its parent EventTarget." }, "serviceworkerglobalscope.clients": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope/clients", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/clients", "status": [ "StandardTrack" ], @@ -12475,7 +12475,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The clients read-only property of the\nServiceWorkerGlobalScope interface returns the Clients\nobject associated with the service worker." }, "serviceworkerglobalscope.cookiestore": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope/cookiestore", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/cookieStore", "status": [ "StandardTrack" ], @@ -12496,7 +12496,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The cookieStore read-only property of the ServiceWorkerGlobalScope interface returns a reference to the CookieStore object associated with this service worker." }, "serviceworkerglobalscope.registration": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope/registration", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/registration", "status": [ "StandardTrack" ], @@ -12518,7 +12518,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The registration read-only property of the ServiceWorkerGlobalScope interface returns a reference to the ServiceWorkerRegistration object, which represents the service worker's registration." }, "serviceworkerglobalscope.serviceworker": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope/serviceworker", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/serviceWorker", "status": [ "StandardTrack" ], @@ -12536,7 +12536,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The serviceWorker read-only property of the ServiceWorkerGlobalScope interface returns a reference to the ServiceWorker object, which represents the service worker." }, "serviceworkerglobalscope.skipwaiting": { - "url": "$MDN_URL$/web/api/serviceworkerglobalscope/skipwaiting", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerGlobalScope/skipWaiting", "status": [ "StandardTrack" ], @@ -12559,7 +12559,7 @@ "returns": "A Promise that resolves with undefined after trying to activate the newly installed service worker." }, "serviceworkerregistration": { - "url": "$MDN_URL$/web/api/serviceworkerregistration", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration", "status": [ "StandardTrack" ], @@ -12581,7 +12581,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ServiceWorkerRegistration interface of the Service Worker API represents the service worker registration. You register a service worker to control one or more pages that share the same origin.\n

    The lifetime of a service worker registration is beyond that of the ServiceWorkerRegistration objects that represent them within the lifetime of their corresponding service worker clients. The browser maintains a persistent list of active ServiceWorkerRegistration objects." }, "serviceworkerregistration.active": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/active", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/active", "status": [ "StandardTrack" ], @@ -12603,7 +12603,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The active read-only property of the\nServiceWorkerRegistration interface returns a service worker whose\nServiceWorker.state is activating or activated.\nThis property is initially set to null.\n

    An active worker controls a Client if the client's URL\nfalls within the scope of the registration (the scope option set when\nServiceWorkerContainer.register is first called.)\n

    \n

    Note:\nOnce an active worker is activating, neither a\nruntime script error nor a force termination of the active worker prevents the active\nworker from getting activated.\n

    " }, "serviceworkerregistration.backgroundfetch": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/backgroundfetch", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/backgroundFetch", "status": [ "Experimental", "StandardTrack" @@ -12620,7 +12620,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The backgroundFetch read-only property of the\nServiceWorkerRegistration interface returns a reference to a\nBackgroundFetchManager object, which can be used to initiate background fetch operations." }, "serviceworkerregistration.cookies": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/cookies", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/cookies", "status": [ "StandardTrack" ], @@ -12638,7 +12638,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Service Workers.

    \n

    The cookies read-only property of the ServiceWorkerRegistration interface returns a reference to the CookieStoreManager interface, which enables a web app to subscribe to and unsubscribe from cookie change events in a service worker. This is an entry point for the Cookie Store API." }, "serviceworkerregistration.getnotifications": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/getnotifications", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/getNotifications", "status": [ "StandardTrack" ], @@ -12664,7 +12664,7 @@ "returns": "A Promise that resolves to a list of Notification objects." }, "serviceworkerregistration.installing": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/installing", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/installing", "status": [ "StandardTrack" ], @@ -12686,7 +12686,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The installing read-only property of the\nServiceWorkerRegistration interface returns a service worker whose\nServiceWorker.state is installing. This property is\ninitially set to null." }, "serviceworkerregistration.navigationpreload": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/navigationpreload", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/navigationPreload", "status": [ "StandardTrack" ], @@ -12708,7 +12708,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The navigationPreload read-only property of the ServiceWorkerRegistration interface returns the NavigationPreloadManager associated with the current service worker registration.\n

    The returned object allows resources managed by a service worker to be preemptively downloaded in parallel with service worker boot up." }, "serviceworkerregistration.paymentmanager": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/paymentmanager", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/paymentManager", "status": [ "Experimental", "StandardTrack" @@ -12725,7 +12725,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The paymentManager read-only property of the\nServiceWorkerRegistration interface returns a payment app's PaymentManager instance, which is used to manage various payment app functionality." }, "serviceworkerregistration.periodicsync": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/periodicsync", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/periodicSync", "status": [ "Experimental", "StandardTrack" @@ -12742,7 +12742,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The periodicSync read-only property of\nthe ServiceWorkerRegistration interface returns a reference to the\nPeriodicSyncManager interface, which allows for registering of tasks to\nrun at specific intervals." }, "serviceworkerregistration.pushmanager": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/pushmanager", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/pushManager", "status": [ "StandardTrack" ], @@ -12764,7 +12764,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The pushManager read-only property of the\nServiceWorkerRegistration interface returns a reference to the\nPushManager interface for managing push subscriptions; this includes\nsupport for subscribing, getting an active subscription, and accessing push permission\nstatus." }, "serviceworkerregistration.scope": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/scope", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/scope", "status": [ "StandardTrack" ], @@ -12786,7 +12786,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The scope read-only property of the ServiceWorkerRegistration interface returns a string representing a URL that defines a service worker's registration scope; that is, the range of URLs a service worker can control. This is set using the scope parameter specified in the call to ServiceWorkerContainer.register() which registered the service worker." }, "serviceworkerregistration.shownotification": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/shownotification", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification", "status": [ "StandardTrack" ], @@ -12817,7 +12817,7 @@ } }, "serviceworkerregistration.sync": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/sync", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/sync", "status": [ "StandardTrack" ], @@ -12833,7 +12833,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The sync read-only property of the\nServiceWorkerRegistration interface returns a reference to the\nSyncManager interface, which manages background synchronization\nprocesses." }, "serviceworkerregistration.unregister": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/unregister", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/unregister", "status": [ "StandardTrack" ], @@ -12856,7 +12856,7 @@ "returns": "Promise resolves with a boolean indicating whether the service worker has\nunregistered or not." }, "serviceworkerregistration.update": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/update", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/update", "status": [ "StandardTrack" ], @@ -12879,7 +12879,7 @@ "returns": "A Promise that resolves with a ServiceWorkerRegistration\nobject." }, "serviceworkerregistration.updateviacache": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/updateviacache", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/updateViaCache", "status": [ "StandardTrack" ], @@ -12901,7 +12901,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The updateViaCache read-only property of the ServiceWorkerRegistration interface returns the value of the setting used to determine the circumstances in which the browser will consult the HTTP cache when it tries to update the service worker or any scripts that are imported via importScripts()." }, "serviceworkerregistration.waiting": { - "url": "$MDN_URL$/web/api/serviceworkerregistration/waiting", + "url": "https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/waiting", "status": [ "StandardTrack" ], @@ -12923,7 +12923,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The waiting read-only property of the\nServiceWorkerRegistration interface returns a service worker whose\nServiceWorker.state is installed. This property is initially\nset to null." }, "setinterval": { - "url": "$MDN_URL$/web/api/window/setinterval", + "url": "https://developer.mozilla.org/docs/Web/API/Window/setInterval", "status": [ "StandardTrack" ], @@ -12957,7 +12957,7 @@ } }, "settimeout": { - "url": "$MDN_URL$/web/api/window/settimeout", + "url": "https://developer.mozilla.org/docs/Web/API/Window/setTimeout", "status": [ "StandardTrack" ], @@ -12991,7 +12991,7 @@ } }, "shadowroot": { - "url": "$MDN_URL$/web/api/shadowroot", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot", "status": [ "StandardTrack" ], @@ -13013,7 +13013,7 @@ "doc": "The ShadowRoot interface of the Shadow DOM API is the root node of a DOM subtree that is rendered separately from a document's main DOM tree.\n

    You can retrieve a reference to an element's shadow root using its Element.shadowRoot property, provided it was created using Element.attachShadow() with the mode option set to open." }, "shadowroot.activeelement": { - "url": "$MDN_URL$/web/api/shadowroot/activeelement", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/activeElement", "status": [ "StandardTrack" ], @@ -13030,7 +13030,7 @@ "doc": "The activeElement read-only property of the\nShadowRoot interface returns the element within the shadow tree that has focus." }, "shadowroot.adoptedstylesheets": { - "url": "$MDN_URL$/web/api/shadowroot/adoptedstylesheets", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/adoptedStyleSheets", "status": [ "StandardTrack" ], @@ -13052,7 +13052,7 @@ "doc": "The adoptedStyleSheets property of the ShadowRoot interface sets an array of constructed stylesheets to be used by the shadow DOM subtree.\n

    \n

    Note:\nA constructed stylesheet is a stylesheet created programmatically using the CSSStyleSheet() constructor (as compared to one created by a user-agent when importing a stylesheet from a script, imported using <style> and @import, or linked to via <link>).\n

    \n

    The same constructed stylesheet can be adopted by multiple ShadowRoot instances, and by the parent document (using the Document.adoptedStyleSheets property).\nChanging an adopted stylesheet will affect all the adopting objects.\n

    Stylesheets in the adoptedStyleSheets property are considered along with the shadow DOM's other stylesheets.\nFor the purpose of determining the final computed CSS of any element, they are considered to have been added after the other stylesheets in the shadow DOM (ShadowRoot.styleSheets).\n

    Only stylesheets created using the CSSStyleSheet() constructor, and from within the same parent Document as the shadow root, may be adopted." }, "shadowroot.clonable": { - "url": "$MDN_URL$/web/api/shadowroot/clonable", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/clonable", "status": [ "StandardTrack" ], @@ -13090,7 +13090,7 @@ "doc": "The customElementRegistry read-only property of the ShadowRoot interface returns the CustomElementRegistry object associated with this shadow root, or null if one has not been set.\n

    A shadow root's customElementRegistry determines which custom element definitions are used for upgrading elements within that shadow tree. It can be set when the shadow root is created via the customElementRegistry option of Element.attachShadow(), or later using CustomElementRegistry.initialize(). Once set to a CustomElementRegistry object, it cannot be changed.\n

    This property is also available on Document objects via the same customElementRegistry property name." }, "shadowroot.delegatesfocus": { - "url": "$MDN_URL$/web/api/shadowroot/delegatesfocus", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/delegatesFocus", "status": [ "StandardTrack" ], @@ -13112,7 +13112,7 @@ "doc": "The delegatesFocus read-only property of the ShadowRoot interface returns true if the shadow root delegates focus, and false otherwise.\n

    If true, when a non-focusable part of the shadow DOM is clicked, or .focus() is called on the host element, the first focusable part inside the host's shadow DOM is given focus, and the shadow host is given any available :focus styling.\n

    Focus is of particular importance for keyboard users (including those using screen readers). delegatesFocus default behavior is to focus the first focusable element — which may be undesirable if that element is not meant to be part of the tabbing order (for example, an element with tabindex=\"-1\"), or if a more 'important' focusable element should receive initial focus (for instance, the first text field rather than the 'close' button which precedes it). In such cases, the autofocus attribute can be specified on the element which should receive initial focus. Use the autofocus attribute with caution as it can introduce accessibility issues, such as bypassing important content which may go unnoticed due to focus being set to an element later in the DOM order.\n

    The property value is originally set using the delegatesFocus property of the object passed to Element.attachShadow(), or using the shadowrootdelegatesfocus attribute of the <template> element when a shadow root is created declaratively." }, "shadowroot.elementfrompoint": { - "url": "$MDN_URL$/web/api/shadowroot/elementfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/elementFromPoint", "compatibility": { "Chrome": "53", "ChromeAndroid": "53", @@ -13131,7 +13131,7 @@ "returns": "An Element; the topmost shadow root element located at the specified coordinates, if any." }, "shadowroot.elementsfrompoint": { - "url": "$MDN_URL$/web/api/shadowroot/elementsfrompoint", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/elementsFromPoint", "compatibility": { "Chrome": "53", "ChromeAndroid": "53", @@ -13150,7 +13150,7 @@ "returns": "An array of Element objects." }, "shadowroot.fullscreenelement": { - "url": "$MDN_URL$/web/api/shadowroot/fullscreenelement", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/fullscreenElement", "status": [ "StandardTrack" ], @@ -13169,7 +13169,7 @@ "doc": "The fullscreenElement read-only property of the\nShadowRoot interface returns the element within the shadow tree that is currently displayed in full screen." }, "shadowroot.getanimations": { - "url": "$MDN_URL$/web/api/shadowroot/getanimations", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/getAnimations", "status": [ "StandardTrack" ], @@ -13192,7 +13192,7 @@ "returns": "An Array of Animation objects, each representing one\nanimation currently associated with elements which are descendants of the\nShadowRoot on which it's called." }, "shadowroot.gethtml": { - "url": "$MDN_URL$/web/api/shadowroot/gethtml", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/getHTML", "status": [ "StandardTrack" ], @@ -13217,7 +13217,7 @@ "returns": "A string that represents the HTML serialization of the shadow root." }, "shadowroot.host": { - "url": "$MDN_URL$/web/api/shadowroot/host", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/host", "status": [ "StandardTrack" ], @@ -13239,7 +13239,7 @@ "doc": "The host read-only property of\nthe ShadowRoot returns a reference to the DOM element the\nShadowRoot is attached to." }, "shadowroot.innerhtml": { - "url": "$MDN_URL$/web/api/shadowroot/innerhtml", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/innerHTML", "status": [ "StandardTrack" ], @@ -13260,7 +13260,7 @@ } }, "shadowroot.mode": { - "url": "$MDN_URL$/web/api/shadowroot/mode", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/mode", "status": [ "StandardTrack" ], @@ -13282,7 +13282,7 @@ "doc": "The mode read-only property of the ShadowRoot specifies its mode — either open or closed.\nThis defines whether or not the shadow root's internal features are accessible from JavaScript.\n

    When the mode of a shadow root is \"closed\", the shadow root's implementation internals are inaccessible and unchangeable from JavaScript—in the same way the implementation internals of, for example, the <video> element are inaccessible and unchangeable from JavaScript.\n

    The property value is set using the mode property of the object passed to Element.attachShadow(), or using the shadowrootmode attribute of the <template> element when a shadow root is created declaratively." }, "shadowroot.pictureinpictureelement": { - "url": "$MDN_URL$/web/api/shadowroot/pictureinpictureelement", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/pictureInPictureElement", "status": [ "StandardTrack" ], @@ -13300,7 +13300,7 @@ "doc": "The pictureInPictureElement read-only property of the\nShadowRoot interface returns the Element that is currently being\npresented in picture-in-picture mode in this shadow tree, or null if\npicture-in-picture mode is not currently in use." }, "shadowroot.pointerlockelement": { - "url": "$MDN_URL$/web/api/shadowroot/pointerlockelement", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/pointerLockElement", "status": [ "StandardTrack" ], @@ -13315,7 +13315,7 @@ "doc": "The pointerLockElement read-only property of the ShadowRoot interface provides the element set as the target for mouse events while the pointer is locked.\nIt is null if lock is pending, pointer is unlocked, or the target is in another tree." }, "shadowroot.serializable": { - "url": "$MDN_URL$/web/api/shadowroot/serializable", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/serializable", "status": [ "StandardTrack" ], @@ -13336,7 +13336,7 @@ "doc": "The serializable read-only property of the ShadowRoot interface returns true if the shadow root is serializable.\n

    If set, the shadow root may be serialized by calling the Element.getHTML() or ShadowRoot.getHTML() methods with the options.serializableShadowRoots parameter set true.\n

    The serializable property of a shadow root is specified when the shadow root is created, either declaratively by adding the shadowrootserializable attribute on a <template> element (along with an allowed shadowrootmode value), or by setting the options.serializable parameter to true when using Element.attachShadow()." }, "shadowroot.sethtml": { - "url": "$MDN_URL$/web/api/shadowroot/sethtml", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/setHTML", "status": [ "Experimental", "StandardTrack" @@ -13358,7 +13358,7 @@ } }, "shadowroot.sethtmlunsafe": { - "url": "$MDN_URL$/web/api/shadowroot/sethtmlunsafe", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/setHTMLUnsafe", "status": [ "StandardTrack" ], @@ -13387,7 +13387,7 @@ } }, "shadowroot.slotassignment": { - "url": "$MDN_URL$/web/api/shadowroot/slotassignment", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/slotAssignment", "status": [ "StandardTrack" ], @@ -13409,7 +13409,7 @@ "doc": "The read-only slotAssignment property of the ShadowRoot interface returns the slot assignment mode for the shadow DOM tree. Nodes are either automatically assigned (named) or manually assigned (manual). The value of this property defined using the slotAssignment option when calling Element.attachShadow()." }, "shadowroot.stylesheets": { - "url": "$MDN_URL$/web/api/shadowroot/stylesheets", + "url": "https://developer.mozilla.org/docs/Web/API/ShadowRoot/styleSheets", "status": [ "StandardTrack" ], @@ -13431,7 +13431,7 @@ "doc": "The styleSheets read-only property of the ShadowRoot interface\nreturns a StyleSheetList of CSSStyleSheet objects, for stylesheets explicitly linked into or embedded in a shadow tree." }, "sharedstorage": { - "url": "$MDN_URL$/web/api/sharedstorage", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorage", "status": [ "StandardTrack", "Deprecated" @@ -13445,7 +13445,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SharedStorage interface of the Shared Storage API represents the shared storage for a particular origin, defining methods to write data to the shared storage.\n

    SharedStorage is the base class for:\n

    " }, "sharedstorage.append": { - "url": "$MDN_URL$/web/api/sharedstorage/append", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorage/append", "status": [ "StandardTrack", "Deprecated" @@ -13464,7 +13464,7 @@ "returns": "A Promise that fulfills with undefined." }, "sharedstorage.clear": { - "url": "$MDN_URL$/web/api/sharedstorage/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorage/clear", "status": [ "StandardTrack", "Deprecated" @@ -13479,7 +13479,7 @@ "returns": "A Promise that fulfills with undefined." }, "sharedstorage.delete": { - "url": "$MDN_URL$/web/api/sharedstorage/delete", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorage/delete", "status": [ "StandardTrack", "Deprecated" @@ -13497,7 +13497,7 @@ "returns": "A Promise that fulfills with undefined." }, "sharedstorage.set": { - "url": "$MDN_URL$/web/api/sharedstorage/set", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorage/set", "status": [ "StandardTrack", "Deprecated" @@ -13546,7 +13546,7 @@ "returns": "A Promise that fulfills with a number defining the array index of the URL selected by the operation." }, "sharedstorageworklet": { - "url": "$MDN_URL$/web/api/sharedstorageworklet", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorageWorklet", "status": [ "StandardTrack", "Deprecated" @@ -13560,7 +13560,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SharedStorageWorklet interface of the Shared Storage API represents the shared storage worklet for the current origin.\n

    SharedStorageWorklet does not have its own properties or methods. Rather, it inherits the addModule() method from the Worklet interface. This method is used for adding a module.\n

    Unlike a regular Worklet:\n

    \n

    SharedStorageWorklet is accessed via WindowSharedStorage.worklet." }, "sharedstorageworkletglobalscope": { - "url": "$MDN_URL$/web/api/sharedstorageworkletglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorageWorkletGlobalScope", "status": [ "StandardTrack", "Deprecated" @@ -13574,7 +13574,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SharedStorageWorkletGlobalScope interface of the Shared Storage API represents the global scope of a SharedStorageWorklet module." }, "sharedstorageworkletglobalscope.register": { - "url": "$MDN_URL$/web/api/sharedstorageworkletglobalscope/register", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorageWorkletGlobalScope/register", "status": [ "StandardTrack", "Deprecated" @@ -13596,7 +13596,7 @@ } }, "sharedstorageworkletglobalscope.sharedstorage": { - "url": "$MDN_URL$/web/api/sharedstorageworkletglobalscope/sharedstorage", + "url": "https://developer.mozilla.org/docs/Web/API/SharedStorageWorkletGlobalScope/sharedStorage", "status": [ "StandardTrack", "Deprecated" @@ -13610,7 +13610,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The context read-only property of the\nSharedStorageWorkletGlobalScope interface contains a WorkletSharedStorage object instance, which represents the shared storage for a particular origin as exposed to a worklet context." }, "sharedworker": { - "url": "$MDN_URL$/web/api/sharedworker", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorker", "status": [ "StandardTrack" ], @@ -13629,7 +13629,7 @@ "doc": "The SharedWorker interface represents a specific kind of worker that can be accessed from several browsing contexts, such as multiple windows or iframes. Shared workers implement a different interface than dedicated workers, have a different global scope (SharedWorkerGlobalScope), and their constructor is not exposed in DedicatedWorkerGlobalScope, so they cannot be instantiated from dedicated workers.\n

    \n

    Note:\nIf SharedWorker can be accessed from several browsing contexts, all those browsing contexts must share the exact same origin (same protocol, host and port).\n

    " }, "sharedworker.port": { - "url": "$MDN_URL$/web/api/sharedworker/port", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/port", "status": [ "StandardTrack" ], @@ -13648,7 +13648,7 @@ "doc": "The port property of the SharedWorker\ninterface returns a MessagePort object used to communicate and control\nthe shared worker." }, "sharedworker.sharedworker": { - "url": "$MDN_URL$/web/api/sharedworker/sharedworker", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorker/SharedWorker", "status": [ "StandardTrack" ], @@ -13678,7 +13678,7 @@ } }, "sharedworkerglobalscope": { - "url": "$MDN_URL$/web/api/sharedworkerglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope", "status": [ "StandardTrack" ], @@ -13697,7 +13697,7 @@ "doc": "The SharedWorkerGlobalScope object (the SharedWorker global scope) is accessible through the self keyword. Some additional global functions, namespaces objects, and constructors, not typically associated with the worker global scope, but available on it, are listed in the JavaScript Reference. See the complete list of functions available to workers." }, "sharedworkerglobalscope.close": { - "url": "$MDN_URL$/web/api/sharedworkerglobalscope/close", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/close", "status": [ "StandardTrack" ], @@ -13717,7 +13717,7 @@ "returns": "None (undefined)." }, "sharedworkerglobalscope.name": { - "url": "$MDN_URL$/web/api/sharedworkerglobalscope/name", + "url": "https://developer.mozilla.org/docs/Web/API/SharedWorkerGlobalScope/name", "status": [ "StandardTrack" ], @@ -13736,7 +13736,7 @@ "doc": "The name read-only property of the\nSharedWorkerGlobalScope interface returns the name that the\nSharedWorker was (optionally) given when it was created. This is the name\nthat the SharedWorker() constructor can pass\nto get a reference to the SharedWorkerGlobalScope." }, "snapevent": { - "url": "$MDN_URL$/web/api/snapevent", + "url": "https://developer.mozilla.org/docs/Web/API/SnapEvent", "status": [ "Experimental", "StandardTrack" @@ -13753,7 +13753,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The SnapEvent interface defines the event object for the scrollsnapchanging and scrollsnapchange events. Respectively, these fire on a scroll container when the browser determines that a new scroll snap target is pending (will be selected when the current scroll gesture ends), and when a new snap target is selected.\n

    These events can be used to run code in response to new elements being snapped to; SnapEvent exposes references to the element snapped to in the inline and/or block direction. The property values available on SnapEvent correspond directly to the value of the scroll-snap-type CSS property set on the scroll container:\n

    " }, "snapevent.snapevent": { - "url": "$MDN_URL$/web/api/snapevent/snapevent", + "url": "https://developer.mozilla.org/docs/Web/API/SnapEvent/SnapEvent", "status": [ "Experimental", "StandardTrack" @@ -13769,7 +13769,7 @@ } }, "snapevent.snaptargetblock": { - "url": "$MDN_URL$/web/api/snapevent/snaptargetblock", + "url": "https://developer.mozilla.org/docs/Web/API/SnapEvent/snapTargetBlock", "status": [ "Experimental", "StandardTrack" @@ -13786,7 +13786,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The snapTargetBlock read-only property of the\nSnapEvent interface returns a reference to the element snapped to in the block direction when the event fired.\n

    Specifically:\n

    \n

    The property values available on SnapEvent correspond directly to the value of the scroll-snap-type CSS property set on the scroll container. snapTargetBlock only returns an element reference if the snap axis is specified as block (or a physical axis value that equates to block in the current writing mode) or both." }, "snapevent.snaptargetinline": { - "url": "$MDN_URL$/web/api/snapevent/snaptargetinline", + "url": "https://developer.mozilla.org/docs/Web/API/SnapEvent/snapTargetInline", "status": [ "Experimental", "StandardTrack" @@ -13803,7 +13803,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The snapTargetInline read-only property of the\nSnapEvent interface returns a reference to the element snapped to in the inline direction when the event fired.\n

    Specifically:\n

    \n

    The property values available on SnapEvent correspond directly to the value of the scroll-snap-type CSS property set on the scroll container. snapTargetInline only returns an element reference if the snap axis is specified as inline (or a physical axis value that equates to inline in the current writing mode) or both." }, "sourcebuffer": { - "url": "$MDN_URL$/web/api/sourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer", "status": [ "StandardTrack" ], @@ -13822,7 +13822,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The SourceBuffer interface represents a chunk of media to be passed into an HTMLMediaElement and played, via a MediaSource object. This can be made up of one or several media segments." }, "sourcebuffer.abort": { - "url": "$MDN_URL$/web/api/sourcebuffer/abort", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/abort", "status": [ "StandardTrack" ], @@ -13845,7 +13845,7 @@ } }, "sourcebuffer.appendbuffer": { - "url": "$MDN_URL$/web/api/sourcebuffer/appendbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/appendBuffer", "status": [ "StandardTrack" ], @@ -13872,7 +13872,7 @@ } }, "sourcebuffer.appendbufferasync": { - "url": "$MDN_URL$/web/api/sourcebuffer/appendbufferasync", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/appendBufferAsync", "status": [ "Experimental" ], @@ -13884,7 +13884,7 @@ "returns": "A Promise which is fulfilled when the buffer has been added successfully to the SourceBuffer object,\nor null, if the request could not be initiated." }, "sourcebuffer.appendwindowend": { - "url": "$MDN_URL$/web/api/sourcebuffer/appendwindowend", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/appendWindowEnd", "status": [ "StandardTrack" ], @@ -13907,7 +13907,7 @@ } }, "sourcebuffer.appendwindowstart": { - "url": "$MDN_URL$/web/api/sourcebuffer/appendwindowstart", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/appendWindowStart", "status": [ "StandardTrack" ], @@ -13930,7 +13930,7 @@ } }, "sourcebuffer.audiotracks": { - "url": "$MDN_URL$/web/api/sourcebuffer/audiotracks", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/audioTracks", "status": [ "StandardTrack" ], @@ -13943,7 +13943,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The audioTracks read-only property of the\nSourceBuffer interface returns a list of the audio tracks currently\ncontained inside the SourceBuffer." }, "sourcebuffer.buffered": { - "url": "$MDN_URL$/web/api/sourcebuffer/buffered", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/buffered", "status": [ "StandardTrack" ], @@ -13962,7 +13962,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The buffered read-only property of the\nSourceBuffer interface returns the time ranges that are currently\nbuffered in the SourceBuffer as a normalized TimeRanges\nobject." }, "sourcebuffer.changetype": { - "url": "$MDN_URL$/web/api/sourcebuffer/changetype", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/changeType", "status": [ "StandardTrack" ], @@ -13990,7 +13990,7 @@ } }, "sourcebuffer.mode": { - "url": "$MDN_URL$/web/api/sourcebuffer/mode", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/mode", "status": [ "StandardTrack" ], @@ -14013,7 +14013,7 @@ } }, "sourcebuffer.remove": { - "url": "$MDN_URL$/web/api/sourcebuffer/remove", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/remove", "status": [ "StandardTrack" ], @@ -14041,7 +14041,7 @@ } }, "sourcebuffer.removeasync": { - "url": "$MDN_URL$/web/api/sourcebuffer/removeasync", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/removeAsync", "status": [ "Experimental" ], @@ -14054,7 +14054,7 @@ "returns": "A Promise whose fulfillment handler is executed once the buffers in the\nspecified time range have been removed from the SourceBuffer." }, "sourcebuffer.texttracks": { - "url": "$MDN_URL$/web/api/sourcebuffer/texttracks", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/textTracks", "status": [ "Experimental", "StandardTrack" @@ -14068,7 +14068,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The textTracks read-only property of the\nSourceBuffer interface returns a list of the text tracks currently\ncontained inside the SourceBuffer." }, "sourcebuffer.timestampoffset": { - "url": "$MDN_URL$/web/api/sourcebuffer/timestampoffset", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/timestampOffset", "status": [ "StandardTrack" ], @@ -14090,7 +14090,7 @@ } }, "sourcebuffer.updating": { - "url": "$MDN_URL$/web/api/sourcebuffer/updating", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/updating", "status": [ "StandardTrack" ], @@ -14109,7 +14109,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The updating read-only property of the\nSourceBuffer interface indicates whether the SourceBuffer is\ncurrently being updated — i.e., whether an appendBuffer() or remove()\noperation is currently in progress." }, "sourcebuffer.videotracks": { - "url": "$MDN_URL$/web/api/sourcebuffer/videotracks", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBuffer/videoTracks", "status": [ "StandardTrack" ], @@ -14122,7 +14122,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The videoTracks read-only property of the\nSourceBuffer interface returns a list of the video tracks currently\ncontained inside the SourceBuffer." }, "sourcebufferlist": { - "url": "$MDN_URL$/web/api/sourcebufferlist", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBufferList", "status": [ "StandardTrack" ], @@ -14141,7 +14141,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The SourceBufferList interface represents a simple container list for multiple SourceBuffer objects.\n

    The source buffer list containing the SourceBuffers appended to a particular MediaSource can be retrieved using the MediaSource.sourceBuffers property.\n

    The individual source buffers can be accessed using the bracket notation []." }, "sourcebufferlist.length": { - "url": "$MDN_URL$/web/api/sourcebufferlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SourceBufferList/length", "status": [ "StandardTrack" ], @@ -14160,7 +14160,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The length read-only property of the\nSourceBufferList interface returns the number of\nSourceBuffer objects in the list." }, "speechgrammar": { - "url": "$MDN_URL$/web/api/speechgrammar", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar", "status": [ "StandardTrack", "Deprecated" @@ -14169,7 +14169,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SpeechGrammar interface of the Web Speech API represents a set of words or patterns of words for the recognition service to recognize.\n

    Grammar is defined using JSpeech Grammar Format (JSGF).\n

    \n

    Note:\nThe concept of grammar has been removed from the Web Speech API. Related features remain in the specification and are still recognized by supporting browsers for backwards compatibility, but they have no effect on speech recognition services.\n

    " }, "speechgrammar.speechgrammar": { - "url": "$MDN_URL$/web/api/speechgrammar/speechgrammar", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/SpeechGrammar", "status": [ "Deprecated" ], @@ -14177,7 +14177,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SpeechGrammar() constructor of the\nSpeechGrammar interface creates a new SpeechGrammar object\ninstance." }, "speechgrammar.src": { - "url": "$MDN_URL$/web/api/speechgrammar/src", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/src", "status": [ "StandardTrack", "Deprecated" @@ -14191,7 +14191,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The src property of the SpeechGrammar interface\nis used to get or set a string that contains the grammar within the SpeechGrammar object." }, "speechgrammar.weight": { - "url": "$MDN_URL$/web/api/speechgrammar/weight", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammar/weight", "status": [ "StandardTrack", "Deprecated" @@ -14205,7 +14205,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The optional weight property of the\nSpeechGrammar interface sets and returns the weight of the\nSpeechGrammar object." }, "speechgrammarlist": { - "url": "$MDN_URL$/web/api/speechgrammarlist", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList", "status": [ "StandardTrack", "Deprecated" @@ -14218,7 +14218,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SpeechGrammarList interface of the Web Speech API represents a list of SpeechGrammar objects containing words or patterns of words that we want the recognition service to recognize.\n

    Grammar is defined using JSpeech Grammar Format (JSGF).\n

    \n

    Note:\nThe concept of grammar has been removed from the Web Speech API. Related features remain in the specification and are still recognized by supporting browsers for backwards compatibility, but they have no effect on speech recognition services.\n

    " }, "speechgrammarlist.addfromstring": { - "url": "$MDN_URL$/web/api/speechgrammarlist/addfromstring", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/addFromString", "status": [ "StandardTrack", "Deprecated" @@ -14236,7 +14236,7 @@ "returns": "None (undefined)." }, "speechgrammarlist.addfromuri": { - "url": "$MDN_URL$/web/api/speechgrammarlist/addfromuri", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/addFromURI", "status": [ "StandardTrack", "Deprecated" @@ -14254,7 +14254,7 @@ "returns": "None (undefined)." }, "speechgrammarlist.item": { - "url": "$MDN_URL$/web/api/speechgrammarlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/item", "status": [ "StandardTrack", "Deprecated" @@ -14271,7 +14271,7 @@ "returns": "A SpeechGrammar object." }, "speechgrammarlist.length": { - "url": "$MDN_URL$/web/api/speechgrammarlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/length", "status": [ "StandardTrack", "Deprecated" @@ -14284,7 +14284,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The length read-only property of the\nSpeechGrammarList interface returns the number of\nSpeechGrammar objects contained in the SpeechGrammarList." }, "speechgrammarlist.speechgrammarlist": { - "url": "$MDN_URL$/web/api/speechgrammarlist/speechgrammarlist", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechGrammarList/SpeechGrammarList", "status": [ "StandardTrack", "Deprecated" @@ -14297,7 +14297,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SpeechGrammarList() constructor creates a new\nSpeechGrammarList object instance." }, "speechrecognition": { - "url": "$MDN_URL$/web/api/speechrecognition", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition", "status": [ "StandardTrack" ], @@ -14313,7 +14313,7 @@ "doc": "The SpeechRecognition interface of the Web Speech API is the controller interface for the recognition service; this also handles the SpeechRecognitionEvent sent from the recognition service.\n

    \n

    Note:\nOn some browsers, like Chrome, using Speech Recognition on a web page involves a server-based recognition engine. Your audio is sent to a web service for recognition processing, so it won't work offline.\n

    " }, "speechrecognition.abort": { - "url": "$MDN_URL$/web/api/speechrecognition/abort", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/abort", "status": [ "StandardTrack" ], @@ -14332,7 +14332,7 @@ "returns": "None (undefined)." }, "speechrecognition.available": { - "url": "$MDN_URL$/web/api/speechrecognition/available_static", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/available_static", "status": [ "Experimental", "StandardTrack" @@ -14353,7 +14353,7 @@ } }, "speechrecognition.continuous": { - "url": "$MDN_URL$/web/api/speechrecognition/continuous", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/continuous", "status": [ "StandardTrack" ], @@ -14370,7 +14370,7 @@ "doc": "The continuous property of the\nSpeechRecognition interface controls whether continuous results are\nreturned for each recognition, or only a single result.\n

    It defaults to single results (false.)" }, "speechrecognition.grammars": { - "url": "$MDN_URL$/web/api/speechrecognition/grammars", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/grammars", "status": [ "StandardTrack" ], @@ -14383,7 +14383,7 @@ "doc": "The grammars property of the\nSpeechRecognition interface returns and sets a collection of\nSpeechGrammar objects that represent the grammars that will be understood\nby the current SpeechRecognition.\n

    \n

    Note:\nThe concept of grammar has been removed from the Web Speech API. Related features remain in the specification and are still recognized by supporting browsers for backwards compatibility, but they have no effect on speech recognition services.\n

    " }, "speechrecognition.install": { - "url": "$MDN_URL$/web/api/speechrecognition/install_static", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/install_static", "status": [ "Experimental", "StandardTrack" @@ -14404,7 +14404,7 @@ } }, "speechrecognition.interimresults": { - "url": "$MDN_URL$/web/api/speechrecognition/interimresults", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/interimResults", "status": [ "StandardTrack" ], @@ -14422,7 +14422,7 @@ "doc": "The interimResults property of the\nSpeechRecognition interface controls whether interim results should be\nreturned (true) or not (false). Interim results are results\nthat are not yet final (e.g., the SpeechRecognitionResult.isFinal property\nis false).\n

    The default value for interimResults is false." }, "speechrecognition.lang": { - "url": "$MDN_URL$/web/api/speechrecognition/lang", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/lang", "status": [ "StandardTrack" ], @@ -14440,7 +14440,7 @@ "doc": "The lang property of the SpeechRecognition\ninterface returns and sets the language of the current SpeechRecognition.\nIf not specified, this defaults to the HTML lang attribute\nvalue, or the user agent's language setting if that isn't set either." }, "speechrecognition.maxalternatives": { - "url": "$MDN_URL$/web/api/speechrecognition/maxalternatives", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/maxAlternatives", "status": [ "StandardTrack" ], @@ -14458,7 +14458,7 @@ "doc": "The maxAlternatives property of the\nSpeechRecognition interface sets the maximum number of\nSpeechRecognitionAlternatives provided per\nSpeechRecognitionResult.\n

    The default value is 1." }, "speechrecognition.phrases": { - "url": "$MDN_URL$/web/api/speechrecognition/phrases", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/phrases", "status": [ "Experimental", "StandardTrack" @@ -14470,7 +14470,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The phrases property of the\nSpeechRecognition interface sets an array of SpeechRecognitionPhrase objects to be used for contextual biasing." }, "speechrecognition.processlocally": { - "url": "$MDN_URL$/web/api/speechrecognition/processlocally", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/processLocally", "status": [ "Experimental", "StandardTrack" @@ -14483,7 +14483,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The processLocally property of the\nSpeechRecognition interface specifies whether speech recognition must be performed locally on the user's device.\n

    See On-device speech recognition for more information." }, "speechrecognition.speechrecognition": { - "url": "$MDN_URL$/web/api/speechrecognition/speechrecognition", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/SpeechRecognition", "status": [ "StandardTrack" ], @@ -14498,7 +14498,7 @@ "doc": "The SpeechRecognition() constructor creates a new\nSpeechRecognition object instance." }, "speechrecognition.start": { - "url": "$MDN_URL$/web/api/speechrecognition/start", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/start", "status": [ "StandardTrack" ], @@ -14523,7 +14523,7 @@ } }, "speechrecognition.stop": { - "url": "$MDN_URL$/web/api/speechrecognition/stop", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognition/stop", "status": [ "StandardTrack" ], @@ -14542,7 +14542,7 @@ "returns": "None (undefined)." }, "speechrecognitionalternative": { - "url": "$MDN_URL$/web/api/speechrecognitionalternative", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionAlternative", "status": [ "StandardTrack" ], @@ -14559,7 +14559,7 @@ "doc": "The SpeechRecognitionAlternative interface of the Web Speech API represents a single word that has been recognized by the speech recognition service." }, "speechrecognitionalternative.confidence": { - "url": "$MDN_URL$/web/api/speechrecognitionalternative/confidence", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionAlternative/confidence", "status": [ "StandardTrack" ], @@ -14576,7 +14576,7 @@ "doc": "The confidence read-only property of the\nSpeechRecognitionResult interface returns a numeric estimate of how\nconfident the speech recognition system is that the recognition is correct.\n

    \n

    Note:\nMozilla's implementation of confidence is still\nbeing worked on — at the moment, it always seems to return 1.\n

    " }, "speechrecognitionalternative.transcript": { - "url": "$MDN_URL$/web/api/speechrecognitionalternative/transcript", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionAlternative/transcript", "status": [ "StandardTrack" ], @@ -14593,7 +14593,7 @@ "doc": "The transcript read-only property of the\nSpeechRecognitionResult interface returns a string containing the\ntranscript of the recognized word(s).\n

    For continuous recognition, leading or trailing whitespace will be included where\nnecessary so that concatenation of consecutive SpeechRecognitionResults\nproduces a proper transcript of the session." }, "speechrecognitionerrorevent": { - "url": "$MDN_URL$/web/api/speechrecognitionerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionErrorEvent", "status": [ "StandardTrack" ], @@ -14611,7 +14611,7 @@ "doc": "The SpeechRecognitionErrorEvent interface of the Web Speech API represents error messages from the recognition service." }, "speechrecognitionerrorevent.error": { - "url": "$MDN_URL$/web/api/speechrecognitionerrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionErrorEvent/error", "status": [ "StandardTrack" ], @@ -14629,7 +14629,7 @@ "doc": "The error read-only property of the\nSpeechRecognitionErrorEvent interface returns the type of error raised." }, "speechrecognitionerrorevent.message": { - "url": "$MDN_URL$/web/api/speechrecognitionerrorevent/message", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionErrorEvent/message", "status": [ "StandardTrack" ], @@ -14647,7 +14647,7 @@ "doc": "The message read-only property of the\nSpeechRecognitionErrorEvent interface returns a message describing the\nerror in more detail." }, "speechrecognitionerrorevent.speechrecognitionerrorevent": { - "url": "$MDN_URL$/web/api/speechrecognitionerrorevent/speechrecognitionerrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionErrorEvent/SpeechRecognitionErrorEvent", "status": [ "StandardTrack" ], @@ -14669,7 +14669,7 @@ } }, "speechrecognitionevent": { - "url": "$MDN_URL$/web/api/speechrecognitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionEvent", "status": [ "StandardTrack" ], @@ -14686,7 +14686,7 @@ "doc": "The SpeechRecognitionEvent interface of the Web Speech API represents the event object for the result and nomatch events, and contains all the data associated with an interim or final speech recognition result." }, "speechrecognitionevent.resultindex": { - "url": "$MDN_URL$/web/api/speechrecognitionevent/resultindex", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionEvent/resultIndex", "status": [ "StandardTrack" ], @@ -14703,7 +14703,7 @@ "doc": "The resultIndex read-only property of the\nSpeechRecognitionEvent interface returns the lowest index value result in\nthe SpeechRecognitionResultList \"array\" that has actually changed.\n

    The SpeechRecognitionResultList object is not an array, but it has a\ngetter that allows it to be accessed by array syntax." }, "speechrecognitionevent.results": { - "url": "$MDN_URL$/web/api/speechrecognitionevent/results", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionEvent/results", "status": [ "StandardTrack" ], @@ -14720,7 +14720,7 @@ "doc": "The results read-only property of the\nSpeechRecognitionEvent interface returns a\nSpeechRecognitionResultList object representing all the speech\nrecognition results for the current session.\n

    Specifically this object will contain all final results that have been returned,\nfollowed by the current best hypothesis for all interim results. When subsequent\nresult events are fired, interim results may be overwritten by a newer\ninterim result or by a final result — they may even be removed, if they are at the end\nof the \"results\" array and the array length decreases. Final results on the other hand\nwill not be overwritten or removed." }, "speechrecognitionevent.speechrecognitionevent": { - "url": "$MDN_URL$/web/api/speechrecognitionevent/speechrecognitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionEvent/SpeechRecognitionEvent", "status": [ "StandardTrack" ], @@ -14741,7 +14741,7 @@ } }, "speechrecognitionphrase": { - "url": "$MDN_URL$/web/api/speechrecognitionphrase", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionPhrase", "status": [ "Experimental", "StandardTrack" @@ -14753,7 +14753,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The SpeechRecognitionPhrase interface of the Web Speech API represents a phrase that can be passed to the speech recognition engine for contextual biasing." }, "speechrecognitionphrase.boost": { - "url": "$MDN_URL$/web/api/speechrecognitionphrase/boost", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionPhrase/boost", "status": [ "Experimental", "StandardTrack" @@ -14765,7 +14765,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The boost read-only property of the\nSpeechRecognitionPhrase interface returns a floating point number representing the weight you want to give the corresponding phrase." }, "speechrecognitionphrase.phrase": { - "url": "$MDN_URL$/web/api/speechrecognitionphrase/phrase", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionPhrase/phrase", "status": [ "Experimental", "StandardTrack" @@ -14777,7 +14777,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The phrase read-only property of the SpeechRecognitionPhrase interface returns a string containing the word or phrase you want boosted in the recognition engine's contextual bias." }, "speechrecognitionphrase.speechrecognitionphrase": { - "url": "$MDN_URL$/web/api/speechrecognitionphrase/speechrecognitionphrase", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionPhrase/SpeechRecognitionPhrase", "status": [ "Experimental", "StandardTrack" @@ -14797,7 +14797,7 @@ } }, "speechrecognitionresult": { - "url": "$MDN_URL$/web/api/speechrecognitionresult", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResult", "status": [ "StandardTrack" ], @@ -14814,7 +14814,7 @@ "doc": "The SpeechRecognitionResult interface of the Web Speech API represents a single recognition match, which may contain multiple SpeechRecognitionAlternative objects." }, "speechrecognitionresult.isfinal": { - "url": "$MDN_URL$/web/api/speechrecognitionresult/isfinal", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResult/isFinal", "status": [ "StandardTrack" ], @@ -14831,7 +14831,7 @@ "doc": "The isFinal read-only property of the\nSpeechRecognitionResult interface is a boolean value that states\nwhether this result is final (true) or not (false) — if so,\nthen this is the final time this result will be returned; if not, then this result is an\ninterim result, and may be updated later on." }, "speechrecognitionresult.item": { - "url": "$MDN_URL$/web/api/speechrecognitionresult/item", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResult/item", "status": [ "StandardTrack" ], @@ -14852,7 +14852,7 @@ "returns": "A SpeechRecognitionAlternative object." }, "speechrecognitionresult.length": { - "url": "$MDN_URL$/web/api/speechrecognitionresult/length", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResult/length", "status": [ "StandardTrack" ], @@ -14869,7 +14869,7 @@ "doc": "The length read-only property of the\nSpeechRecognitionResult interface returns the length of the \"array\"\n— the number of SpeechRecognitionAlternative objects contained\nin the result (also referred to as \"n-best alternatives\".)\n

    The number of alternatives contained in the result depends on what the\nSpeechRecognition.maxAlternatives property was set to when the speech\nrecognition was first initiated." }, "speechrecognitionresultlist": { - "url": "$MDN_URL$/web/api/speechrecognitionresultlist", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResultList", "status": [ "StandardTrack" ], @@ -14886,7 +14886,7 @@ "doc": "The SpeechRecognitionResultList interface of the Web Speech API represents a list of SpeechRecognitionResult objects, or a single one if results are being captured in non-continuous mode." }, "speechrecognitionresultlist.item": { - "url": "$MDN_URL$/web/api/speechrecognitionresultlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResultList/item", "status": [ "StandardTrack" ], @@ -14907,7 +14907,7 @@ "returns": "A SpeechRecognitionResult object." }, "speechrecognitionresultlist.length": { - "url": "$MDN_URL$/web/api/speechrecognitionresultlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechRecognitionResultList/length", "status": [ "StandardTrack" ], @@ -14924,7 +14924,7 @@ "doc": "The length read-only property of the\nSpeechRecognitionResultList interface returns the length of the\n\"array\" — the number of SpeechRecognitionResult objects in the\nlist." }, "speechsynthesis": { - "url": "$MDN_URL$/web/api/speechsynthesis", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis", "status": [ "StandardTrack" ], @@ -14946,7 +14946,7 @@ "doc": "The SpeechSynthesis interface of the Web Speech API is the controller interface for the speech service; this can be used to retrieve information about the synthesis voices available on the device, start and pause speech, and other commands besides." }, "speechsynthesis.cancel": { - "url": "$MDN_URL$/web/api/speechsynthesis/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/cancel", "status": [ "StandardTrack" ], @@ -14969,7 +14969,7 @@ "returns": "None (undefined)." }, "speechsynthesis.getvoices": { - "url": "$MDN_URL$/web/api/speechsynthesis/getvoices", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/getVoices", "status": [ "StandardTrack" ], @@ -14992,7 +14992,7 @@ "returns": "A list (array) of SpeechSynthesisVoice objects." }, "speechsynthesis.pause": { - "url": "$MDN_URL$/web/api/speechsynthesis/pause", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/pause", "status": [ "StandardTrack" ], @@ -15015,7 +15015,7 @@ "returns": "None (undefined)." }, "speechsynthesis.paused": { - "url": "$MDN_URL$/web/api/speechsynthesis/paused", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/paused", "status": [ "StandardTrack" ], @@ -15037,7 +15037,7 @@ "doc": "The paused read-only property of the\nSpeechSynthesis interface is a boolean value that returns\ntrue if the SpeechSynthesis object is in a paused state, or false if not.\n

    It can be set to paused even if nothing is\ncurrently being spoken through it. If\nutterances are then added to the utterance\nqueue, they will not be spoken until the SpeechSynthesis object is\nunpaused, using SpeechSynthesis.resume()." }, "speechsynthesis.pending": { - "url": "$MDN_URL$/web/api/speechsynthesis/pending", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/pending", "status": [ "StandardTrack" ], @@ -15059,7 +15059,7 @@ "doc": "The pending read-only property of the\nSpeechSynthesis interface is a boolean value that returns\ntrue if the utterance queue contains as-yet-unspoken utterances." }, "speechsynthesis.resume": { - "url": "$MDN_URL$/web/api/speechsynthesis/resume", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/resume", "status": [ "StandardTrack" ], @@ -15082,7 +15082,7 @@ "returns": "None (undefined)." }, "speechsynthesis.speak": { - "url": "$MDN_URL$/web/api/speechsynthesis/speak", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/speak", "status": [ "StandardTrack" ], @@ -15108,7 +15108,7 @@ "returns": "None (undefined)." }, "speechsynthesis.speaking": { - "url": "$MDN_URL$/web/api/speechsynthesis/speaking", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesis/speaking", "status": [ "StandardTrack" ], @@ -15130,7 +15130,7 @@ "doc": "The speaking read-only property of the\nSpeechSynthesis interface is a boolean value that returns\ntrue if an utterance is currently in the process of being spoken — even\nif SpeechSynthesis is in a\npaused state." }, "speechsynthesiserrorevent": { - "url": "$MDN_URL$/web/api/speechsynthesiserrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent", "status": [ "StandardTrack" ], @@ -15152,7 +15152,7 @@ "doc": "The SpeechSynthesisErrorEvent interface of the Web Speech API contains information about any errors that occur while processing SpeechSynthesisUtterance objects in the speech service." }, "speechsynthesiserrorevent.error": { - "url": "$MDN_URL$/web/api/speechsynthesiserrorevent/error", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent/error", "status": [ "StandardTrack" ], @@ -15174,7 +15174,7 @@ "doc": "The error property of the\nSpeechSynthesisErrorEvent interface returns an error code indicating what has gone wrong with a speech synthesis attempt." }, "speechsynthesiserrorevent.speechsynthesiserrorevent": { - "url": "$MDN_URL$/web/api/speechsynthesiserrorevent/speechsynthesiserrorevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisErrorEvent/SpeechSynthesisErrorEvent", "status": [ "StandardTrack" ], @@ -15201,7 +15201,7 @@ "returns": "A new SpeechSynthesisErrorEvent object." }, "speechsynthesisevent": { - "url": "$MDN_URL$/web/api/speechsynthesisevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent", "status": [ "StandardTrack" ], @@ -15223,7 +15223,7 @@ "doc": "The SpeechSynthesisEvent interface of the Web Speech API contains information about the current state of SpeechSynthesisUtterance objects that have been processed in the speech service." }, "speechsynthesisevent.charindex": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/charindex", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/charIndex", "status": [ "StandardTrack" ], @@ -15245,7 +15245,7 @@ "doc": "The charIndex read-only property of the SpeechSynthesisUtterance interface returns the index position of the character in SpeechSynthesisUtterance.text that was being spoken when the event was triggered." }, "speechsynthesisevent.charlength": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/charlength", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/charLength", "status": [ "StandardTrack" ], @@ -15267,7 +15267,7 @@ "doc": "The read-only charLength property of the SpeechSynthesisEvent interface returns the number of characters left to be spoken after the character at the charIndex position.\n

    If the speech engine can't determine it, it returns 0." }, "speechsynthesisevent.elapsedtime": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/elapsedtime", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/elapsedTime", "status": [ "StandardTrack" ], @@ -15289,7 +15289,7 @@ "doc": "The elapsedTime read-only property of the SpeechSynthesisEvent returns the elapsed time in seconds, after the SpeechSynthesisUtterance.text started being spoken, at which the event was triggered." }, "speechsynthesisevent.name": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/name", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/name", "status": [ "StandardTrack" ], @@ -15311,7 +15311,7 @@ "doc": "The name read-only property of the SpeechSynthesisUtterance interface returns the name associated with certain types of events occurring as the SpeechSynthesisUtterance.text is being spoken:\nthe name of the SSML marker reached in the case of a mark event, or the type of boundary reached in the case of a boundary event." }, "speechsynthesisevent.speechsynthesisevent": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/speechsynthesisevent", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/SpeechSynthesisEvent", "status": [ "StandardTrack" ], @@ -15338,7 +15338,7 @@ "returns": "A new SpeechSynthesisEvent object." }, "speechsynthesisevent.utterance": { - "url": "$MDN_URL$/web/api/speechsynthesisevent/utterance", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisEvent/utterance", "status": [ "StandardTrack" ], @@ -15360,7 +15360,7 @@ "doc": "The utterance read-only property of the SpeechSynthesisUtterance interface returns the SpeechSynthesisUtterance instance that the event was triggered on." }, "speechsynthesisutterance": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance", "status": [ "StandardTrack" ], @@ -15382,7 +15382,7 @@ "doc": "The SpeechSynthesisUtterance interface of the Web Speech API represents a speech request.\nIt contains the content the speech service should read and information about how to read it (e.g., language, pitch and volume.)" }, "speechsynthesisutterance.lang": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/lang", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/lang", "status": [ "StandardTrack" ], @@ -15404,7 +15404,7 @@ "doc": "The lang property of the SpeechSynthesisUtterance interface gets and sets the language of the utterance.\n

    If unset, the app's (i.e., the <html> lang value) lang will be used, or the user-agent default if that is unset too." }, "speechsynthesisutterance.pitch": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/pitch", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/pitch", "status": [ "StandardTrack" ], @@ -15426,7 +15426,7 @@ "doc": "The pitch property of the SpeechSynthesisUtterance interface gets and sets the pitch at which the utterance will be spoken at.\n

    If unset, a default value of 1 will be used." }, "speechsynthesisutterance.rate": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/rate", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/rate", "status": [ "StandardTrack" ], @@ -15448,7 +15448,7 @@ "doc": "The rate property of the SpeechSynthesisUtterance interface gets and sets the speed at which the utterance will be spoken at.\n

    If unset, a default value of 1 will be used." }, "speechsynthesisutterance.speechsynthesisutterance": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/speechsynthesisutterance", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/SpeechSynthesisUtterance", "status": [ "StandardTrack" ], @@ -15473,7 +15473,7 @@ } }, "speechsynthesisutterance.text": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/text", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/text", "status": [ "StandardTrack" ], @@ -15495,7 +15495,7 @@ "doc": "The text property of the\nSpeechSynthesisUtterance interface gets and sets the text that will be synthesized when the utterance is spoken.\n

    The text may be provided as plain text, or a well-formed SSML document.\nThe SSML tags will be stripped away by devices that don't support SSML." }, "speechsynthesisutterance.voice": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/voice", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/voice", "status": [ "StandardTrack" ], @@ -15517,7 +15517,7 @@ "doc": "The voice property of the SpeechSynthesisUtterance interface gets and sets the voice that will be used to speak the utterance.\n

    This should be set to one of the SpeechSynthesisVoice objects returned by SpeechSynthesis.getVoices().\nIf not set by the time the utterance is spoken, the voice used will be the most suitable default voice available for the utterance's lang setting." }, "speechsynthesisutterance.volume": { - "url": "$MDN_URL$/web/api/speechsynthesisutterance/volume", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisUtterance/volume", "status": [ "StandardTrack" ], @@ -15539,7 +15539,7 @@ "doc": "The volume property of the SpeechSynthesisUtterance interface gets and sets the volume that the utterance will be spoken at.\n

    If not set, the default value 1 will be used." }, "speechsynthesisvoice": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice", "status": [ "StandardTrack" ], @@ -15561,7 +15561,7 @@ "doc": "The SpeechSynthesisVoice interface of the Web Speech API represents a voice that the system supports.\nEvery SpeechSynthesisVoice has its own relative speech service including information about language, name and URI." }, "speechsynthesisvoice.default": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice/default", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/default", "status": [ "StandardTrack" ], @@ -15583,7 +15583,7 @@ "doc": "The default read-only property of the\nSpeechSynthesisVoice interface returns a boolean value\nindicating whether the voice is the default voice for the current app\n(true), or not (false.)\n

    \n

    Note:\nFor some devices, it might be the default voice for the\nvoice's language. The spec is not very clear on which it should be, so some\nimplementations may differ.\n

    " }, "speechsynthesisvoice.lang": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice/lang", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/lang", "status": [ "StandardTrack" ], @@ -15605,7 +15605,7 @@ "doc": "The lang read-only property of the SpeechSynthesisVoice interface returns a BCP 47 language tag indicating the language of the voice." }, "speechsynthesisvoice.localservice": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice/localservice", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/localService", "status": [ "StandardTrack" ], @@ -15627,7 +15627,7 @@ "doc": "The localService read-only property of the\nSpeechSynthesisVoice interface returns a boolean value\nindicating whether the voice is supplied by a local speech synthesizer service\n(true), or a remote speech synthesizer service (false.)\n

    This property is provided to allow differentiation in the case that some voice options\nare provided by a remote service; it is possible that remote voices might have extra\nlatency, bandwidth or cost associated with them, so such distinction may be useful." }, "speechsynthesisvoice.name": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice/name", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/name", "status": [ "StandardTrack" ], @@ -15649,7 +15649,7 @@ "doc": "The name read-only property of the\nSpeechSynthesisVoice interface returns a human-readable name that\nrepresents the voice." }, "speechsynthesisvoice.voiceuri": { - "url": "$MDN_URL$/web/api/speechsynthesisvoice/voiceuri", + "url": "https://developer.mozilla.org/docs/Web/API/SpeechSynthesisVoice/voiceURI", "status": [ "StandardTrack" ], @@ -15671,7 +15671,7 @@ "doc": "The voiceURI read-only property of the\nSpeechSynthesisVoice interface returns the type of URI and location of\nthe speech synthesis service for this voice." }, "staticrange": { - "url": "$MDN_URL$/web/api/staticrange", + "url": "https://developer.mozilla.org/docs/Web/API/StaticRange", "status": [ "StandardTrack" ], @@ -15693,7 +15693,7 @@ "doc": "The DOM StaticRange interface extends AbstractRange to provide a method to specify a range of content in the DOM whose contents don't update to reflect changes which occur within the DOM tree.\n

    This interface offers the same set of properties and methods as AbstractRange.\n

    AbstractRange and StaticRange are not available from web workers." }, "staticrange.collapsed": { - "url": "$MDN_URL$/web/api/abstractrange/collapsed", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/collapsed", "status": [ "StandardTrack" ], @@ -15715,7 +15715,7 @@ "doc": "The read-only collapsed property of the AbstractRange interface returns true if the range's start position and end position are the same.\n

    A collapsed range is empty (containing no content), and specifies a single point in a DOM tree. To collapse a range, see the Range.collapse() method." }, "staticrange.endcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/endcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endContainer", "status": [ "StandardTrack" ], @@ -15737,7 +15737,7 @@ "doc": "The read-only endContainer property of the AbstractRange interface returns the Node in which the end of the range is located.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "staticrange.endoffset": { - "url": "$MDN_URL$/web/api/abstractrange/endoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/endOffset", "status": [ "StandardTrack" ], @@ -15759,7 +15759,7 @@ "doc": "The endOffset property of the AbstractRange interface returns the offset into the end node of the range's end position.\n

    To change the end position, use the Range.setEnd() method or a similar one." }, "staticrange.startcontainer": { - "url": "$MDN_URL$/web/api/abstractrange/startcontainer", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer", "status": [ "StandardTrack" ], @@ -15781,7 +15781,7 @@ "doc": "The read-only startContainer property of the AbstractRange interface returns the Node in which the start of the range is located.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "staticrange.startoffset": { - "url": "$MDN_URL$/web/api/abstractrange/startoffset", + "url": "https://developer.mozilla.org/docs/Web/API/AbstractRange/startOffset", "status": [ "StandardTrack" ], @@ -15803,7 +15803,7 @@ "doc": "The read-only startOffset property of the AbstractRange interface returns the offset into the start node of the range's start position.\n

    To change the start position, use the Range.setStart() method or a similar one." }, "staticrange.staticrange": { - "url": "$MDN_URL$/web/api/staticrange/staticrange", + "url": "https://developer.mozilla.org/docs/Web/API/StaticRange/StaticRange", "status": [ "StandardTrack" ], @@ -15832,7 +15832,7 @@ } }, "stereopannernode": { - "url": "$MDN_URL$/web/api/stereopannernode", + "url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode", "status": [ "StandardTrack" ], @@ -15854,7 +15854,7 @@ "doc": "The StereoPannerNode interface of the Web Audio API represents a simple stereo panner node that can be used to pan an audio stream left or right. It is an AudioNode audio-processing module that positions an incoming audio stream in a stereo image using a low-cost equal-power panning algorithm.\n

    The pan property takes a unitless value between -1 (full left pan) and 1 (full right pan). This interface was introduced as a much simpler way to apply a simple panning effect than having to use a full PannerNode.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"clamped-max\"
    Channel count2
    Channel interpretation\"speakers\"
    " }, "stereopannernode.pan": { - "url": "$MDN_URL$/web/api/stereopannernode/pan", + "url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode/pan", "status": [ "StandardTrack" ], @@ -15876,7 +15876,7 @@ "doc": "The pan property of the StereoPannerNode interface is an a-rate AudioParam representing the amount of panning to apply. The value can range between -1 (full left pan) and 1 (full right pan)." }, "stereopannernode.stereopannernode": { - "url": "$MDN_URL$/web/api/stereopannernode/stereopannernode", + "url": "https://developer.mozilla.org/docs/Web/API/StereoPannerNode/StereoPannerNode", "status": [ "StandardTrack" ], @@ -15903,7 +15903,7 @@ "returns": "A new StereoPannerNode object instance." }, "storage": { - "url": "$MDN_URL$/web/api/storage", + "url": "https://developer.mozilla.org/docs/Web/API/Storage", "status": [ "StandardTrack" ], @@ -15926,7 +15926,7 @@ "doc": "The Storage interface of the Web Storage API provides access to a particular domain's session or local storage. It allows, for example, the addition, modification, or deletion of stored data items.\n

    To manipulate, for instance, the session storage for a domain, a call to Window.sessionStorage is made; whereas for local storage the call is made to Window.localStorage." }, "storage.clear": { - "url": "$MDN_URL$/web/api/storage/clear", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/clear", "status": [ "StandardTrack" ], @@ -15950,7 +15950,7 @@ "returns": "None (undefined)." }, "storage.getitem": { - "url": "$MDN_URL$/web/api/storage/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/getItem", "status": [ "StandardTrack" ], @@ -15977,7 +15977,7 @@ "returns": "A string containing the value of the key. If the key does not exist,\nnull is returned." }, "storage.key": { - "url": "$MDN_URL$/web/api/storage/key", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/key", "status": [ "StandardTrack" ], @@ -16004,7 +16004,7 @@ "returns": "A string containing the name of the key. If the index does not exist,\nnull is returned." }, "storage.length": { - "url": "$MDN_URL$/web/api/storage/length", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/length", "status": [ "StandardTrack" ], @@ -16027,7 +16027,7 @@ "doc": "The length read-only property of the\nStorage interface returns the number of data items stored in a given\nStorage object." }, "storage.removeitem": { - "url": "$MDN_URL$/web/api/storage/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/removeItem", "status": [ "StandardTrack" ], @@ -16054,7 +16054,7 @@ "returns": "None (undefined)." }, "storage.setitem": { - "url": "$MDN_URL$/web/api/storage/setitem", + "url": "https://developer.mozilla.org/docs/Web/API/Storage/setItem", "status": [ "StandardTrack" ], @@ -16085,7 +16085,7 @@ } }, "storageaccesshandle": { - "url": "$MDN_URL$/web/api/storageaccesshandle", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle", "status": [ "StandardTrack" ], @@ -16100,7 +16100,7 @@ "doc": "The StorageAccessHandle interface represents access to unpartitioned state granted by a call to Document.requestStorageAccess()." }, "storageaccesshandle.broadcastchannel": { - "url": "$MDN_URL$/web/api/storageaccesshandle/broadcastchannel", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/BroadcastChannel", "status": [ "StandardTrack" ], @@ -16122,7 +16122,7 @@ } }, "storageaccesshandle.caches": { - "url": "$MDN_URL$/web/api/storageaccesshandle/caches", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/caches", "status": [ "StandardTrack" ], @@ -16137,7 +16137,7 @@ "doc": "The caches property of the StorageAccessHandle interface returns an unpartitioned CacheStorage object if access was granted, and throws a SecurityError DOMException otherwise." }, "storageaccesshandle.createobjecturl": { - "url": "$MDN_URL$/web/api/storageaccesshandle/createobjecturl", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/createObjectURL", "status": [ "StandardTrack" ], @@ -16159,7 +16159,7 @@ } }, "storageaccesshandle.estimate": { - "url": "$MDN_URL$/web/api/storageaccesshandle/estimate", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/estimate", "status": [ "StandardTrack" ], @@ -16178,7 +16178,7 @@ } }, "storageaccesshandle.getdirectory": { - "url": "$MDN_URL$/web/api/storageaccesshandle/getdirectory", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/getDirectory", "status": [ "StandardTrack" ], @@ -16197,7 +16197,7 @@ } }, "storageaccesshandle.indexeddb": { - "url": "$MDN_URL$/web/api/storageaccesshandle/indexeddb", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/indexedDB", "status": [ "StandardTrack" ], @@ -16212,7 +16212,7 @@ "doc": "The indexedDB property of the StorageAccessHandle interface returns an unpartitioned IDBFactory object if access was granted, and throws a SecurityError DOMException otherwise." }, "storageaccesshandle.localstorage": { - "url": "$MDN_URL$/web/api/storageaccesshandle/localstorage", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/localStorage", "status": [ "StandardTrack" ], @@ -16227,7 +16227,7 @@ "doc": "The localStorage property of the StorageAccessHandle interface returns an unpartitioned local Storage object if access was granted, and throws a SecurityError DOMException otherwise." }, "storageaccesshandle.locks": { - "url": "$MDN_URL$/web/api/storageaccesshandle/locks", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/locks", "status": [ "StandardTrack" ], @@ -16242,7 +16242,7 @@ "doc": "The locks property of the StorageAccessHandle interface returns an unpartitioned session LockManager object if access was granted, and throws a SecurityError DOMException otherwise." }, "storageaccesshandle.revokeobjecturl": { - "url": "$MDN_URL$/web/api/storageaccesshandle/revokeobjecturl", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/revokeObjectURL", "status": [ "StandardTrack" ], @@ -16264,7 +16264,7 @@ } }, "storageaccesshandle.sessionstorage": { - "url": "$MDN_URL$/web/api/storageaccesshandle/sessionstorage", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/sessionStorage", "status": [ "StandardTrack" ], @@ -16279,7 +16279,7 @@ "doc": "The sessionStorage property of the StorageAccessHandle interface returns an unpartitioned session Storage object if access was granted, and throws a SecurityError DOMException otherwise." }, "storageaccesshandle.sharedworker": { - "url": "$MDN_URL$/web/api/storageaccesshandle/sharedworker", + "url": "https://developer.mozilla.org/docs/Web/API/StorageAccessHandle/SharedWorker", "status": [ "StandardTrack" ], @@ -16302,7 +16302,7 @@ } }, "storageevent": { - "url": "$MDN_URL$/web/api/storageevent", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent", "status": [ "StandardTrack" ], @@ -16324,7 +16324,7 @@ "doc": "The StorageEvent interface is implemented by the storage event, which is\nsent to a window\nwhen a storage area the window has access to is changed within the context of another document." }, "storageevent.initstorageevent": { - "url": "$MDN_URL$/web/api/storageevent/initstorageevent", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/initStorageEvent", "status": [ "StandardTrack", "Deprecated" @@ -16353,7 +16353,7 @@ "returns": "None (undefined)." }, "storageevent.key": { - "url": "$MDN_URL$/web/api/storageevent/key", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/key", "status": [ "StandardTrack" ], @@ -16375,7 +16375,7 @@ "doc": "The key property of the StorageEvent interface returns the key for the storage item that was changed." }, "storageevent.newvalue": { - "url": "$MDN_URL$/web/api/storageevent/newvalue", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/newValue", "status": [ "StandardTrack" ], @@ -16397,7 +16397,7 @@ "doc": "The newValue property of the StorageEvent interface returns the new value of the storage item whose value was changed." }, "storageevent.oldvalue": { - "url": "$MDN_URL$/web/api/storageevent/oldvalue", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/oldValue", "status": [ "StandardTrack" ], @@ -16419,7 +16419,7 @@ "doc": "The oldValue property of the StorageEvent interface returns the original value of the storage item whose value changed." }, "storageevent.storagearea": { - "url": "$MDN_URL$/web/api/storageevent/storagearea", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/storageArea", "status": [ "StandardTrack" ], @@ -16441,7 +16441,7 @@ "doc": "The storageArea property of the StorageEvent interface returns the storage object that was affected." }, "storageevent.storageevent": { - "url": "$MDN_URL$/web/api/storageevent/storageevent", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/StorageEvent", "status": [ "StandardTrack" ], @@ -16468,7 +16468,7 @@ "returns": "A new StorageEvent object." }, "storageevent.url": { - "url": "$MDN_URL$/web/api/storageevent/url", + "url": "https://developer.mozilla.org/docs/Web/API/StorageEvent/url", "status": [ "StandardTrack" ], @@ -16490,7 +16490,7 @@ "doc": "The url property of the StorageEvent interface returns the URL of the document whose storage changed." }, "storagemanager": { - "url": "$MDN_URL$/web/api/storagemanager", + "url": "https://developer.mozilla.org/docs/Web/API/StorageManager", "status": [ "StandardTrack" ], @@ -16512,7 +16512,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The StorageManager interface of the Storage API provides an interface for managing persistence permissions and estimating available storage. You can get a reference to this interface using either navigator.storage or WorkerNavigator.storage." }, "storagemanager.estimate": { - "url": "$MDN_URL$/web/api/storagemanager/estimate", + "url": "https://developer.mozilla.org/docs/Web/API/StorageManager/estimate", "status": [ "StandardTrack" ], @@ -16537,7 +16537,7 @@ } }, "storagemanager.getdirectory": { - "url": "$MDN_URL$/web/api/storagemanager/getdirectory", + "url": "https://developer.mozilla.org/docs/Web/API/StorageManager/getDirectory", "status": [ "StandardTrack" ], @@ -16564,7 +16564,7 @@ } }, "storagemanager.persist": { - "url": "$MDN_URL$/web/api/storagemanager/persist", + "url": "https://developer.mozilla.org/docs/Web/API/StorageManager/persist", "status": [ "StandardTrack" ], @@ -16590,7 +16590,7 @@ } }, "storagemanager.persisted": { - "url": "$MDN_URL$/web/api/storagemanager/persisted", + "url": "https://developer.mozilla.org/docs/Web/API/StorageManager/persisted", "status": [ "StandardTrack" ], @@ -16616,7 +16616,7 @@ } }, "structuredclone": { - "url": "$MDN_URL$/web/api/window/structuredclone", + "url": "https://developer.mozilla.org/docs/Web/API/Window/structuredClone", "status": [ "StandardTrack" ], @@ -16648,7 +16648,7 @@ } }, "stylepropertymap": { - "url": "$MDN_URL$/web/api/stylepropertymap", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap", "status": [ "StandardTrack" ], @@ -16666,7 +16666,7 @@ "doc": "The StylePropertyMap interface of the CSS Typed Object Model API provides a representation of a CSS declaration block that is an alternative to CSSStyleDeclaration." }, "stylepropertymap.append": { - "url": "$MDN_URL$/web/api/stylepropertymap/append", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/append", "status": [ "StandardTrack" ], @@ -16689,7 +16689,7 @@ "returns": "None (undefined)." }, "stylepropertymap.clear": { - "url": "$MDN_URL$/web/api/stylepropertymap/clear", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/clear", "status": [ "StandardTrack" ], @@ -16708,7 +16708,7 @@ "returns": "None (undefined)." }, "stylepropertymap.delete": { - "url": "$MDN_URL$/web/api/stylepropertymap/delete", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/delete", "status": [ "StandardTrack" ], @@ -16730,7 +16730,7 @@ "returns": "None (undefined)." }, "stylepropertymap.set": { - "url": "$MDN_URL$/web/api/stylepropertymap/set", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMap/set", "status": [ "StandardTrack" ], @@ -16753,7 +16753,7 @@ "returns": "None (undefined)." }, "stylepropertymapreadonly": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly", "status": [ "StandardTrack" ], @@ -16771,7 +16771,7 @@ "doc": "The StylePropertyMapReadOnly interface of the CSS Typed Object Model API provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration. Retrieve an instance of this interface using Element.computedStyleMap()." }, "stylepropertymapreadonly.entries": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/entries", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/entries", "status": [ "StandardTrack" ], @@ -16790,7 +16790,7 @@ "returns": "An array of the given StylePropertyMapReadOnly object's own enumerable\nproperty [key, value] pairs." }, "stylepropertymapreadonly.foreach": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/forEach", "status": [ "StandardTrack" ], @@ -16813,7 +16813,7 @@ "returns": "None (undefined)." }, "stylepropertymapreadonly.get": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/get", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/get", "status": [ "StandardTrack" ], @@ -16835,7 +16835,7 @@ "returns": "A CSSStyleValue object." }, "stylepropertymapreadonly.getall": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/getall", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/getAll", "status": [ "StandardTrack" ], @@ -16857,7 +16857,7 @@ "returns": "An array of CSSStyleValue objects." }, "stylepropertymapreadonly.has": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/has", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/has", "status": [ "StandardTrack" ], @@ -16879,7 +16879,7 @@ "returns": "A boolean value." }, "stylepropertymapreadonly.keys": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/keys", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/keys", "status": [ "StandardTrack" ], @@ -16898,7 +16898,7 @@ "returns": "A new Array." }, "stylepropertymapreadonly.size": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/size", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/size", "status": [ "StandardTrack" ], @@ -16916,7 +16916,7 @@ "doc": "The size read-only property of the\nStylePropertyMapReadOnly interface returns an unsigned long integer\ncontaining the size of the StylePropertyMapReadOnly object." }, "stylepropertymapreadonly.values": { - "url": "$MDN_URL$/web/api/stylepropertymapreadonly/values", + "url": "https://developer.mozilla.org/docs/Web/API/StylePropertyMapReadOnly/values", "status": [ "StandardTrack" ], @@ -16935,7 +16935,7 @@ "returns": "A new Array." }, "stylesheet": { - "url": "$MDN_URL$/web/api/stylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet", "status": [ "StandardTrack" ], @@ -16957,7 +16957,7 @@ "doc": "An object implementing the StyleSheet interface represents a single style sheet. CSS style sheets will further implement the more specialized CSSStyleSheet interface." }, "stylesheet.disabled": { - "url": "$MDN_URL$/web/api/stylesheet/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/disabled", "status": [ "StandardTrack" ], @@ -16979,7 +16979,7 @@ "doc": "The disabled property of the\nStyleSheet interface determines whether the style sheet is prevented from\napplying to the document.\n

    A style sheet may be disabled by manually setting this property to true or\nif it's an inactive alternative style sheet. Note that disabled === false does not guarantee the style\nsheet is applied (it could be removed from the document, for instance)." }, "stylesheet.href": { - "url": "$MDN_URL$/web/api/stylesheet/href", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/href", "status": [ "StandardTrack" ], @@ -17001,7 +17001,7 @@ "doc": "The href property of the StyleSheet\ninterface returns the location of the style sheet.\n

    This property is read-only." }, "stylesheet.media": { - "url": "$MDN_URL$/web/api/stylesheet/media", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/media", "status": [ "StandardTrack" ], @@ -17023,7 +17023,7 @@ "doc": "The read-only media property of the StyleSheet interface contains a MediaList object representing the intended destination media for style information." }, "stylesheet.ownernode": { - "url": "$MDN_URL$/web/api/stylesheet/ownernode", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/ownerNode", "status": [ "StandardTrack" ], @@ -17045,7 +17045,7 @@ "doc": "The ownerNode property of the\nStyleSheet interface returns the node that associates this style sheet\nwith the document.\n

    This is usually an HTML\n<link> or\n<style> element, but\ncan also return a processing instruction node in the case of <?xml-stylesheet ?>." }, "stylesheet.parentstylesheet": { - "url": "$MDN_URL$/web/api/stylesheet/parentstylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/parentStyleSheet", "status": [ "StandardTrack" ], @@ -17067,7 +17067,7 @@ "doc": "The parentStyleSheet property of the\nStyleSheet interface returns the style sheet, if any, that is including\nthe given style sheet." }, "stylesheet.title": { - "url": "$MDN_URL$/web/api/stylesheet/title", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/title", "status": [ "StandardTrack" ], @@ -17089,7 +17089,7 @@ "doc": "The title property of the StyleSheet interface returns the advisory title of the current style sheet.\n

    The title is often specified in the ownerNode." }, "stylesheet.type": { - "url": "$MDN_URL$/web/api/stylesheet/type", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheet/type", "status": [ "StandardTrack" ], @@ -17111,7 +17111,7 @@ "doc": "The type property of the StyleSheet\ninterface specifies the style sheet language for the given style sheet." }, "stylesheetlist": { - "url": "$MDN_URL$/web/api/stylesheetlist", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList", "status": [ "StandardTrack" ], @@ -17133,7 +17133,7 @@ "doc": "The StyleSheetList interface represents a list of CSSStyleSheet objects. An instance of this object can be returned by Document.styleSheets.\n

    It is an array-like object but can't be iterated over using Array methods. However it can be iterated over in a standard for loop over its indices, or converted to an Array.\n

    \n

    Note:\nTypically list interfaces like StyleSheetList wrap around Array types, so you can use Array methods on them.\nThis is not the case here for historical reasons.\nHowever, you can convert StyleSheetList to an Array in order to use those methods (see the example below).\n

    " }, "stylesheetlist.item": { - "url": "$MDN_URL$/web/api/stylesheetlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList/item", "status": [ "StandardTrack" ], @@ -17159,7 +17159,7 @@ "returns": "A CSSStyleSheet object, or null if one does not exist for this index." }, "stylesheetlist.length": { - "url": "$MDN_URL$/web/api/stylesheetlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/StyleSheetList/length", "status": [ "StandardTrack" ], @@ -17181,7 +17181,7 @@ "doc": "The length read-only property of the StyleSheetList interface returns the number of CSSStyleSheet objects in the collection." }, "submitevent": { - "url": "$MDN_URL$/web/api/submitevent", + "url": "https://developer.mozilla.org/docs/Web/API/SubmitEvent", "status": [ "StandardTrack" ], @@ -17203,7 +17203,7 @@ "doc": "The SubmitEvent interface defines the object used to represent an HTML form's submit event. This event is fired at the <form> when the form's submit action is invoked." }, "submitevent.submitevent": { - "url": "$MDN_URL$/web/api/submitevent/submitevent", + "url": "https://developer.mozilla.org/docs/Web/API/SubmitEvent/SubmitEvent", "status": [ "StandardTrack" ], @@ -17230,7 +17230,7 @@ "returns": "A SubmitEvent object configured using the given inputs." }, "submitevent.submitter": { - "url": "$MDN_URL$/web/api/submitevent/submitter", + "url": "https://developer.mozilla.org/docs/Web/API/SubmitEvent/submitter", "status": [ "StandardTrack" ], @@ -17252,7 +17252,7 @@ "doc": "The read-only submitter property found on\nthe SubmitEvent interface specifies the submit button or other element\nthat was invoked to cause the form to be submitted." }, "subtlecrypto": { - "url": "$MDN_URL$/web/api/subtlecrypto", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto", "status": [ "StandardTrack" ], @@ -17276,7 +17276,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The SubtleCrypto interface of the Web Crypto API provides a number of low-level cryptographic functions.\n

    The interface name includes the term \"subtle\" to indicate that many of its algorithms have subtle usage requirements, and hence that it must be used carefully in order to provide suitable security guarantees.\n

    An instance of SubtleCrypto is available as the subtle property of the Crypto interface, which in turn is available in windows through the Window.crypto property and in workers through the WorkerGlobalScope.crypto property.\n

    \n

    Warning:\nThis API provides a number of low-level cryptographic primitives. It's very easy to misuse them, and the pitfalls involved can be very subtle.\n

    Even assuming you use the basic cryptographic functions correctly, secure key management and overall security system design are extremely hard to get right, and are generally the domain of specialist security experts.\n

    Errors in security system design and implementation can make the security of the system completely ineffective.\n

    Please learn and experiment, but don't guarantee or imply the security of your work before an individual knowledgeable in this subject matter thoroughly reviews it. The Crypto 101 Course can be a great place to start learning about the design and implementation of secure systems.\n

    " }, "subtlecrypto.decrypt": { - "url": "$MDN_URL$/web/api/subtlecrypto/decrypt", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/decrypt", "status": [ "StandardTrack" ], @@ -17310,7 +17310,7 @@ } }, "subtlecrypto.derivebits": { - "url": "$MDN_URL$/web/api/subtlecrypto/derivebits", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveBits", "status": [ "StandardTrack" ], @@ -17345,7 +17345,7 @@ } }, "subtlecrypto.derivekey": { - "url": "$MDN_URL$/web/api/subtlecrypto/derivekey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/deriveKey", "status": [ "StandardTrack" ], @@ -17382,7 +17382,7 @@ } }, "subtlecrypto.digest": { - "url": "$MDN_URL$/web/api/subtlecrypto/digest", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/digest", "status": [ "StandardTrack" ], @@ -17411,7 +17411,7 @@ "returns": "A Promise that fulfills with an ArrayBuffer containing the digest." }, "subtlecrypto.encrypt": { - "url": "$MDN_URL$/web/api/subtlecrypto/encrypt", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/encrypt", "status": [ "StandardTrack" ], @@ -17445,7 +17445,7 @@ } }, "subtlecrypto.exportkey": { - "url": "$MDN_URL$/web/api/subtlecrypto/exportkey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/exportKey", "status": [ "StandardTrack" ], @@ -17479,7 +17479,7 @@ } }, "subtlecrypto.generatekey": { - "url": "$MDN_URL$/web/api/subtlecrypto/generatekey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/generateKey", "status": [ "StandardTrack" ], @@ -17511,7 +17511,7 @@ } }, "subtlecrypto.importkey": { - "url": "$MDN_URL$/web/api/subtlecrypto/importkey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/importKey", "status": [ "StandardTrack" ], @@ -17546,7 +17546,7 @@ } }, "subtlecrypto.sign": { - "url": "$MDN_URL$/web/api/subtlecrypto/sign", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/sign", "status": [ "StandardTrack" ], @@ -17579,7 +17579,7 @@ } }, "subtlecrypto.unwrapkey": { - "url": "$MDN_URL$/web/api/subtlecrypto/unwrapkey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/unwrapKey", "status": [ "StandardTrack" ], @@ -17619,7 +17619,7 @@ } }, "subtlecrypto.verify": { - "url": "$MDN_URL$/web/api/subtlecrypto/verify", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/verify", "status": [ "StandardTrack" ], @@ -17653,7 +17653,7 @@ } }, "subtlecrypto.wrapkey": { - "url": "$MDN_URL$/web/api/subtlecrypto/wrapkey", + "url": "https://developer.mozilla.org/docs/Web/API/SubtleCrypto/wrapKey", "status": [ "StandardTrack" ], @@ -17704,7 +17704,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Summarizer interface of the Summarizer API contains all the functionality for this API, including checking AI model availability, creating a new Summarizer instance, using it to generate a new summary, and more." }, "summarizer.availability": { - "url": "$MDN_URL$/web/api/summarizer/availability_static", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/availability_static", "status": [ "Experimental", "StandardTrack" @@ -17728,7 +17728,7 @@ } }, "summarizer.create": { - "url": "$MDN_URL$/web/api/summarizer/create_static", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/create_static", "status": [ "Experimental", "StandardTrack" @@ -17752,7 +17752,7 @@ } }, "summarizer.destroy": { - "url": "$MDN_URL$/web/api/summarizer/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/destroy", "status": [ "Experimental", "StandardTrack" @@ -17768,7 +17768,7 @@ "returns": "None (undefined)." }, "summarizer.expectedcontextlanguages": { - "url": "$MDN_URL$/web/api/summarizer/expectedcontextlanguages", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/expectedContextLanguages", "status": [ "Experimental", "StandardTrack" @@ -17783,7 +17783,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The expectedContextLanguages read-only property of the Summarizer interface returns the languages the context strings should be written in." }, "summarizer.expectedinputlanguages": { - "url": "$MDN_URL$/web/api/summarizer/expectedinputlanguages", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/expectedInputLanguages", "status": [ "Experimental", "StandardTrack" @@ -17798,7 +17798,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The expectedInputLanguages read-only property of the Summarizer interface returns the languages the Summarizer should support." }, "summarizer.format": { - "url": "$MDN_URL$/web/api/summarizer/format", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/format", "status": [ "Experimental", "StandardTrack" @@ -17813,7 +17813,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The format read-only property of the Summarizer interface returns the text format summaries will be returned in." }, "summarizer.inputquota": { - "url": "$MDN_URL$/web/api/summarizer/inputquota", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/inputQuota", "status": [ "Experimental", "StandardTrack" @@ -17828,7 +17828,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The inputQuota read-only property of the Summarizer interface returns the input quota available to the browser for generating summaries." }, "summarizer.length": { - "url": "$MDN_URL$/web/api/summarizer/length", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/length", "status": [ "Experimental", "StandardTrack" @@ -17843,7 +17843,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The length read-only property of the Summarizer interface returns the relative length of the generated summaries." }, "summarizer.measureinputusage": { - "url": "$MDN_URL$/web/api/summarizer/measureinputusage", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/measureInputUsage", "status": [ "Experimental", "StandardTrack" @@ -17869,7 +17869,7 @@ } }, "summarizer.outputlanguage": { - "url": "$MDN_URL$/web/api/summarizer/outputlanguage", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/outputLanguage", "status": [ "Experimental", "StandardTrack" @@ -17884,7 +17884,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The outputLanguage read-only property of the Summarizer interface returns the language the summary should be generated in." }, "summarizer.sharedcontext": { - "url": "$MDN_URL$/web/api/summarizer/sharedcontext", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/sharedContext", "status": [ "Experimental", "StandardTrack" @@ -17899,7 +17899,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sharedContext read-only property of the Summarizer interface returns a string describing the context the pieces of text to summarize are being used in. This helps the Summarizer to generate more suitable summaries." }, "summarizer.summarize": { - "url": "$MDN_URL$/web/api/summarizer/summarize", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/summarize", "status": [ "Experimental", "StandardTrack" @@ -17928,7 +17928,7 @@ } }, "summarizer.summarizestreaming": { - "url": "$MDN_URL$/web/api/summarizer/summarizestreaming", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/summarizeStreaming", "status": [ "Experimental", "StandardTrack" @@ -17957,7 +17957,7 @@ } }, "summarizer.type": { - "url": "$MDN_URL$/web/api/summarizer/type", + "url": "https://developer.mozilla.org/docs/Web/API/Summarizer/type", "status": [ "Experimental", "StandardTrack" @@ -17972,7 +17972,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The type read-only property of the Summarizer interface returns the type of summary that will generated by the Summarizer." }, "svgaelement": { - "url": "$MDN_URL$/web/api/svgaelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement", "status": [ "StandardTrack" ], @@ -17994,7 +17994,7 @@ "doc": "The SVGAElement interface provides access to the properties of an <a> element, as well as methods to manipulate them." }, "svgaelement.download": { - "url": "$MDN_URL$/web/api/svgaelement/download", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/download", "status": [ "StandardTrack" ], @@ -18023,7 +18023,7 @@ "doc": "The hostname property of the SVGAElement interface returns a string representing the hostname in the referenced URL.\n

    This property can be set, to change the URL's hostname." }, "svgaelement.href": { - "url": "$MDN_URL$/web/api/svgaelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/href", "status": [ "StandardTrack" ], @@ -18045,7 +18045,7 @@ "doc": "The href read-only property of the SVGAElement returns an SVGAnimatedString object reflecting the value of the href attribute, and, in certain cases, the xlink:href attribute. It specifies the target URI associated with the link.\n

    This property enables access to the URI set for a link within an SVG document." }, "svgaelement.hreflang": { - "url": "$MDN_URL$/web/api/svgaelement/hreflang", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/hreflang", "status": [ "StandardTrack" ], @@ -18065,7 +18065,7 @@ "doc": "The hreflang property of the SVGAElement interface returns a string indicating the language of the linked resource.\n

    This property can be set, to change the URL's hreflang value. It reflects the value of the hreflang attribute." }, "svgaelement.interestforelement": { - "url": "$MDN_URL$/web/api/svgaelement/interestforelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/interestForElement", "status": [ "Experimental" ], @@ -18092,7 +18092,7 @@ "doc": "The pathname property of the SVGAElement interface returns a string containing an initial / followed by the path of the URL, not including the query string or fragment.\n

    This property can be set, to change the URL's pathname." }, "svgaelement.ping": { - "url": "$MDN_URL$/web/api/svgaelement/ping", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/ping", "status": [ "StandardTrack" ], @@ -18129,7 +18129,7 @@ "doc": "The referrerpolicy property of the SVGAElement interface returns a string specifying which referrer to send when fetching the URL..\n

    This property can be set, to change the URL's referrerpolicy value. It reflects the value of the referrerpolicy attribute." }, "svgaelement.rel": { - "url": "$MDN_URL$/web/api/svgaelement/rel", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/rel", "status": [ "StandardTrack" ], @@ -18150,7 +18150,7 @@ "doc": "The rel property of the SVGAElement returns a string reflecting the value of the rel attribute of the SVG <a> element.\n

    The rel attribute specifies the space-separated list of link types, the <list-of-Link-Types>, indicating the relationship between the target or resource represented by the <a> element and the current document. The property can get or set the rel attribute value." }, "svgaelement.rellist": { - "url": "$MDN_URL$/web/api/svgaelement/rellist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/relList", "status": [ "StandardTrack" ], @@ -18175,7 +18175,7 @@ "doc": "The search property of the SVGAElement interface returns a string representing the URL's query string, if any, including the leading question mark (?).\n

    This property can be set, to change the URL's query component." }, "svgaelement.target": { - "url": "$MDN_URL$/web/api/svgaelement/target", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/target", "status": [ "StandardTrack" ], @@ -18197,7 +18197,7 @@ "doc": "The SVGAElement.target read-only property of SVGAElement returns an SVGAnimatedString object that specifies the portion of a target window, frame, pane into which a document is to be opened when a link is activated.\n

    This property is used when there are multiple possible targets for the ending resource, like when the parent document is a multi-frame HTML or XHTML document." }, "svgaelement.text": { - "url": "$MDN_URL$/web/api/svgaelement/text", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/text", "status": [ "StandardTrack", "Deprecated" @@ -18206,7 +18206,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The text property of the SVGAElement interface returns a string that is a synonym for the Node.textContent property." }, "svgaelement.type": { - "url": "$MDN_URL$/web/api/svgaelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAElement/type", "status": [ "StandardTrack" ], @@ -18230,7 +18230,7 @@ "doc": "The username property of the SVGAElement interface returns a string containing the username specified before the domain name.\n

    This property can be set, to change the URL's username." }, "svgangle": { - "url": "$MDN_URL$/web/api/svgangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle", "status": [ "StandardTrack" ], @@ -18252,7 +18252,7 @@ "doc": "The SVGAngle interface is used to represent a value that can be an <angle> or <number> value.\n

    The SVGAngle returned from SVGAnimatedAngle.animVal and SVGAnimatedAngle.baseVal is read only, but the SVGAngle returned from SVGSVGElement.createSVGAngle() is writable. When designated as read only, attempts to modify the object will result in an exception being thrown.\n

    An SVGAngle object can be associated with a particular element. The associated element is used to determine which element's content attribute to update if the object reflects an attribute. Unless otherwise described, an SVGAngle object is not associated with any element.\n

    Every SVGAngle object operates in one of two modes:\n

      \n
    1. Reflect the base value of a reflected animatable attribute (being exposed through the baseVal member of an SVGAnimatedAngle),
    2. \n
    3. Be detached, which is the case for SVGAngle objects created with SVGSVGElement.createSVGAngle().
    4. \n
    " }, "svgangle.converttospecifiedunits": { - "url": "$MDN_URL$/web/api/svgangle/converttospecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/convertToSpecifiedUnits", "status": [ "StandardTrack" ], @@ -18278,7 +18278,7 @@ "returns": "None (undefined)." }, "svgangle.newvaluespecifiedunits": { - "url": "$MDN_URL$/web/api/svgangle/newvaluespecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/newValueSpecifiedUnits", "status": [ "StandardTrack" ], @@ -18309,7 +18309,7 @@ } }, "svgangle.unittype": { - "url": "$MDN_URL$/web/api/svgangle/unittype", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/unitType", "status": [ "StandardTrack" ], @@ -18331,7 +18331,7 @@ "doc": "The unitType property of the SVGAngle interface is one of the unit type constants and represents the units in which this angle's value is expressed." }, "svgangle.value": { - "url": "$MDN_URL$/web/api/svgangle/value", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/value", "status": [ "StandardTrack" ], @@ -18353,7 +18353,7 @@ "doc": "The value property of the SVGAngle interface represents the floating point value of the <angle> in degrees.\n

    Setting this attribute will cause valueInSpecifiedUnits and valueAsString to be updated automatically to reflect this setting." }, "svgangle.valueasstring": { - "url": "$MDN_URL$/web/api/svgangle/valueasstring", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/valueAsString", "status": [ "StandardTrack" ], @@ -18375,7 +18375,7 @@ "doc": "The valueAsString property of the SVGAngle interface represents the angle's value as a string, in the units expressed by unitType.\n

    Setting this attribute will cause value, valueInSpecifiedUnits, and unitType to be updated automatically to reflect this setting." }, "svgangle.valueinspecifiedunits": { - "url": "$MDN_URL$/web/api/svgangle/valueinspecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAngle/valueInSpecifiedUnits", "status": [ "StandardTrack" ], @@ -18397,7 +18397,7 @@ "doc": "The valueInSpecifiedUnits property of the SVGAngle interface represents the value of this angle as a number, in the units expressed by the angle's unitType.\n

    Setting this attribute will cause value and valueAsString to be updated automatically to reflect this setting." }, "svganimatecolorelement": { - "url": "$MDN_URL$/web/api/svganimatecolorelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateColorElement", "status": [ "StandardTrack", "Deprecated" @@ -18408,7 +18408,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SVGAnimateColorElement interface corresponds to the <animateColor> element." }, "svganimatedangle": { - "url": "$MDN_URL$/web/api/svganimatedangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle", "status": [ "StandardTrack" ], @@ -18430,7 +18430,7 @@ "doc": "The SVGAnimatedAngle interface is used for attributes of basic type <angle> which can be animated." }, "svganimatedangle.animval": { - "url": "$MDN_URL$/web/api/svganimatedangle/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle/animVal", "status": [ "StandardTrack" ], @@ -18452,7 +18452,7 @@ "doc": "The animVal read-only property of the SVGAnimatedAngle interface represents the current animated value of the associated <angle> on an SVG element. If the attribute is not currently being animated, animVal will be the same as the baseVal.\n

    This property reflects the animated state of the angle of the animating orient attribute of the SVG <marker> element, providing access to the value of the angle during animations." }, "svganimatedangle.baseval": { - "url": "$MDN_URL$/web/api/svganimatedangle/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedAngle/baseVal", "status": [ "StandardTrack" ], @@ -18474,7 +18474,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedAngle interface represents the base (non-animated) value of the associated <angle> on an SVG element. This property is used to retrieve the static value of the <angle>, unaffected by any ongoing animations.\n

    This property reflects the <angle> value of the orient attribute of the SVG <marker> element, which is the same as the SVGMarkerElement.orientAngle property." }, "svganimatedboolean": { - "url": "$MDN_URL$/web/api/svganimatedboolean", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedBoolean", "status": [ "StandardTrack" ], @@ -18496,7 +18496,7 @@ "doc": "The SVGAnimatedBoolean interface is used for attributes of type boolean which can be animated." }, "svganimatedboolean.animval": { - "url": "$MDN_URL$/web/api/svganimatedboolean/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedBoolean/animVal", "status": [ "StandardTrack" ], @@ -18518,7 +18518,7 @@ "doc": "The animVal read-only property of the SVGAnimatedBoolean interface represents the current animated value of the associated animatable boolean SVG attribute. If the attribute is not animated, animVal is the same as SVGAnimatedBoolean.baseVal.\n

    Some boolean SVG attributes, such as preserveAlpha, are animatable. In such cases, SVGAnimatedBoolean.animVal property is true when the attribute value resolves to true. Otherwise, the value is false." }, "svganimatedboolean.baseval": { - "url": "$MDN_URL$/web/api/svganimatedboolean/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedBoolean/baseVal", "status": [ "StandardTrack" ], @@ -18540,7 +18540,7 @@ "doc": "The baseVal property of the SVGAnimatedBoolean interface is the value of the associated animatable boolean SVG attribute in its base (none-animated) state. It reflects the value of the associated animatable boolean attribute when no animations are applied.\n

    Some boolean SVG attributes, such as preserveAlpha, are animatable. In such cases, SVGAnimatedBoolean.baseVal property is false when the attribute is set to false, is omitted and defaults to false, or is inheritable and inherits false. Otherwise, the value is true." }, "svganimatedenumeration": { - "url": "$MDN_URL$/web/api/svganimatedenumeration", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedEnumeration", "status": [ "StandardTrack" ], @@ -18562,7 +18562,7 @@ "doc": "The SVGAnimatedEnumeration interface describes attribute values which are constants from a particular enumeration and which can be animated." }, "svganimatedenumeration.animval": { - "url": "$MDN_URL$/web/api/svganimatedenumeration/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedEnumeration/animVal", "status": [ "StandardTrack" ], @@ -18584,7 +18584,7 @@ "doc": "The animVal property of the SVGAnimatedEnumeration interface contains the current value of an SVG enumeration. If there is no animation, it is the same value as the baseVal." }, "svganimatedenumeration.baseval": { - "url": "$MDN_URL$/web/api/svganimatedenumeration/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedEnumeration/baseVal", "status": [ "StandardTrack" ], @@ -18606,7 +18606,7 @@ "doc": "The baseVal property of the SVGAnimatedEnumeration interface contains the initial value of an SVG enumeration." }, "svganimatedinteger": { - "url": "$MDN_URL$/web/api/svganimatedinteger", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger", "status": [ "StandardTrack" ], @@ -18628,7 +18628,7 @@ "doc": "The SVGAnimatedInteger interface is used for attributes of basic type <integer> which can be animated." }, "svganimatedinteger.animval": { - "url": "$MDN_URL$/web/api/svganimatedinteger/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger/animVal", "status": [ "StandardTrack" ], @@ -18650,7 +18650,7 @@ "doc": "The animVal property of the SVGAnimatedInteger interface represents the animated value of an <integer>. If no animation is applied, animVal equals baseVal.\n

    Some attributes, like the numOctaves attribute of the <feTurbulence> element or the order attribute of the <feConvolveMatrix> accept a long integer as a value. This property provides access to the current animated state of the attribute as a number." }, "svganimatedinteger.baseval": { - "url": "$MDN_URL$/web/api/svganimatedinteger/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedInteger/baseVal", "status": [ "StandardTrack" ], @@ -18672,7 +18672,7 @@ "doc": "The baseVal property of the SVGAnimatedInteger interface represents the base (non-animated) value of an animatable <integer>.\n

    Some attributes, like the numOctaves attribute of the <feTurbulence> element or the order attribute of the <feConvolveMatrix> accept a long integer as a value. This property provides access to the static non-animated state of the attribute as a number." }, "svganimatedlength": { - "url": "$MDN_URL$/web/api/svganimatedlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength", "status": [ "StandardTrack" ], @@ -18694,7 +18694,7 @@ "doc": "The SVGAnimatedLength interface represents attributes of type <length> which can be animated." }, "svganimatedlength.animval": { - "url": "$MDN_URL$/web/api/svganimatedlength/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength/animVal", "status": [ "StandardTrack" ], @@ -18716,7 +18716,7 @@ "doc": "The animVal property of the SVGAnimatedLength interface contains the current value of an SVG enumeration. If there is no animation, it is the same value as the baseVal." }, "svganimatedlength.baseval": { - "url": "$MDN_URL$/web/api/svganimatedlength/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLength/baseVal", "status": [ "StandardTrack" ], @@ -18738,7 +18738,7 @@ "doc": "The baseVal property of the SVGAnimatedLength interface contains the initial value of an SVG enumeration." }, "svganimatedlengthlist": { - "url": "$MDN_URL$/web/api/svganimatedlengthlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLengthList", "status": [ "StandardTrack" ], @@ -18760,7 +18760,7 @@ "doc": "The SVGAnimatedLengthList interface is used for attributes of type SVGLengthList which can be animated." }, "svganimatedlengthlist.animval": { - "url": "$MDN_URL$/web/api/svganimatedlengthlist/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLengthList/animVal", "status": [ "StandardTrack" ], @@ -18782,7 +18782,7 @@ "doc": "The animVal read-only property of the SVGAnimatedLengthList interface represents the animated value of an attribute that accepts a list of <length>, <percentage>, or <number> values.\n

    Some SVG attributes, like the x, y, dx, and dy attributes of the <tspan> and <text> elements, accept a list of length, percentages, or numbers as a value. This property provides access to the current animated state of the attribute as a live SVGLengthList object." }, "svganimatedlengthlist.baseval": { - "url": "$MDN_URL$/web/api/svganimatedlengthlist/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedLengthList/baseVal", "status": [ "StandardTrack" ], @@ -18804,7 +18804,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedLengthList interface represents the base (non-animated) value of an animatable attribute that accepts a list of <length>, <percentage>, or <number> values.\n

    Some SVG attributes, like the x, y, dx, and dy attributes of the <tspan> and <text> elements, accept a list of length, percentages, or numbers as a value. This property reflects the attribute value, in its non-animated state, as a live SVGLengthList object." }, "svganimatednumber": { - "url": "$MDN_URL$/web/api/svganimatednumber", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber", "status": [ "StandardTrack" ], @@ -18826,7 +18826,7 @@ "doc": "The SVGAnimatedNumber interface represents attributes of type <number> which can be animated." }, "svganimatednumber.animval": { - "url": "$MDN_URL$/web/api/svganimatednumber/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber/animVal", "status": [ "StandardTrack" ], @@ -18848,7 +18848,7 @@ "doc": "The animVal read-only property of the SVGAnimatedNumber interface represents the animated value of an SVG element's numeric attribute.\n

    Some animatable SVG attributes accept a single number, such as the radius attribute of the <circle> or <ellipse> elements and the width and height attributes of the <rect> element, and many others. The animVal attribute provides access to the current animated value of the animatable numeric attribute during animations." }, "svganimatednumber.baseval": { - "url": "$MDN_URL$/web/api/svganimatednumber/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumber/baseVal", "status": [ "StandardTrack" ], @@ -18870,7 +18870,7 @@ "doc": "The baseVal property of the SVGAnimatedNumber interface represents the base (non-animated) value of an animatable numeric attribute.\n

    Some animatable SVG attributes accept a single numeric value, such as the radius attribute of the <circle> or <ellipse> elements and the width and height attributes of the <rect> element, and many others. The baseVal property reflects and updates the base, or non-animated, value of the numeric attribute." }, "svganimatednumberlist": { - "url": "$MDN_URL$/web/api/svganimatednumberlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumberList", "status": [ "StandardTrack" ], @@ -18892,7 +18892,7 @@ "doc": "The SVGAnimatedNumberList interface represents a list of attributes of type <number> which can be animated." }, "svganimatednumberlist.animval": { - "url": "$MDN_URL$/web/api/svganimatednumberlist/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumberList/animVal", "status": [ "StandardTrack" ], @@ -18914,7 +18914,7 @@ "doc": "The animVal read-only property of the SVGAnimatedNumberList interface represents the current animated value of an animatable attribute that accepts a list of <number> values.\n

    This property reflects the viewBox attribute of the <svg> element, the values attribute of the feColorMatrix element and the points attribute of the <rect>, <polygon>, or <polyline> element as a readonly SVGNumberList, providing access to a dynamically updated list of points defined by the points attribute." }, "svganimatednumberlist.baseval": { - "url": "$MDN_URL$/web/api/svganimatednumberlist/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedNumberList/baseVal", "status": [ "StandardTrack" ], @@ -18936,7 +18936,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedNumberList interface represents the base (non-animated) value of an animatable attribute that accepts a list of <number> values.\n

    This property reflects the viewBox attribute of the <svg> element, the values attribute of the feColorMatrix element and the points attribute of the <rect>, <polygon>, or <polyline> element as a readonly SVGNumberList, providing access to a static list of points defined by the points attribute." }, "svganimatedpreserveaspectratio": { - "url": "$MDN_URL$/web/api/svganimatedpreserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPreserveAspectRatio", "status": [ "StandardTrack" ], @@ -18958,7 +18958,7 @@ "doc": "The SVGAnimatedPreserveAspectRatio interface represents attributes of type SVGPreserveAspectRatio which can be animated." }, "svganimatedpreserveaspectratio.animval": { - "url": "$MDN_URL$/web/api/svganimatedpreserveaspectratio/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPreserveAspectRatio/animVal", "status": [ "StandardTrack" ], @@ -18980,7 +18980,7 @@ "doc": "The animVal read-only property of the SVGAnimatedPreserveAspectRatio interface represents the value of the preserveAspectRatio attribute of an SVG element after any animations or transformations are applied." }, "svganimatedpreserveaspectratio.baseval": { - "url": "$MDN_URL$/web/api/svganimatedpreserveaspectratio/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPreserveAspectRatio/baseVal", "status": [ "StandardTrack" ], @@ -19002,7 +19002,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedPreserveAspectRatio interface represents the base (non-animated) value of the preserveAspectRatio attribute of an SVG element." }, "svganimatedrect": { - "url": "$MDN_URL$/web/api/svganimatedrect", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedRect", "status": [ "StandardTrack" ], @@ -19024,7 +19024,7 @@ "doc": "The SVGAnimatedRect interface represents an SVGRect attribute that can be animated." }, "svganimatedrect.animval": { - "url": "$MDN_URL$/web/api/svganimatedrect/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedRect/animVal", "status": [ "StandardTrack" ], @@ -19046,7 +19046,7 @@ "doc": "The animVal read-only property of the SVGAnimatedRect interface represents the current animated value of the viewBox attribute of an SVG element as a read-only DOMRectReadOnly object. It provides access to the rectangle's dynamic state, including the x, y, width, and height values during the animation.\n

    If no animation is applied, the animVal property reflects the SVG element's viewBox attribute value and will be identical to SVGAnimatedRect.baseVal." }, "svganimatedrect.baseval": { - "url": "$MDN_URL$/web/api/svganimatedrect/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedRect/baseVal", "status": [ "StandardTrack" ], @@ -19068,7 +19068,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedRect interface represents the current non-animated value of the viewBox attribute of an SVG element.\n

    This property reflects the SVG element's viewBox attribute value as a read-only DOMRect object. It provides access to the static rectangle defined by the viewBox attribute, including the x, y, width, and height values." }, "svganimatedstring": { - "url": "$MDN_URL$/web/api/svganimatedstring", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString", "status": [ "StandardTrack" ], @@ -19090,7 +19090,7 @@ "doc": "The SVGAnimatedString interface represents string attributes which can be animated from each SVG declaration. You need to create SVG attribute before doing anything else, everything should be declared inside this." }, "svganimatedstring.animval": { - "url": "$MDN_URL$/web/api/svganimatedstring/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString/animVal", "status": [ "StandardTrack" ], @@ -19112,7 +19112,7 @@ "doc": "The animVal read-only property of the SVGAnimatedString interface is a string representing the animated value of the reflected attribute." }, "svganimatedstring.baseval": { - "url": "$MDN_URL$/web/api/svganimatedstring/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedString/baseVal", "status": [ "StandardTrack" ], @@ -19137,7 +19137,7 @@ } }, "svganimatedtransformlist": { - "url": "$MDN_URL$/web/api/svganimatedtransformlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedTransformList", "status": [ "StandardTrack" ], @@ -19159,7 +19159,7 @@ "doc": "The SVGAnimatedTransformList interface represents attributes which take a list of numbers and which can be animated." }, "svganimatedtransformlist.animval": { - "url": "$MDN_URL$/web/api/svganimatedtransformlist/animval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedTransformList/animVal", "status": [ "StandardTrack" ], @@ -19181,7 +19181,7 @@ "doc": "The animVal read-only property of the SVGAnimatedTransformList interface represents the animated value of the transform attribute of an SVG element.\n

    This property reflects the SVG element's transform, the <linearGradient> or <radialGradient> element's gradientTransform attribute, or the <pattern> element's patternTransform attribute as a readonly SVGTransformList, providing access to the dynamically updated SVGTransform for each transform function during an animation. If no animation is active, this property will return the same value as baseVal." }, "svganimatedtransformlist.baseval": { - "url": "$MDN_URL$/web/api/svganimatedtransformlist/baseval", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedTransformList/baseVal", "status": [ "StandardTrack" ], @@ -19203,7 +19203,7 @@ "doc": "The baseVal read-only property of the SVGAnimatedTransformList interface represents the non-animated value of the transform attribute of an SVG element.\n

    This property reflects the SVG element's transform, the <linearGradient> or <radialGradient> element's gradientTransform attribute, or the <pattern> element's patternTransform attribute value as a readonly SVGTransformList, providing access to a static SVGTransform for each transform function set on the SVG element." }, "svganimateelement": { - "url": "$MDN_URL$/web/api/svganimateelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateElement", "status": [ "StandardTrack" ], @@ -19225,7 +19225,7 @@ "doc": "The SVGAnimateElement interface corresponds to the <animate> element." }, "svganimatemotionelement": { - "url": "$MDN_URL$/web/api/svganimatemotionelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateMotionElement", "status": [ "StandardTrack" ], @@ -19247,7 +19247,7 @@ "doc": "The SVGAnimateMotionElement interface corresponds to the <animateMotion> element." }, "svganimatetransformelement": { - "url": "$MDN_URL$/web/api/svganimatetransformelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimateTransformElement", "status": [ "StandardTrack" ], @@ -19269,7 +19269,7 @@ "doc": "The SVGAnimateTransformElement interface corresponds to the <animateTransform> element." }, "svganimationelement": { - "url": "$MDN_URL$/web/api/svganimationelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement", "status": [ "StandardTrack" ], @@ -19291,7 +19291,7 @@ "doc": "The SVGAnimationElement interface is the base interface for all of the animation element interfaces: SVGAnimateElement, SVGSetElement, SVGAnimateColorElement, SVGAnimateMotionElement and SVGAnimateTransformElement." }, "svganimationelement.beginelement": { - "url": "$MDN_URL$/web/api/svganimationelement/beginelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/beginElement", "status": [ "StandardTrack" ], @@ -19314,7 +19314,7 @@ "returns": "None" }, "svganimationelement.beginelementat": { - "url": "$MDN_URL$/web/api/svganimationelement/beginelementat", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/beginElementAt", "status": [ "StandardTrack" ], @@ -19340,7 +19340,7 @@ "returns": "None" }, "svganimationelement.endelement": { - "url": "$MDN_URL$/web/api/svganimationelement/endelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/endElement", "status": [ "StandardTrack" ], @@ -19363,7 +19363,7 @@ "returns": "None" }, "svganimationelement.endelementat": { - "url": "$MDN_URL$/web/api/svganimationelement/endelementat", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/endElementAt", "status": [ "StandardTrack" ], @@ -19389,7 +19389,7 @@ "returns": "None" }, "svganimationelement.getcurrenttime": { - "url": "$MDN_URL$/web/api/svganimationelement/getcurrenttime", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/getCurrentTime", "status": [ "StandardTrack" ], @@ -19412,7 +19412,7 @@ "returns": "A float." }, "svganimationelement.getsimpleduration": { - "url": "$MDN_URL$/web/api/svganimationelement/getsimpleduration", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/getSimpleDuration", "status": [ "StandardTrack" ], @@ -19438,7 +19438,7 @@ } }, "svganimationelement.getstarttime": { - "url": "$MDN_URL$/web/api/svganimationelement/getstarttime", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/getStartTime", "status": [ "StandardTrack" ], @@ -19464,7 +19464,7 @@ } }, "svganimationelement.requiredextensions": { - "url": "$MDN_URL$/web/api/svganimationelement/requiredextensions", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/requiredExtensions", "status": [ "StandardTrack" ], @@ -19486,7 +19486,7 @@ "doc": "The requiredExtensions read-only property of the SVGAnimationElement interface reflects the requiredExtensions attribute of the given element." }, "svganimationelement.systemlanguage": { - "url": "$MDN_URL$/web/api/svganimationelement/systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/systemLanguage", "status": [ "StandardTrack" ], @@ -19508,7 +19508,7 @@ "doc": "The systemLanguage read-only property of the SVGAnimationElement interface reflects the systemLanguage attribute of the given element." }, "svganimationelement.targetelement": { - "url": "$MDN_URL$/web/api/svganimationelement/targetelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGAnimationElement/targetElement", "status": [ "StandardTrack" ], @@ -19530,7 +19530,7 @@ "doc": "The targetElement read-only property of the SVGAnimationElement interface refers to the element which is being animated. If no target element is being animated (for example, because the href attribute specifies an unknown element), the value returned is null." }, "svgcircleelement": { - "url": "$MDN_URL$/web/api/svgcircleelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement", "status": [ "StandardTrack" ], @@ -19552,7 +19552,7 @@ "doc": "The SVGCircleElement interface is an interface for the <circle> element." }, "svgcircleelement.cx": { - "url": "$MDN_URL$/web/api/svgcircleelement/cx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement/cx", "status": [ "StandardTrack" ], @@ -19574,7 +19574,7 @@ "doc": "The cx read-only property of the SVGCircleElement interface reflects the cx attribute of a <circle> element and by that defines the x-coordinate of the circle's center.<\n

    If unspecified, the effect is as if the value is set to 0." }, "svgcircleelement.cy": { - "url": "$MDN_URL$/web/api/svgcircleelement/cy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement/cy", "status": [ "StandardTrack" ], @@ -19596,7 +19596,7 @@ "doc": "The cy read-only property of the SVGCircleElement interface reflects the cy attribute of a <circle> element and by that defines the y-coordinate of the circle's center.\n

    If unspecified, the effect is as if the value is set to 0." }, "svgcircleelement.r": { - "url": "$MDN_URL$/web/api/svgcircleelement/r", + "url": "https://developer.mozilla.org/docs/Web/API/SVGCircleElement/r", "status": [ "StandardTrack" ], @@ -19618,7 +19618,7 @@ "doc": "The r read-only property of the SVGCircleElement interface reflects the r attribute of a <circle> element and by that defines the radius of the circle.\n

    If unspecified, the effect is as if the value is set to 0." }, "svgclippathelement": { - "url": "$MDN_URL$/web/api/svgclippathelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGClipPathElement", "status": [ "StandardTrack" ], @@ -19640,7 +19640,7 @@ "doc": "The SVGClipPathElement interface provides access to the properties of <clipPath> elements, as well as methods to manipulate them." }, "svgclippathelement.clippathunits": { - "url": "$MDN_URL$/web/api/svgclippathelement/clippathunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGClipPathElement/clipPathUnits", "status": [ "StandardTrack" ], @@ -19662,7 +19662,7 @@ "doc": "The read-only clipPathUnits property of the SVGClipPathElement interface reflects the clipPathUnits attribute of a <clipPath> element which defines the coordinate system to use for the content of the element.\n

    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgclippathelement.transform": { - "url": "$MDN_URL$/web/api/svgclippathelement/transform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGClipPathElement/transform", "status": [ "StandardTrack" ], @@ -19684,7 +19684,7 @@ "doc": "The read-only transform property of the SVGClipPathElement interface reflects the transform attribute of a <clipPath> element, that is a list of transformations applied to the element." }, "svgcomponenttransferfunctionelement": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement", "status": [ "StandardTrack" ], @@ -19706,7 +19706,7 @@ "doc": "The SVGComponentTransferFunctionElement interface represents a base interface used by the component transfer function interfaces." }, "svgcomponenttransferfunctionelement.amplitude": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/amplitude", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/amplitude", "status": [ "StandardTrack" ], @@ -19728,7 +19728,7 @@ "doc": "The amplitude read-only property of the SVGComponentTransferFunctionElement interface reflects the amplitude attribute of the given element." }, "svgcomponenttransferfunctionelement.exponent": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/exponent", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/exponent", "status": [ "StandardTrack" ], @@ -19750,7 +19750,7 @@ "doc": "The exponent read-only property of the SVGComponentTransferFunctionElement interface reflects the exponent attribute of the given element." }, "svgcomponenttransferfunctionelement.intercept": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/intercept", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/intercept", "status": [ "StandardTrack" ], @@ -19772,7 +19772,7 @@ "doc": "The intercept read-only property of the SVGComponentTransferFunctionElement interface reflects the intercept attribute of the given element." }, "svgcomponenttransferfunctionelement.offset": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/offset", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/offset", "status": [ "StandardTrack" ], @@ -19794,7 +19794,7 @@ "doc": "The offset read-only property of the SVGComponentTransferFunctionElement interface reflects the offset attribute of the given element." }, "svgcomponenttransferfunctionelement.slope": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/slope", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/slope", "status": [ "StandardTrack" ], @@ -19816,7 +19816,7 @@ "doc": "The slope read-only property of the SVGComponentTransferFunctionElement interface reflects the slope attribute of the given element." }, "svgcomponenttransferfunctionelement.tablevalues": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/tablevalues", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/tableValues", "status": [ "StandardTrack" ], @@ -19838,7 +19838,7 @@ "doc": "The tableValues read-only property of the SVGComponentTransferFunctionElement interface reflects the tableValues attribute of the given element." }, "svgcomponenttransferfunctionelement.type": { - "url": "$MDN_URL$/web/api/svgcomponenttransferfunctionelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGComponentTransferFunctionElement/type", "status": [ "StandardTrack" ], @@ -19860,7 +19860,7 @@ "doc": "The type read-only property of the SVGComponentTransferFunctionElement interface reflects the type attribute of the given element. It takes one of the SVG_FECOMPONENTTRANSFER_TYPE_* constants defined on this interface." }, "svgdefselement": { - "url": "$MDN_URL$/web/api/svgdefselement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGDefsElement", "status": [ "StandardTrack" ], @@ -19882,7 +19882,7 @@ "doc": "The SVGDefsElement interface corresponds to the <defs> element." }, "svgdescelement": { - "url": "$MDN_URL$/web/api/svgdescelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGDescElement", "status": [ "StandardTrack" ], @@ -19904,7 +19904,7 @@ "doc": "The SVGDescElement interface corresponds to the <desc> element." }, "svgdiscardelement": { - "url": "$MDN_URL$/web/api/svgdiscardelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGDiscardElement", "status": [ "StandardTrack", "Deprecated" @@ -19913,7 +19913,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SVGDiscardElement interface is an interface for the deprecated <discard> element.\n

    Note that it does not provide access to the specific attributes of the <discard> element (begin and href)." }, "svgelement": { - "url": "$MDN_URL$/web/api/svgelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement", "status": [ "StandardTrack" ], @@ -19935,7 +19935,7 @@ "doc": "All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface." }, "svgelement.attributestylemap": { - "url": "$MDN_URL$/web/api/svgelement/attributestylemap", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/attributeStyleMap", "status": [ "StandardTrack" ], @@ -19953,7 +19953,7 @@ "doc": "The attributeStyleMap read-only property of the SVGElement interface returns a live StylePropertyMap object that contains a list of style properties of the element that are defined in the element's inline style attribute, or assigned using the style property of the SVGElement interface via script.\n

    Shorthand properties are expanded. If you set border-top: 1px solid black, the longhand properties (border-top-color, border-top-style, and border-top-width) are set instead.\n

    The main difference between style property and attributeStyleMap property is that, the style property will return a CSSStyleDeclaration object, while the attributeStyleMap property will return a StylePropertyMap object.\n

    Though the property itself is not writable, you could read and write inline styles through the StylePropertyMap object that it returns, just like through the CSSStyleDeclaration object that returns via the style property." }, "svgelement.autofocus": { - "url": "$MDN_URL$/web/api/svgelement/autofocus", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/autofocus", "status": [ "StandardTrack" ], @@ -19975,7 +19975,7 @@ "doc": "The autofocus property of the SVGElement interface contains a boolean value reflecting the autofocus HTML global attribute. It indicates whether the SVG element should be focused when the page loads or when the element becomes shown if the SVG element is inside a <dialog> or a popover." }, "svgelement.blur": { - "url": "$MDN_URL$/web/api/svgelement/blur", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/blur", "status": [ "StandardTrack" ], @@ -19998,7 +19998,7 @@ "returns": "None (undefined)." }, "svgelement.dataset": { - "url": "$MDN_URL$/web/api/svgelement/dataset", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/dataset", "status": [ "StandardTrack" ], @@ -20020,7 +20020,7 @@ "doc": "The dataset read-only property of the SVGElement interface provides read/write access to custom data attributes (data-*) on elements. It exposes a map of strings (DOMStringMap) with an entry for each data-* attribute.\n

    For more information on the behavior of dataset, see HTMLElement.dataset." }, "svgelement.focus": { - "url": "$MDN_URL$/web/api/svgelement/focus", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/focus", "status": [ "StandardTrack" ], @@ -20046,7 +20046,7 @@ "returns": "None (undefined)." }, "svgelement.nonce": { - "url": "$MDN_URL$/web/api/svgelement/nonce", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/nonce", "status": [ "StandardTrack" ], @@ -20068,7 +20068,7 @@ "doc": "The nonce property of the SVGElement interface returns the nonce that is used by Content Security Policy to determine whether a given fetch will be allowed to proceed." }, "svgelement.ownersvgelement": { - "url": "$MDN_URL$/web/api/svgelement/ownersvgelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/ownerSVGElement", "status": [ "StandardTrack" ], @@ -20090,7 +20090,7 @@ "doc": "The ownerSVGElement property of the SVGElement interface reflects the nearest ancestor <svg> element. null if the given element is the outermost <svg> element." }, "svgelement.style": { - "url": "$MDN_URL$/web/api/svgelement/style", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/style", "status": [ "StandardTrack" ], @@ -20112,7 +20112,7 @@ "doc": "The read-only style property of the SVGElement interface returns the inline style of an element in the form of a live CSSStyleProperties object.\nThis object can be used to get and set the inline styles of an element." }, "svgelement.tabindex": { - "url": "$MDN_URL$/web/api/svgelement/tabindex", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/tabIndex", "status": [ "StandardTrack" ], @@ -20134,7 +20134,7 @@ "doc": "The tabIndex property of the SVGElement interface represents the tab order of the current SVG element.\n

    Tab order is as follows:\n

      \n
    1. Elements with a positive tabIndex. Elements that have identical\ntabIndex values should be navigated in the order they appear. Navigation\nproceeds from the lowest tabIndex to the highest tabIndex.
    2. \n
    3. Elements that do not support the tabIndex attribute or support it and\nassign tabIndex to 0, in the order they appear.
    4. \n
    \n

    Elements that are disabled do not participate in the tabbing order.\n

    Values don't need to be sequential, nor must they begin with any particular value. They\nmay even be negative, though each browser trims very large values." }, "svgelement.viewportelement": { - "url": "$MDN_URL$/web/api/svgelement/viewportelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGElement/viewportElement", "status": [ "StandardTrack" ], @@ -20156,7 +20156,7 @@ "doc": "The viewportElement property of the SVGElement interface represents the SVGElement which established the current viewport. Often the nearest ancestor <svg> element. null if the given element is the outermost <svg> element." }, "svgellipseelement": { - "url": "$MDN_URL$/web/api/svgellipseelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement", "status": [ "StandardTrack" ], @@ -20178,7 +20178,7 @@ "doc": "The SVGEllipseElement interface provides access to the properties of <ellipse> elements." }, "svgellipseelement.cx": { - "url": "$MDN_URL$/web/api/svgellipseelement/cx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement/cx", "status": [ "StandardTrack" ], @@ -20200,7 +20200,7 @@ "doc": "The cx read-only property of the SVGEllipseElement interface describes the x-axis coordinate of the center of the ellipse as an SVGAnimatedLength. It reflects the computed value of the cx attribute on the <ellipse> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the ellipse's center in the user coordinate system." }, "svgellipseelement.cy": { - "url": "$MDN_URL$/web/api/svgellipseelement/cy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement/cy", "status": [ "StandardTrack" ], @@ -20222,7 +20222,7 @@ "doc": "The cy read-only property of the SVGEllipseElement interface describes the y-axis coordinate of the center of the ellipse as an SVGAnimatedLength. It reflects the computed value of the cy attribute on the <ellipse> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the ellipse's center in the user coordinate system." }, "svgellipseelement.rx": { - "url": "$MDN_URL$/web/api/svgellipseelement/rx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement/rx", "status": [ "StandardTrack" ], @@ -20244,7 +20244,7 @@ "doc": "The rx read-only property of the SVGEllipseElement interface describes the x-axis radius of the ellipse as an SVGAnimatedLength. It reflects the computed value of the rx attribute on the <ellipse> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the radius of the ellipse along the x-axis in the user coordinate system." }, "svgellipseelement.ry": { - "url": "$MDN_URL$/web/api/svgellipseelement/ry", + "url": "https://developer.mozilla.org/docs/Web/API/SVGEllipseElement/ry", "status": [ "StandardTrack" ], @@ -20266,7 +20266,7 @@ "doc": "The ry read-only property of the SVGEllipseElement interface describes the y-axis radius of the ellipse as an SVGAnimatedLength. It reflects the computed value of the ry attribute on the <ellipse> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the radius of the ellipse along the y-axis in the user coordinate system." }, "svgfeblendelement": { - "url": "$MDN_URL$/web/api/svgfeblendelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement", "status": [ "StandardTrack" ], @@ -20288,7 +20288,7 @@ "doc": "The SVGFEBlendElement interface corresponds to the <feBlend> element." }, "svgfeblendelement.height": { - "url": "$MDN_URL$/web/api/svgfeblendelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/height", "status": [ "StandardTrack" ], @@ -20310,7 +20310,7 @@ "doc": "The height read-only property of the SVGFEBlendElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feBlend> element's height filter primitive attribute. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units.\n

    The <feBlend> SVG filter blends two input images together using commonly used imaging software blending modes." }, "svgfeblendelement.in1": { - "url": "$MDN_URL$/web/api/svgfeblendelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/in1", "status": [ "StandardTrack" ], @@ -20332,7 +20332,7 @@ "doc": "The in1 read-only property of the SVGFEBlendElement interface reflects the in attribute of the given element." }, "svgfeblendelement.in2": { - "url": "$MDN_URL$/web/api/svgfeblendelement/in2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/in2", "status": [ "StandardTrack" ], @@ -20354,7 +20354,7 @@ "doc": "The in2 read-only property of the SVGFEBlendElement interface reflects the in2 attribute of the given element." }, "svgfeblendelement.mode": { - "url": "$MDN_URL$/web/api/svgfeblendelement/mode", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/mode", "status": [ "StandardTrack" ], @@ -20376,7 +20376,7 @@ "doc": "The mode read-only property of the SVGFEBlendElement interface reflects the mode attribute of the given element. It takes one of the SVG_FEBLEND_MODE_* constants defined on this interface." }, "svgfeblendelement.result": { - "url": "$MDN_URL$/web/api/svgfeblendelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/result", "status": [ "StandardTrack" ], @@ -20398,7 +20398,7 @@ "doc": "The result read-only property of the SVGFEBlendElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feBlend> element's result attribute.\nThe <feBlend> SVG filter blends two input images together using commonly used imaging software blending modes.\n

    The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feBlend> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfeblendelement.width": { - "url": "$MDN_URL$/web/api/svgfeblendelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/width", "status": [ "StandardTrack" ], @@ -20420,7 +20420,7 @@ "doc": "The width read-only property of the SVGFEBlendElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feBlend> element's width filter primitive attribute. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units.\n

    The <feBlend> SVG filter blends two input images together using commonly used imaging software blending modes." }, "svgfeblendelement.x": { - "url": "$MDN_URL$/web/api/svgfeblendelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/x", "status": [ "StandardTrack" ], @@ -20442,7 +20442,7 @@ "doc": "The x read-only property of the SVGFEBlendElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feBlend> element's x filter primitive attribute value. The <feBlend> SVG filter blends two input images together using commonly used imaging software blending modes.\n

    The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfeblendelement.y": { - "url": "$MDN_URL$/web/api/svgfeblendelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEBlendElement/y", "status": [ "StandardTrack" ], @@ -20464,7 +20464,7 @@ "doc": "The y read-only property of the SVGFEBlendElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feBlend> element's y filter primitive attribute value.\nThe <feBlend> SVG filter blends two input images together using commonly used imaging software blending modes.\n

    The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfecolormatrixelement": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement", "status": [ "StandardTrack" ], @@ -20486,7 +20486,7 @@ "doc": "The SVGFEColorMatrixElement interface corresponds to the <feColorMatrix> element." }, "svgfecolormatrixelement.height": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/height", "status": [ "StandardTrack" ], @@ -20508,7 +20508,7 @@ "doc": "The height read-only property of the SVGFEColorMatrixElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feColorMatrix> element's height filter primitive attribute. The <feColorMatrix> filter applies a matrix transformation on the RGB color and alpha values.\n

    The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecolormatrixelement.in1": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/in1", "status": [ "StandardTrack" ], @@ -20530,7 +20530,7 @@ "doc": "The in1 read-only property of the SVGFEColorMatrixElement interface reflects the in attribute of the given element." }, "svgfecolormatrixelement.result": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/result", "status": [ "StandardTrack" ], @@ -20552,7 +20552,7 @@ "doc": "The result read-only property of the SVGFEColorMatrixElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feColorMatrix> element's result attribute. The <feColorMatrix> filter applies a matrix transformation on the RGB color and alpha values. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feColorMatrix> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfecolormatrixelement.type": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/type", "status": [ "StandardTrack" ], @@ -20574,7 +20574,7 @@ "doc": "The type read-only property of the SVGFEColorMatrixElement interface reflects the type attribute of the given element. It takes one of the SVG_FECOLORMATRIX_TYPE_* constants defined on this interface." }, "svgfecolormatrixelement.values": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/values", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/values", "status": [ "StandardTrack" ], @@ -20596,7 +20596,7 @@ "doc": "The values read-only property of the SVGFEColorMatrixElement interface reflects the values attribute of the given element." }, "svgfecolormatrixelement.width": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/width", "status": [ "StandardTrack" ], @@ -20618,7 +20618,7 @@ "doc": "The width read-only property of the SVGFEColorMatrixElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feColorMatrix> element's width filter primitive attribute. The <feColorMatrix> filter applies a matrix transformation on the RGB color and alpha values. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecolormatrixelement.x": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/x", "status": [ "StandardTrack" ], @@ -20640,7 +20640,7 @@ "doc": "The x read-only property of the SVGFEColorMatrixElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feColorMatrix> element's x filter primitive attribute value. The <feColorMatrix> filter applies a matrix transformation on the RGB color and alpha values. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfecolormatrixelement.y": { - "url": "$MDN_URL$/web/api/svgfecolormatrixelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEColorMatrixElement/y", "status": [ "StandardTrack" ], @@ -20662,7 +20662,7 @@ "doc": "The y read-only property of the SVGFEColorMatrixElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feColorMatrix> element's y filter primitive attribute value. The <feColorMatrix> filter applies a matrix transformation on the RGB color and alpha values. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfecomponenttransferelement": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement", "status": [ "StandardTrack" ], @@ -20684,7 +20684,7 @@ "doc": "The SVGFEComponentTransferElement interface corresponds to the <feComponentTransfer> element." }, "svgfecomponenttransferelement.height": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/height", "status": [ "StandardTrack" ], @@ -20706,7 +20706,7 @@ "doc": "The height read-only property of the SVGFEComponentTransferElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComponentTransfer> element's height filter primitive attribute. The <feComponentTransfer> filter performs component-wise color and alpha transparency remapping, allowing for brightness, contrast, color balance and threshold adjustments.\n

    The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecomponenttransferelement.in1": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/in1", "status": [ "StandardTrack" ], @@ -20728,7 +20728,7 @@ "doc": "The in1 read-only property of the SVGFEComponentTransferElement interface reflects the in attribute of the given <feComponentTransfer> element." }, "svgfecomponenttransferelement.result": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/result", "status": [ "StandardTrack" ], @@ -20750,7 +20750,7 @@ "doc": "The result read-only property of the SVGFEComponentTransferElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feComponentTransfer> element's result attribute. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feComponentTransfer> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfecomponenttransferelement.width": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/width", "status": [ "StandardTrack" ], @@ -20772,7 +20772,7 @@ "doc": "The width read-only property of the SVGFEComponentTransferElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComponentTransfer> element's width filter primitive attribute. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecomponenttransferelement.x": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/x", "status": [ "StandardTrack" ], @@ -20794,7 +20794,7 @@ "doc": "The x read-only property of the SVGFEComponentTransferElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComponentTransfer> element's x filter primitive attribute value. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfecomponenttransferelement.y": { - "url": "$MDN_URL$/web/api/svgfecomponenttransferelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEComponentTransferElement/y", "status": [ "StandardTrack" ], @@ -20816,7 +20816,7 @@ "doc": "The y read-only property of the SVGFEComponentTransferElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComponentTransfer> element's y filter primitive attribute value. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfecompositeelement": { - "url": "$MDN_URL$/web/api/svgfecompositeelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement", "status": [ "StandardTrack" ], @@ -20838,7 +20838,7 @@ "doc": "The SVGFECompositeElement interface corresponds to the <feComposite> element." }, "svgfecompositeelement.height": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/height", "status": [ "StandardTrack" ], @@ -20860,7 +20860,7 @@ "doc": "The height read-only property of the SVGFECompositeElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComposite> element's height filter primitive attribute. The <feComposite> SVG filter primitive combines two input images using a Porter-Duff compositing operation. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecompositeelement.in1": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/in1", "status": [ "StandardTrack" ], @@ -20882,7 +20882,7 @@ "doc": "The in1 read-only property of the SVGFECompositeElement interface reflects the in attribute of the given <feComposite> element." }, "svgfecompositeelement.in2": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/in2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/in2", "status": [ "StandardTrack" ], @@ -20904,7 +20904,7 @@ "doc": "The in2 read-only property of the SVGFECompositeElement interface reflects the in2 attribute of the given <feComposite> element." }, "svgfecompositeelement.k1": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/k1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/k1", "status": [ "StandardTrack" ], @@ -20926,7 +20926,7 @@ "doc": "The k1 read-only property of the SVGFECompositeElement interface reflects the k1 attribute of the given <feComposite> element." }, "svgfecompositeelement.k2": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/k2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/k2", "status": [ "StandardTrack" ], @@ -20948,7 +20948,7 @@ "doc": "The k2 read-only property of the SVGFECompositeElement interface reflects the k2 attribute of the given <feComposite> element." }, "svgfecompositeelement.k3": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/k3", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/k3", "status": [ "StandardTrack" ], @@ -20970,7 +20970,7 @@ "doc": "The k3 read-only property of the SVGFECompositeElement interface reflects the k3 attribute of the given <feComposite> element." }, "svgfecompositeelement.k4": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/k4", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/k4", "status": [ "StandardTrack" ], @@ -20992,7 +20992,7 @@ "doc": "The k4 read-only property of the SVGFECompositeElement interface reflects the k4 attribute of the given <feComposite> element." }, "svgfecompositeelement.operator": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/operator", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/operator", "status": [ "StandardTrack" ], @@ -21014,7 +21014,7 @@ "doc": "The operator read-only property of the SVGFECompositeElement interface reflects the operator attribute of the given <feComposite> element." }, "svgfecompositeelement.result": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/result", "status": [ "StandardTrack" ], @@ -21036,7 +21036,7 @@ "doc": "The result read-only property of the SVGFECompositeElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feComposite> element's result attribute. The <feComposite> SVG filter primitive combines two input images using a Porter-Duff compositing operation. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feComposite> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfecompositeelement.width": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/width", "status": [ "StandardTrack" ], @@ -21058,7 +21058,7 @@ "doc": "The width read-only property of the SVGFECompositeElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComposite> element's width filter primitive attribute. The <feComposite> SVG filter primitive combines two input images using a Porter-Duff compositing operation. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfecompositeelement.x": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/x", "status": [ "StandardTrack" ], @@ -21080,7 +21080,7 @@ "doc": "The x read-only property of the SVGFECompositeElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComposite> element's x filter primitive attribute value. The <feComposite> SVG filter primitive combines two input images using a Porter-Duff compositing operation. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfecompositeelement.y": { - "url": "$MDN_URL$/web/api/svgfecompositeelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFECompositeElement/y", "status": [ "StandardTrack" ], @@ -21102,7 +21102,7 @@ "doc": "The y read-only property of the SVGFECompositeElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feComposite> element's y filter primitive attribute value. The <feComposite> SVG filter primitive combines two input images using a Porter-Duff compositing operation. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfeconvolvematrixelement": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement", "status": [ "StandardTrack" ], @@ -21124,7 +21124,7 @@ "doc": "The SVGFEConvolveMatrixElement interface corresponds to the <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.bias": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/bias", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/bias", "status": [ "StandardTrack" ], @@ -21146,7 +21146,7 @@ "doc": "The bias read-only property of the SVGFEConvolveMatrixElement interface reflects the bias attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.divisor": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/divisor", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/divisor", "status": [ "StandardTrack" ], @@ -21168,7 +21168,7 @@ "doc": "The divisor read-only property of the SVGFEConvolveMatrixElement interface reflects the divisor attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.edgemode": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/edgemode", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/edgeMode", "status": [ "StandardTrack" ], @@ -21190,7 +21190,7 @@ "doc": "The edgeMode read-only property of the SVGFEConvolveMatrixElement interface reflects the edgeMode attribute of the given <feConvolveMatrix> element. The SVG_EDGEMODE_* constants defined on this interface are represented by the numbers 1 through 3, where the default duplicate is 1, wrap is 2, and none is 3." }, "svgfeconvolvematrixelement.height": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/height", "status": [ "StandardTrack" ], @@ -21212,7 +21212,7 @@ "doc": "The height read-only property of the SVGFEConvolveMatrixElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feConvolveMatrix> element's height filter primitive attribute. The <feConvolveMatrix> filter applies a matrix convolution effect, combining pixels in the input image with neighboring pixels to produce a convolution effect such as blurring, edge detection, sharpening, embossing or beveling. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeconvolvematrixelement.in1": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/in1", "status": [ "StandardTrack" ], @@ -21234,7 +21234,7 @@ "doc": "The in1 read-only property of the SVGFEConvolveMatrixElement interface reflects the in attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.kernelmatrix": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/kernelmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/kernelMatrix", "status": [ "StandardTrack" ], @@ -21256,7 +21256,7 @@ "doc": "The kernelMatrix read-only property of the SVGFEConvolveMatrixElement interface reflects the kernelMatrix attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.kernelunitlengthx": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/kernelunitlengthx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/kernelUnitLengthX", "status": [ "StandardTrack" ], @@ -21278,7 +21278,7 @@ "doc": "The kernelUnitLengthX read-only property of the SVGFEConvolveMatrixElement interface reflects the kernelUnitLength attribute of the given <feConvolveMatrix> element.\n

    It specifies the length in user units for each cell of the convolution matrix along the X-axis." }, "svgfeconvolvematrixelement.kernelunitlengthy": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/kernelunitlengthy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/kernelUnitLengthY", "status": [ "StandardTrack" ], @@ -21300,7 +21300,7 @@ "doc": "The kernelUnitLengthY read-only property of the SVGFEConvolveMatrixElement interface reflects the kernelUnitLength attribute of the given <feConvolveMatrix> element.\n

    It specifies the length in user units for each cell of the convolution matrix along the Y-axis." }, "svgfeconvolvematrixelement.orderx": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/orderx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/orderX", "status": [ "StandardTrack" ], @@ -21322,7 +21322,7 @@ "doc": "The orderX read-only property of the SVGFEConvolveMatrixElement interface reflects the order attribute of the given <feConvolveMatrix> element.\n

    It specifies how many cells (or elements) are present in each row of the kernel matrix along the X-axis." }, "svgfeconvolvematrixelement.ordery": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/ordery", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/orderY", "status": [ "StandardTrack" ], @@ -21344,7 +21344,7 @@ "doc": "The orderY read-only property of the SVGFEConvolveMatrixElement interface reflects the order attribute of the given <feConvolveMatrix> element.\n

    It specifies how many cells (or elements) are present in each row of the kernel matrix along the Y-axis." }, "svgfeconvolvematrixelement.preservealpha": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/preservealpha", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/preserveAlpha", "status": [ "StandardTrack" ], @@ -21366,7 +21366,7 @@ "doc": "The preserveAlpha read-only property of the SVGFEConvolveMatrixElement interface reflects the preserveAlpha attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.result": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/result", "status": [ "StandardTrack" ], @@ -21388,7 +21388,7 @@ "doc": "The result read-only property of the SVGFEConvolveMatrixElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feConvolveMatrix> element's result attribute. The <feConvolveMatrix> filter applies a matrix convolution effect, combining pixels in the input image with neighboring pixels to produce a convolution effect such as blurring, edge detection, sharpening, embossing or beveling.\n

    The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feConvolveMatrix> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfeconvolvematrixelement.targetx": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/targetx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/targetX", "status": [ "StandardTrack" ], @@ -21410,7 +21410,7 @@ "doc": "The targetX read-only property of the SVGFEConvolveMatrixElement interface reflects the targetX attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.targety": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/targety", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/targetY", "status": [ "StandardTrack" ], @@ -21432,7 +21432,7 @@ "doc": "The targetY read-only property of the SVGFEConvolveMatrixElement interface reflects the targetY attribute of the given <feConvolveMatrix> element." }, "svgfeconvolvematrixelement.width": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/width", "status": [ "StandardTrack" ], @@ -21454,7 +21454,7 @@ "doc": "The width read-only property of the SVGFEConvolveMatrixElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feConvolveMatrix> element's width filter primitive attribute. The <feConvolveMatrix> filter applies a matrix convolution effect, combining pixels in the input image with neighboring pixels to produce a convolution effect such as blurring, edge detection, sharpening, embossing or beveling. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeconvolvematrixelement.x": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/x", "status": [ "StandardTrack" ], @@ -21476,7 +21476,7 @@ "doc": "The x read-only property of the SVGFEConvolveMatrixElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feConvolveMatrix> element's x filter primitive attribute value. The <feConvolveMatrix> filter applies a matrix convolution effect, combining pixels in the input image with neighboring pixels to produce a convolution effect such as blurring, edge detection, sharpening, embossing or beveling. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfeconvolvematrixelement.y": { - "url": "$MDN_URL$/web/api/svgfeconvolvematrixelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEConvolveMatrixElement/y", "status": [ "StandardTrack" ], @@ -21498,7 +21498,7 @@ "doc": "The y read-only property of the SVGFEConvolveMatrixElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feConvolveMatrix> element's y filter primitive attribute value. The <feConvolveMatrix> filter applies a matrix convolution effect, combining pixels in the input image with neighboring pixels to produce a convolution effect such as blurring, edge detection, sharpening, embossing or beveling.\n

    The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfediffuselightingelement": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement", "status": [ "StandardTrack" ], @@ -21520,7 +21520,7 @@ "doc": "The SVGFEDiffuseLightingElement interface corresponds to the <feDiffuseLighting> element." }, "svgfediffuselightingelement.diffuseconstant": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/diffuseconstant", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/diffuseConstant", "status": [ "StandardTrack" ], @@ -21542,7 +21542,7 @@ "doc": "The diffuseConstant read-only property of the SVGFEDiffuseLightingElement interface reflects the diffuseConstant attribute of the given <feDiffuseLighting> element." }, "svgfediffuselightingelement.height": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/height", "status": [ "StandardTrack" ], @@ -21564,7 +21564,7 @@ "doc": "The height read-only property of the SVGFEDiffuseLightingElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDiffuseLighting> element's height filter primitive attribute. The filter lights an image using the alpha channel as a bump map. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfediffuselightingelement.in1": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/in1", "status": [ "StandardTrack" ], @@ -21586,7 +21586,7 @@ "doc": "The in1 read-only property of the SVGFEDiffuseLightingElement interface reflects the in attribute of the given <feDiffuseLighting> element." }, "svgfediffuselightingelement.kernelunitlengthx": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/kernelunitlengthx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/kernelUnitLengthX", "status": [ "StandardTrack" ], @@ -21608,7 +21608,7 @@ "doc": "The kernelUnitLengthX read-only property of the SVGFEDiffuseLightingElement interface reflects the X component of the kernelUnitLength attribute of the given <feDiffuseLighting> element." }, "svgfediffuselightingelement.kernelunitlengthy": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/kernelunitlengthy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/kernelUnitLengthY", "status": [ "StandardTrack" ], @@ -21630,7 +21630,7 @@ "doc": "The kernelUnitLengthY read-only property of the SVGFEDiffuseLightingElement interface reflects the Y component of the kernelUnitLength attribute of the given <feDiffuseLighting> element." }, "svgfediffuselightingelement.result": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/result", "status": [ "StandardTrack" ], @@ -21652,7 +21652,7 @@ "doc": "The result read-only property of the SVGFEDiffuseLightingElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feDiffuseLighting> element's result attribute. The filter lights an image using the alpha channel as a bump map. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feDiffuseLighting> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfediffuselightingelement.surfacescale": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/surfacescale", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/surfaceScale", "status": [ "StandardTrack" ], @@ -21674,7 +21674,7 @@ "doc": "The surfaceScale read-only property of the SVGFEDiffuseLightingElement interface reflects the surfaceScale attribute of the given <feDiffuseLighting> element." }, "svgfediffuselightingelement.width": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/width", "status": [ "StandardTrack" ], @@ -21696,7 +21696,7 @@ "doc": "The width read-only property of the SVGFEDiffuseLightingElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDiffuseLighting> element's width filter primitive attribute. The filter lights an image using the alpha channel as a bump map. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfediffuselightingelement.x": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/x", "status": [ "StandardTrack" ], @@ -21718,7 +21718,7 @@ "doc": "The x read-only property of the SVGFEDiffuseLightingElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDiffuseLighting> element's x filter primitive attribute value. The filter lights an image using the alpha channel as a bump map. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfediffuselightingelement.y": { - "url": "$MDN_URL$/web/api/svgfediffuselightingelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDiffuseLightingElement/y", "status": [ "StandardTrack" ], @@ -21740,7 +21740,7 @@ "doc": "The y read-only property of the SVGFEDiffuseLightingElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDiffuseLighting> element's y filter primitive attribute value. The filter lights an image using the alpha channel as a bump map. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfedisplacementmapelement": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement", "status": [ "StandardTrack" ], @@ -21762,7 +21762,7 @@ "doc": "The SVGFEDisplacementMapElement interface corresponds to the <feDisplacementMap> element." }, "svgfedisplacementmapelement.height": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/height", "status": [ "StandardTrack" ], @@ -21784,7 +21784,7 @@ "doc": "The height read-only property of the SVGFEDisplacementMapElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDisplacementMap> element's height filter primitive attribute. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfedisplacementmapelement.in1": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/in1", "status": [ "StandardTrack" ], @@ -21806,7 +21806,7 @@ "doc": "The in1 read-only property of the SVGFEDisplacementMapElement interface reflects the in attribute of the given <feDisplacementMap> element." }, "svgfedisplacementmapelement.in2": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/in2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/in2", "status": [ "StandardTrack" ], @@ -21828,7 +21828,7 @@ "doc": "The in2 read-only property of the SVGFEDisplacementMapElement interface reflects the in2 attribute of the given <feDisplacementMap> element." }, "svgfedisplacementmapelement.result": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/result", "status": [ "StandardTrack" ], @@ -21850,7 +21850,7 @@ "doc": "The result read-only property of the SVGFEDisplacementMapElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the <feDisplacementMap> element's result attribute. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feDisplacementMap> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfedisplacementmapelement.scale": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/scale", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/scale", "status": [ "StandardTrack" ], @@ -21872,7 +21872,7 @@ "doc": "The scale read-only property of the SVGFEDisplacementMapElement interface reflects the scale attribute of the given <feDisplacementMap> element." }, "svgfedisplacementmapelement.width": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/width", "status": [ "StandardTrack" ], @@ -21894,7 +21894,7 @@ "doc": "The width read-only property of the SVGFEDisplacementMapElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDisplacementMap> element's width filter primitive attribute. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfedisplacementmapelement.x": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/x", "status": [ "StandardTrack" ], @@ -21916,7 +21916,7 @@ "doc": "The x read-only property of the SVGFEDisplacementMapElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDisplacementMap> element's x filter primitive attribute value. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfedisplacementmapelement.xchannelselector": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/xchannelselector", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/xChannelSelector", "status": [ "StandardTrack" ], @@ -21938,7 +21938,7 @@ "doc": "The xChannelSelector read-only property of the SVGFEDisplacementMapElement interface reflects the xChannelSelector attribute of the given <feDisplacementMap> element. It takes one of the SVG_CHANNEL_* constants defined on this interface." }, "svgfedisplacementmapelement.y": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/y", "status": [ "StandardTrack" ], @@ -21960,7 +21960,7 @@ "doc": "The y read-only property of the SVGFEDisplacementMapElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the <feDisplacementMap> element's y filter primitive attribute value. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfedisplacementmapelement.ychannelselector": { - "url": "$MDN_URL$/web/api/svgfedisplacementmapelement/ychannelselector", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDisplacementMapElement/yChannelSelector", "status": [ "StandardTrack" ], @@ -21982,7 +21982,7 @@ "doc": "The yChannelSelector read-only property of the SVGFEDisplacementMapElement interface reflects the yChannelSelector attribute of the given <feDisplacementMap> element. It takes one of the SVG_CHANNEL_* constants defined on this interface." }, "svgfedistantlightelement": { - "url": "$MDN_URL$/web/api/svgfedistantlightelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDistantLightElement", "status": [ "StandardTrack" ], @@ -22004,7 +22004,7 @@ "doc": "The SVGFEDistantLightElement interface corresponds to the <feDistantLight> element." }, "svgfedistantlightelement.azimuth": { - "url": "$MDN_URL$/web/api/svgfedistantlightelement/azimuth", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDistantLightElement/azimuth", "status": [ "StandardTrack" ], @@ -22026,7 +22026,7 @@ "doc": "The azimuth read-only property of the SVGFEDistantLightElement interface reflects the azimuth attribute of the given <feDistantLight> element." }, "svgfedistantlightelement.elevation": { - "url": "$MDN_URL$/web/api/svgfedistantlightelement/elevation", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDistantLightElement/elevation", "status": [ "StandardTrack" ], @@ -22048,7 +22048,7 @@ "doc": "The elevation read-only property of the SVGFEDistantLightElement interface reflects the elevation attribute of the given <feDistantLight> element." }, "svgfedropshadowelement": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement", "status": [ "StandardTrack" ], @@ -22070,7 +22070,7 @@ "doc": "The SVGFEDropShadowElement interface corresponds to the <feDropShadow> element." }, "svgfedropshadowelement.dx": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/dx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/dx", "status": [ "StandardTrack" ], @@ -22092,7 +22092,7 @@ "doc": "The dx read-only property of the SVGFEDropShadowElement interface reflects the dx attribute of the given <feDropShadow> element." }, "svgfedropshadowelement.dy": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/dy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/dy", "status": [ "StandardTrack" ], @@ -22114,7 +22114,7 @@ "doc": "The dy read-only property of the SVGFEDropShadowElement interface reflects the dy attribute of the given <feDropShadow> element." }, "svgfedropshadowelement.height": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/height", "status": [ "StandardTrack" ], @@ -22136,7 +22136,7 @@ "doc": "The height read-only property of the SVGFEDropShadowElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height filter primitive attribute. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfedropshadowelement.in1": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/in1", "status": [ "StandardTrack" ], @@ -22158,7 +22158,7 @@ "doc": "The in1 read-only property of the SVGFEDropShadowElement interface reflects the in attribute of the given <feDropShadow> element." }, "svgfedropshadowelement.result": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/result", "status": [ "StandardTrack" ], @@ -22180,7 +22180,7 @@ "doc": "The result read-only property of the SVGFEDropShadowElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feDropShadow> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfedropshadowelement.setstddeviation": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/setstddeviation", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/setStdDeviation", "status": [ "StandardTrack" ], @@ -22207,7 +22207,7 @@ "returns": "None (undefined)." }, "svgfedropshadowelement.stddeviationx": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/stddeviationx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/stdDeviationX", "status": [ "StandardTrack" ], @@ -22229,7 +22229,7 @@ "doc": "The stdDeviationX read-only property of the SVGFEDropShadowElement interface reflects the (possibly automatically computed) X component of the stdDeviation attribute of the given <feDropShadow> element." }, "svgfedropshadowelement.stddeviationy": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/stddeviationy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/stdDeviationY", "status": [ "StandardTrack" ], @@ -22251,7 +22251,7 @@ "doc": "The stdDeviationY read-only property of the SVGFEDropShadowElement interface reflects the (possibly automatically computed) Y component of the stdDeviation attribute of the given <feDropShadow> element." }, "svgfedropshadowelement.width": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/width", "status": [ "StandardTrack" ], @@ -22273,7 +22273,7 @@ "doc": "The width read-only property of the SVGFEDropShadowElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width filter primitive attribute. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfedropshadowelement.x": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/x", "status": [ "StandardTrack" ], @@ -22295,7 +22295,7 @@ "doc": "The x read-only property of the SVGFEDropShadowElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feDropShadow> element, which creates a drop shadow of an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units." }, "svgfedropshadowelement.y": { - "url": "$MDN_URL$/web/api/svgfedropshadowelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/y", "status": [ "StandardTrack" ], @@ -22317,7 +22317,7 @@ "doc": "The y read-only property of the SVGFEDropShadowElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feDropShadow> element, which creates a drop shadow of an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfefloodelement": { - "url": "$MDN_URL$/web/api/svgfefloodelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement", "status": [ "StandardTrack" ], @@ -22339,7 +22339,7 @@ "doc": "The SVGFEFloodElement interface corresponds to the <feFlood> element." }, "svgfefloodelement.height": { - "url": "$MDN_URL$/web/api/svgfefloodelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement/height", "status": [ "StandardTrack" ], @@ -22361,7 +22361,7 @@ "doc": "The height read-only property of the SVGFEFloodElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feFlood> element, which fills an SVG filter subregion with the color and opacity defined by flood-color and flood-opacity. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfefloodelement.result": { - "url": "$MDN_URL$/web/api/svgfefloodelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement/result", "status": [ "StandardTrack" ], @@ -22383,7 +22383,7 @@ "doc": "The result read-only property of the SVGFEFloodElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feFlood> element, which fills an SVG filter subregion with the color and opacity defined by flood-color and flood-opacity. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feFlood> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfefloodelement.width": { - "url": "$MDN_URL$/web/api/svgfefloodelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement/width", "status": [ "StandardTrack" ], @@ -22405,7 +22405,7 @@ "doc": "The width read-only property of the SVGFEFloodElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feFlood> element, which fills an SVG filter subregion with the color and opacity defined by flood-color and flood-opacity. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfefloodelement.x": { - "url": "$MDN_URL$/web/api/svgfefloodelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement/x", "status": [ "StandardTrack" ], @@ -22427,7 +22427,7 @@ "doc": "The x read-only property of the SVGFEFloodElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feFlood> element, which fills an SVG filter subregion with the color and opacity defined by flood-color and flood-opacity. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfefloodelement.y": { - "url": "$MDN_URL$/web/api/svgfefloodelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFloodElement/y", "status": [ "StandardTrack" ], @@ -22449,7 +22449,7 @@ "doc": "The y read-only property of the SVGFEFloodElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feFlood> element, which fills an SVG filter subregion with the color and opacity defined by flood-color and flood-opacity. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfefuncaelement": { - "url": "$MDN_URL$/web/api/svgfefuncaelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncAElement", "status": [ "StandardTrack" ], @@ -22471,7 +22471,7 @@ "doc": "The SVGFEFuncAElement interface corresponds to the <feFuncA> element." }, "svgfefuncbelement": { - "url": "$MDN_URL$/web/api/svgfefuncbelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncBElement", "status": [ "StandardTrack" ], @@ -22493,7 +22493,7 @@ "doc": "The SVGFEFuncBElement interface corresponds to the <feFuncB> element." }, "svgfefuncgelement": { - "url": "$MDN_URL$/web/api/svgfefuncgelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncGElement", "status": [ "StandardTrack" ], @@ -22515,7 +22515,7 @@ "doc": "The SVGFEFuncGElement interface corresponds to the <feFuncG> element." }, "svgfefuncrelement": { - "url": "$MDN_URL$/web/api/svgfefuncrelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEFuncRElement", "status": [ "StandardTrack" ], @@ -22537,7 +22537,7 @@ "doc": "The SVGFEFuncRElement interface corresponds to the <feFuncR> element." }, "svgfegaussianblurelement": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement", "status": [ "StandardTrack" ], @@ -22559,7 +22559,7 @@ "doc": "The SVGFEGaussianBlurElement interface corresponds to the <feGaussianBlur> element." }, "svgfegaussianblurelement.height": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/height", "status": [ "StandardTrack" ], @@ -22581,7 +22581,7 @@ "doc": "The height read-only property of the SVGFEGaussianBlurElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feGaussianBlur> element, which blurs an input image. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfegaussianblurelement.in1": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/in1", "status": [ "StandardTrack" ], @@ -22603,7 +22603,7 @@ "doc": "The in1 read-only property of the SVGFEGaussianBlurElement interface reflects the in attribute of the given <feGaussianBlur> element." }, "svgfegaussianblurelement.result": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/result", "status": [ "StandardTrack" ], @@ -22625,7 +22625,7 @@ "doc": "The result read-only property of the SVGFEGaussianBlurElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feGaussianBlur> element, which blurs an input image. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feGaussianBlur> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfegaussianblurelement.setstddeviation": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/setstddeviation", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/setStdDeviation", "status": [ "StandardTrack" ], @@ -22652,7 +22652,7 @@ "returns": "None (undefined)." }, "svgfegaussianblurelement.stddeviationx": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/stddeviationx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/stdDeviationX", "status": [ "StandardTrack" ], @@ -22674,7 +22674,7 @@ "doc": "The stdDeviationX read-only property of the SVGFEGaussianBlurElement interface reflects the (possibly automatically computed) X component of the stdDeviation attribute of the given <feGaussianBlur> element." }, "svgfegaussianblurelement.stddeviationy": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/stddeviationy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/stdDeviationY", "status": [ "StandardTrack" ], @@ -22696,7 +22696,7 @@ "doc": "The stdDeviationY read-only property of the SVGFEGaussianBlurElement interface reflects the (possibly automatically computed) Y component of the stdDeviation attribute of the given <feGaussianBlur> element." }, "svgfegaussianblurelement.width": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/width", "status": [ "StandardTrack" ], @@ -22718,7 +22718,7 @@ "doc": "The width read-only property of the SVGFEGaussianBlurElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feGaussianBlur> element, which blurs an input image. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfegaussianblurelement.x": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/x", "status": [ "StandardTrack" ], @@ -22740,7 +22740,7 @@ "doc": "The x read-only property of the SVGFEGaussianBlurElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feGaussianBlur> element, which blurs an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfegaussianblurelement.y": { - "url": "$MDN_URL$/web/api/svgfegaussianblurelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEGaussianBlurElement/y", "status": [ "StandardTrack" ], @@ -22762,7 +22762,7 @@ "doc": "The y read-only property of the SVGFEGaussianBlurElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feGaussianBlur> element, which blurs an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfeimageelement": { - "url": "$MDN_URL$/web/api/svgfeimageelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement", "status": [ "StandardTrack" ], @@ -22784,7 +22784,7 @@ "doc": "The SVGFEImageElement interface corresponds to the <feImage> element." }, "svgfeimageelement.height": { - "url": "$MDN_URL$/web/api/svgfeimageelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/height", "status": [ "StandardTrack" ], @@ -22806,7 +22806,7 @@ "doc": "The height read-only property of the SVGFEImageElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feImage> element, which fetches image data from an external source and provides the pixel data as output. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeimageelement.href": { - "url": "$MDN_URL$/web/api/svgfeimageelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/href", "status": [ "StandardTrack" ], @@ -22828,7 +22828,7 @@ "doc": "The href read-only property of the SVGFEImageElement interface reflects the href or xlink:href attribute of the given <feImage> element." }, "svgfeimageelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgfeimageelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -22850,7 +22850,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGFEImageElement interface reflects the preserveAspectRatio attribute of the given <feImage> element." }, "svgfeimageelement.result": { - "url": "$MDN_URL$/web/api/svgfeimageelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/result", "status": [ "StandardTrack" ], @@ -22872,7 +22872,7 @@ "doc": "The result read-only property of the SVGFEImageElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feImage> element, which fetches image data from an external source and provides the pixel data as output. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feImage> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfeimageelement.width": { - "url": "$MDN_URL$/web/api/svgfeimageelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/width", "status": [ "StandardTrack" ], @@ -22894,7 +22894,7 @@ "doc": "The width read-only property of the SVGFEImageElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feImage> element, which fetches image data from an external source and provides the pixel data as output. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeimageelement.x": { - "url": "$MDN_URL$/web/api/svgfeimageelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/x", "status": [ "StandardTrack" ], @@ -22916,7 +22916,7 @@ "doc": "The x read-only property of the SVGFEImageElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feImage> element, which fetches image data from an external source and provides the pixel data as output. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfeimageelement.y": { - "url": "$MDN_URL$/web/api/svgfeimageelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEImageElement/y", "status": [ "StandardTrack" ], @@ -22938,7 +22938,7 @@ "doc": "The y read-only property of the SVGFEImageElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feImage> element, which fetches image data from an external source and provides the pixel data as output. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfemergeelement": { - "url": "$MDN_URL$/web/api/svgfemergeelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement", "status": [ "StandardTrack" ], @@ -22960,7 +22960,7 @@ "doc": "The SVGFEMergeElement interface corresponds to the <feMerge> element." }, "svgfemergeelement.height": { - "url": "$MDN_URL$/web/api/svgfemergeelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement/height", "status": [ "StandardTrack" ], @@ -22982,7 +22982,7 @@ "doc": "The height read-only property of the SVGFEMergeElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feMerge> element. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfemergeelement.result": { - "url": "$MDN_URL$/web/api/svgfemergeelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement/result", "status": [ "StandardTrack" ], @@ -23004,7 +23004,7 @@ "doc": "The result read-only property of the SVGFEMergeElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feMerge> element. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feMerge> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfemergeelement.width": { - "url": "$MDN_URL$/web/api/svgfemergeelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement/width", "status": [ "StandardTrack" ], @@ -23026,7 +23026,7 @@ "doc": "The width read-only property of the SVGFEMergeElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feMerge> element. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfemergeelement.x": { - "url": "$MDN_URL$/web/api/svgfemergeelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement/x", "status": [ "StandardTrack" ], @@ -23048,7 +23048,7 @@ "doc": "The x read-only property of the SVGFEMergeElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feMerge> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfemergeelement.y": { - "url": "$MDN_URL$/web/api/svgfemergeelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeElement/y", "status": [ "StandardTrack" ], @@ -23070,7 +23070,7 @@ "doc": "The y read-only property of the SVGFEMergeElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feMerge> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfemergenodeelement": { - "url": "$MDN_URL$/web/api/svgfemergenodeelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeNodeElement", "status": [ "StandardTrack" ], @@ -23092,7 +23092,7 @@ "doc": "The SVGFEMergeNodeElement interface corresponds to the <feMergeNode> element." }, "svgfemergenodeelement.in1": { - "url": "$MDN_URL$/web/api/svgfemergenodeelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMergeNodeElement/in1", "status": [ "StandardTrack" ], @@ -23114,7 +23114,7 @@ "doc": "The in1 read-only property of the SVGFEMergeNodeElement interface reflects the in attribute of the given <feMergeNode> element." }, "svgfemorphologyelement": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement", "status": [ "StandardTrack" ], @@ -23136,7 +23136,7 @@ "doc": "The SVGFEMorphologyElement interface corresponds to the <feMorphology> element." }, "svgfemorphologyelement.height": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/height", "status": [ "StandardTrack" ], @@ -23158,7 +23158,7 @@ "doc": "The height read-only property of the SVGFEMorphologyElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feMorphology> element. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfemorphologyelement.in1": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/in1", "status": [ "StandardTrack" ], @@ -23180,7 +23180,7 @@ "doc": "The in1 read-only property of the SVGFEMorphologyElement interface reflects the in attribute of the given <feMorphology> element." }, "svgfemorphologyelement.operator": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/operator", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/operator", "status": [ "StandardTrack" ], @@ -23202,7 +23202,7 @@ "doc": "The operator read-only property of the SVGFEMorphologyElement interface reflects the operator attribute of the given <feMorphology> element. It takes one of the SVG_MORPHOLOGY_OPERATOR_* constants defined on this interface." }, "svgfemorphologyelement.radiusx": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/radiusx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/radiusX", "status": [ "StandardTrack" ], @@ -23224,7 +23224,7 @@ "doc": "The radiusX read-only property of the SVGFEMorphologyElement interface reflects the X component of the radius attribute of the given <feMorphology> element." }, "svgfemorphologyelement.radiusy": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/radiusy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/radiusY", "status": [ "StandardTrack" ], @@ -23246,7 +23246,7 @@ "doc": "The radiusY read-only property of the SVGFEMorphologyElement interface reflects the Y component of the radius attribute of the given <feMorphology> element." }, "svgfemorphologyelement.result": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/result", "status": [ "StandardTrack" ], @@ -23268,7 +23268,7 @@ "doc": "The result read-only property of the SVGFEMorphologyElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feMorphology> element. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feMorphology> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfemorphologyelement.width": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/width", "status": [ "StandardTrack" ], @@ -23290,7 +23290,7 @@ "doc": "The width read-only property of the SVGFEMorphologyElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feMorphology> element. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfemorphologyelement.x": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/x", "status": [ "StandardTrack" ], @@ -23312,7 +23312,7 @@ "doc": "The x read-only property of the SVGFEMorphologyElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feMorphology> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfemorphologyelement.y": { - "url": "$MDN_URL$/web/api/svgfemorphologyelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEMorphologyElement/y", "status": [ "StandardTrack" ], @@ -23334,7 +23334,7 @@ "doc": "The y read-only property of the SVGFEMorphologyElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feMorphology> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfeoffsetelement": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement", "status": [ "StandardTrack" ], @@ -23356,7 +23356,7 @@ "doc": "The SVGFEOffsetElement interface corresponds to the <feOffset> element." }, "svgfeoffsetelement.dx": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/dx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/dx", "status": [ "StandardTrack" ], @@ -23378,7 +23378,7 @@ "doc": "The dx read-only property of the SVGFEOffsetElement interface reflects the dx attribute of the given <feOffset> element." }, "svgfeoffsetelement.dy": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/dy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/dy", "status": [ "StandardTrack" ], @@ -23400,7 +23400,7 @@ "doc": "The dy read-only property of the SVGFEOffsetElement interface reflects the dy attribute of the given <feOffset> element." }, "svgfeoffsetelement.height": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/height", "status": [ "StandardTrack" ], @@ -23422,7 +23422,7 @@ "doc": "The height read-only property of the SVGFEOffsetElement interface describes the vertical size of an SVG filter primitive as an SVGAnimatedLength.\n

    It reflects the height attribute of the <feOffset> element, which offsets the input image relative to its current position. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeoffsetelement.in1": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/in1", "status": [ "StandardTrack" ], @@ -23444,7 +23444,7 @@ "doc": "The in1 read-only property of the SVGFEOffsetElement interface reflects the in attribute of the given <feOffset> element." }, "svgfeoffsetelement.result": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/result", "status": [ "StandardTrack" ], @@ -23466,7 +23466,7 @@ "doc": "The result read-only property of the SVGFEOffsetElement interface describes the assigned name of an SVG filter primitive as an SVGAnimatedString.\n

    It reflects the result attribute of the <feOffset> element, which offsets the input image relative to its current position. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feOffset> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfeoffsetelement.width": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/width", "status": [ "StandardTrack" ], @@ -23488,7 +23488,7 @@ "doc": "The width read-only property of the SVGFEOffsetElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feOffset> element, which offsets the input image relative to its current position. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeoffsetelement.x": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/x", "status": [ "StandardTrack" ], @@ -23510,7 +23510,7 @@ "doc": "The x read-only property of the SVGFEOffsetElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feOffset> element, which offsets the input image relative to its current position. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfeoffsetelement.y": { - "url": "$MDN_URL$/web/api/svgfeoffsetelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEOffsetElement/y", "status": [ "StandardTrack" ], @@ -23532,7 +23532,7 @@ "doc": "The y read-only property of the SVGFEOffsetElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feOffset> element, which offsets the input image relative to its current position. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfepointlightelement": { - "url": "$MDN_URL$/web/api/svgfepointlightelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEPointLightElement", "status": [ "StandardTrack" ], @@ -23554,7 +23554,7 @@ "doc": "The SVGFEPointLightElement interface corresponds to the <fePointLight> element." }, "svgfepointlightelement.x": { - "url": "$MDN_URL$/web/api/svgfepointlightelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEPointLightElement/x", "status": [ "StandardTrack" ], @@ -23576,7 +23576,7 @@ "doc": "The x read-only property of the SVGFEPointLightElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.\n

    It reflects the x attribute of the <fePointLight> element, which can be used to define the light source in a point light effect. The attribute is a <number>. The default value is 0." }, "svgfepointlightelement.y": { - "url": "$MDN_URL$/web/api/svgfepointlightelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEPointLightElement/y", "status": [ "StandardTrack" ], @@ -23598,7 +23598,7 @@ "doc": "The y read-only property of the SVGFEPointLightElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.\n

    It reflects the y attribute of the <fePointLight> element, which can be used to define the light source in a point light effect. The attribute is a <number>. The default value is 0." }, "svgfepointlightelement.z": { - "url": "$MDN_URL$/web/api/svgfepointlightelement/z", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFEPointLightElement/z", "status": [ "StandardTrack" ], @@ -23620,7 +23620,7 @@ "doc": "The z read-only property of the SVGFEPointLightElement interface describes the z-axis value of the position of an SVG filter primitive as a SVGAnimatedNumber. A positive Z-axis comes out towards the person viewing the content.\n

    It reflects the z attribute of the <fePointLight> element, which can be used to define the light source in a point light effect. The attribute is a <number>. The default value is 0." }, "svgfespecularlightingelement": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement", "status": [ "StandardTrack" ], @@ -23642,7 +23642,7 @@ "doc": "The SVGFESpecularLightingElement interface corresponds to the <feSpecularLighting> element." }, "svgfespecularlightingelement.height": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/height", "status": [ "StandardTrack" ], @@ -23664,7 +23664,7 @@ "doc": "The height read-only property of the SVGFESpecularLightingElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feSpecularLighting> element, which lights a source graphic using the alpha channel as a bump map. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfespecularlightingelement.in1": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/in1", "status": [ "StandardTrack" ], @@ -23686,7 +23686,7 @@ "doc": "The in1 read-only property of the SVGFESpecularLightingElement interface reflects the in attribute of the given <feSpecularLighting> element." }, "svgfespecularlightingelement.kernelunitlengthx": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/kernelunitlengthx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/kernelUnitLengthX", "status": [ "StandardTrack" ], @@ -23707,7 +23707,7 @@ "doc": "The kernelUnitLengthX read-only property of the SVGFESpecularLightingElement interface reflects the x value of the kernelUnitLength attribute of the given <feSpecularLighting> element.\n

    The kernelUnitLength attribute indicates the intended distance in current filter units, specified by the primitiveUnits attribute, for the x and y coordinates. It contains one or two values, with the y value defaulting to x if not present, and the kernelUnitLengthX property gets and sets the first value." }, "svgfespecularlightingelement.kernelunitlengthy": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/kernelunitlengthy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/kernelUnitLengthY", "status": [ "StandardTrack" ], @@ -23728,7 +23728,7 @@ "doc": "The kernelUnitLengthY read-only property of the SVGFESpecularLightingElement interface reflects the y value of the kernelUnitLength attribute of the given <feSpecularLighting> element.\n

    The kernelUnitLength attribute indicates the intended distance in current filter units, specified by the primitiveUnits attribute, for the x and y coordinates. It contains one or two values, with the y value defaulting to x if not present, and the kernelUnitLengthY property gets and sets the last value." }, "svgfespecularlightingelement.result": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/result", "status": [ "StandardTrack" ], @@ -23750,7 +23750,7 @@ "doc": "The result read-only property of the SVGFESpecularLightingElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feSpecularLighting> element, which lights a source graphic using the alpha channel as a bump map. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feSpecularLighting> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfespecularlightingelement.specularconstant": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/specularconstant", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/specularConstant", "status": [ "StandardTrack" ], @@ -23772,7 +23772,7 @@ "doc": "The specularConstant read-only property of the SVGFESpecularLightingElement interface reflects the specularConstant attribute of the given <feSpecularLighting> element." }, "svgfespecularlightingelement.specularexponent": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/specularexponent", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/specularExponent", "status": [ "StandardTrack" ], @@ -23794,7 +23794,7 @@ "doc": "The specularExponent read-only property of the SVGFESpecularLightingElement interface reflects the specularExponent attribute of the given <feSpecularLighting> element." }, "svgfespecularlightingelement.surfacescale": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/surfacescale", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/surfaceScale", "status": [ "StandardTrack" ], @@ -23816,7 +23816,7 @@ "doc": "The surfaceScale read-only property of the SVGFESpecularLightingElement interface reflects the surfaceScale attribute of the given <feSpecularLighting> element." }, "svgfespecularlightingelement.width": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/width", "status": [ "StandardTrack" ], @@ -23838,7 +23838,7 @@ "doc": "The width read-only property of the SVGFESpecularLightingElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feSpecularLighting> element, which lights a source graphic using the alpha channel as a bump map. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfespecularlightingelement.x": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/x", "status": [ "StandardTrack" ], @@ -23860,7 +23860,7 @@ "doc": "The x read-only property of the SVGFESpecularLightingElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feSpecularLighting> element, which lights a source graphic using the alpha channel as a bump map. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfespecularlightingelement.y": { - "url": "$MDN_URL$/web/api/svgfespecularlightingelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpecularLightingElement/y", "status": [ "StandardTrack" ], @@ -23882,7 +23882,7 @@ "doc": "The y read-only property of the SVGFESpecularLightingElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feSpecularLighting> element, which lights a source graphic using the alpha channel as a bump map. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfespotlightelement": { - "url": "$MDN_URL$/web/api/svgfespotlightelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement", "status": [ "StandardTrack" ], @@ -23904,7 +23904,7 @@ "doc": "The SVGFESpotLightElement interface corresponds to the <feSpotLight> element." }, "svgfespotlightelement.limitingconeangle": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/limitingconeangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/limitingConeAngle", "status": [ "StandardTrack" ], @@ -23926,7 +23926,7 @@ "doc": "The limitingConeAngle read-only property of the SVGFESpotLightElement interface reflects the limitingConeAngle attribute of the given <feSpotLight> element." }, "svgfespotlightelement.pointsatx": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/pointsatx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/pointsAtX", "status": [ "StandardTrack" ], @@ -23948,7 +23948,7 @@ "doc": "The pointsAtX read-only property of the SVGFESpotLightElement interface reflects the pointsAtX attribute of the given <feSpotLight> element." }, "svgfespotlightelement.pointsaty": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/pointsaty", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/pointsAtY", "status": [ "StandardTrack" ], @@ -23970,7 +23970,7 @@ "doc": "The pointsAtY read-only property of the SVGFESpotLightElement interface reflects the pointsAtY attribute of the given <feSpotLight> element." }, "svgfespotlightelement.pointsatz": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/pointsatz", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/pointsAtZ", "status": [ "StandardTrack" ], @@ -23992,7 +23992,7 @@ "doc": "The pointsAtZ read-only property of the SVGFESpotLightElement interface reflects the pointsAtZ attribute of the given <feSpotLight> element." }, "svgfespotlightelement.specularexponent": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/specularexponent", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/specularExponent", "status": [ "StandardTrack" ], @@ -24014,7 +24014,7 @@ "doc": "The specularExponent read-only property of the SVGFESpotLightElement interface reflects the specularExponent attribute of the given <feSpotLight> element." }, "svgfespotlightelement.x": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/x", "status": [ "StandardTrack" ], @@ -24036,7 +24036,7 @@ "doc": "The x read-only property of the SVGFESpotLightElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.\n

    It reflects the x attribute of the <feSpotLight> element, which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0." }, "svgfespotlightelement.y": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/y", "status": [ "StandardTrack" ], @@ -24058,7 +24058,7 @@ "doc": "The y read-only property of the SVGFESpotLightElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.\n

    It reflects the y attribute of the <feSpotLight> element, which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0." }, "svgfespotlightelement.z": { - "url": "$MDN_URL$/web/api/svgfespotlightelement/z", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFESpotLightElement/z", "status": [ "StandardTrack" ], @@ -24080,7 +24080,7 @@ "doc": "The z read-only property of the SVGFESpotLightElement interface describes the z-axis value of the position of an SVG filter primitive as a SVGAnimatedNumber. A positive Z-axis comes out towards the person viewing the content.\n

    It reflects the z attribute of the <feSpotLight> element, which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0." }, "svgfetileelement": { - "url": "$MDN_URL$/web/api/svgfetileelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement", "status": [ "StandardTrack" ], @@ -24102,7 +24102,7 @@ "doc": "The SVGFETileElement interface corresponds to the <feTile> element." }, "svgfetileelement.height": { - "url": "$MDN_URL$/web/api/svgfetileelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/height", "status": [ "StandardTrack" ], @@ -24124,7 +24124,7 @@ "doc": "The height read-only property of the SVGFETileElement interface describes the vertical size of an SVG filter primitive as an SVGAnimatedLength.\n

    It reflects the height attribute of the <feTile> element, which fills a target rectangle with a repeated, tiled pattern of an input image. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfetileelement.in1": { - "url": "$MDN_URL$/web/api/svgfetileelement/in1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/in1", "status": [ "StandardTrack" ], @@ -24146,7 +24146,7 @@ "doc": "The in1 read-only property of the SVGFETileElement interface reflects the in attribute of the given <feTile> element." }, "svgfetileelement.result": { - "url": "$MDN_URL$/web/api/svgfetileelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/result", "status": [ "StandardTrack" ], @@ -24168,7 +24168,7 @@ "doc": "The result read-only property of the SVGFETileElement interface describes the assigned name of an SVG filter primitive as an SVGAnimatedString.\n

    It reflects the result attribute of the <feTile> element, which fills a target rectangle with a repeated, tiled pattern of an input image. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feTile> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfetileelement.width": { - "url": "$MDN_URL$/web/api/svgfetileelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/width", "status": [ "StandardTrack" ], @@ -24190,7 +24190,7 @@ "doc": "The width read-only property of the SVGFETileElement interface describes the horizontal size of an SVG filter primitive as an SVGAnimatedLength.\n

    It reflects the width attribute of the <feTile> element, which fills a target rectangle with a repeated, tiled pattern of an input image. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfetileelement.x": { - "url": "$MDN_URL$/web/api/svgfetileelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/x", "status": [ "StandardTrack" ], @@ -24212,7 +24212,7 @@ "doc": "The x read-only property of the SVGFETileElement interface describes the horizontal coordinate of the position of an SVG filter primitive as an SVGAnimatedLength.\n

    It reflects the x attribute of the <feTile> element, which fills a target rectangle with a repeated, tiled pattern of an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfetileelement.y": { - "url": "$MDN_URL$/web/api/svgfetileelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETileElement/y", "status": [ "StandardTrack" ], @@ -24234,7 +24234,7 @@ "doc": "The y read-only property of the SVGFETileElement interface describes the vertical coordinate of the position of an SVG filter primitive as an SVGAnimatedLength.\n

    It reflects the y attribute of the <feTile> element, which fills a target rectangle with a repeated, tiled pattern of an input image. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfeturbulenceelement": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement", "status": [ "StandardTrack" ], @@ -24256,7 +24256,7 @@ "doc": "The SVGFETurbulenceElement interface corresponds to the <feTurbulence> element." }, "svgfeturbulenceelement.basefrequencyx": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/basefrequencyx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/baseFrequencyX", "status": [ "StandardTrack" ], @@ -24278,7 +24278,7 @@ "doc": "The baseFrequencyX read-only property of the SVGFETurbulenceElement interface reflects the X component of the baseFrequency attribute of the given <feTurbulence> element." }, "svgfeturbulenceelement.basefrequencyy": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/basefrequencyy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/baseFrequencyY", "status": [ "StandardTrack" ], @@ -24300,7 +24300,7 @@ "doc": "The baseFrequencyY read-only property of the SVGFETurbulenceElement interface reflects the Y component of the baseFrequency attribute of the given <feTurbulence> element." }, "svgfeturbulenceelement.height": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/height", "status": [ "StandardTrack" ], @@ -24322,7 +24322,7 @@ "doc": "The height read-only property of the SVGFETurbulenceElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <feTurbulence> element, which allows the synthesis of artificial textures. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeturbulenceelement.numoctaves": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/numoctaves", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/numOctaves", "status": [ "StandardTrack" ], @@ -24344,7 +24344,7 @@ "doc": "The numOctaves read-only property of the SVGFETurbulenceElement interface reflects the numOctaves attribute of the given <feTurbulence> element." }, "svgfeturbulenceelement.result": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/result", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/result", "status": [ "StandardTrack" ], @@ -24366,7 +24366,7 @@ "doc": "The result read-only property of the SVGFETurbulenceElement interface describes the assigned name of an SVG filter primitive as a SVGAnimatedString.\n

    It reflects the result attribute of the <feTurbulence> element, which allows the synthesis of artificial textures. The attribute value is a <custom-ident>. If supplied, then graphics that result from processing this filter primitive can be referenced by an in attribute on a subsequent filter primitive within the same <filter> element.\n

    If no result attribute is defined, the filter's result.baseVal and result.animVal are empty strings, and the output of the <feTurbulence> filter will only be available for re-use as the implicit input into the next filter primitive if that filter primitive provides no value for its in attribute." }, "svgfeturbulenceelement.seed": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/seed", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/seed", "status": [ "StandardTrack" ], @@ -24388,7 +24388,7 @@ "doc": "The seed read-only property of the SVGFETurbulenceElement interface reflects the seed attribute of the given <feTurbulence> element.\n

    It sets a numeric seed for the random generation of the fractal noise or turbulence effect." }, "svgfeturbulenceelement.stitchtiles": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/stitchtiles", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/stitchTiles", "status": [ "StandardTrack" ], @@ -24410,7 +24410,7 @@ "doc": "The stitchTiles read-only property of the SVGFETurbulenceElement interface reflects the stitchTiles attribute of the given <feTurbulence> element. It takes one of the SVG_STITCHTYPE_* constants defined on this interface." }, "svgfeturbulenceelement.type": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/type", "status": [ "StandardTrack" ], @@ -24432,7 +24432,7 @@ "doc": "The type read-only property of the SVGFETurbulenceElement interface reflects the type attribute of the given <feTurbulence> element. It takes one of the SVG_TURBULENCE_TYPE_* constants defined on this interface." }, "svgfeturbulenceelement.width": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/width", "status": [ "StandardTrack" ], @@ -24454,7 +24454,7 @@ "doc": "The width read-only property of the SVGFETurbulenceElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <feTurbulence> element, which allows the synthesis of artificial textures. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfeturbulenceelement.x": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/x", "status": [ "StandardTrack" ], @@ -24476,7 +24476,7 @@ "doc": "The x read-only property of the SVGFETurbulenceElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <feTurbulence> element, which allows the synthesis of artificial textures. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfeturbulenceelement.y": { - "url": "$MDN_URL$/web/api/svgfeturbulenceelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFETurbulenceElement/y", "status": [ "StandardTrack" ], @@ -24498,7 +24498,7 @@ "doc": "The y read-only property of the SVGFETurbulenceElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <feTurbulence> element, which allows the synthesis of artificial textures. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgfilterelement": { - "url": "$MDN_URL$/web/api/svgfilterelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement", "status": [ "StandardTrack" ], @@ -24520,7 +24520,7 @@ "doc": "The SVGFilterElement interface provides access to the properties of <filter> elements, as well as methods to manipulate them." }, "svgfilterelement.filterunits": { - "url": "$MDN_URL$/web/api/svgfilterelement/filterunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/filterUnits", "status": [ "StandardTrack" ], @@ -24542,7 +24542,7 @@ "doc": "The filterUnits read-only property of the SVGFilterElement interface reflects the filterUnits attribute of the given <filter> element. It takes one of the SVG_UNIT_TYPE_* constants defined in SVGUnitTypes." }, "svgfilterelement.height": { - "url": "$MDN_URL$/web/api/svgfilterelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/height", "status": [ "StandardTrack" ], @@ -24564,7 +24564,7 @@ "doc": "The height read-only property of the SVGFilterElement interface describes the vertical size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the height attribute of the <filter> element. The attribute is a <length> or a <percentage> relative to the height of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfilterelement.href": { - "url": "$MDN_URL$/web/api/svgfilterelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/href", "status": [ "StandardTrack" ], @@ -24586,7 +24586,7 @@ "doc": "The href read-only property of the SVGFilterElement interface reflects the href or xlink:href attribute of the given <filter> element." }, "svgfilterelement.primitiveunits": { - "url": "$MDN_URL$/web/api/svgfilterelement/primitiveunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/primitiveUnits", "status": [ "StandardTrack" ], @@ -24608,7 +24608,7 @@ "doc": "The primitiveUnits read-only property of the SVGFilterElement interface reflects the primitiveUnits attribute of the given <filter> element. It takes one of the SVG_UNIT_TYPE_* constants defined in SVGUnitTypes." }, "svgfilterelement.width": { - "url": "$MDN_URL$/web/api/svgfilterelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/width", "status": [ "StandardTrack" ], @@ -24630,7 +24630,7 @@ "doc": "The width read-only property of the SVGFilterElement interface describes the horizontal size of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the width attribute of the <filter> element. The attribute is a <length> or a <percentage> relative to the width of the filter region. The default value is 100%. The property value is a length in user coordinate system units." }, "svgfilterelement.x": { - "url": "$MDN_URL$/web/api/svgfilterelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/x", "status": [ "StandardTrack" ], @@ -24652,7 +24652,7 @@ "doc": "The x read-only property of the SVGFilterElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the x attribute of the <filter> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. If the x attribute is a percent value, the property value is relative to the width of the filter region in user coordinate system units. The default value is 0." }, "svgfilterelement.y": { - "url": "$MDN_URL$/web/api/svgfilterelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGFilterElement/y", "status": [ "StandardTrack" ], @@ -24674,7 +24674,7 @@ "doc": "The y read-only property of the SVGFilterElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedLength.\n

    It reflects the y attribute of the <filter> element. The attribute is a <length> or <percentage>. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If the y attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is 0." }, "svgforeignobjectelement": { - "url": "$MDN_URL$/web/api/svgforeignobjectelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement", "status": [ "StandardTrack" ], @@ -24696,7 +24696,7 @@ "doc": "The SVGForeignObjectElement interface provides access to the properties of <foreignObject> elements, as well as methods to manipulate them." }, "svgforeignobjectelement.height": { - "url": "$MDN_URL$/web/api/svgforeignobjectelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement/height", "status": [ "StandardTrack" ], @@ -24718,7 +24718,7 @@ "doc": "The height read-only property of the SVGForeignObjectElement interface describes the height of the <foreignObject> element. It reflects the computed value of the height attribute on the <foreignObject> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the <foreignObject> element in the user coordinate system." }, "svgforeignobjectelement.width": { - "url": "$MDN_URL$/web/api/svgforeignobjectelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement/width", "status": [ "StandardTrack" ], @@ -24740,7 +24740,7 @@ "doc": "The width read-only property of the SVGForeignObjectElement interface describes the width of the <foreignObject> element. It reflects the computed value of the width attribute on the <foreignObject> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the <foreignObject> element in the user coordinate system." }, "svgforeignobjectelement.x": { - "url": "$MDN_URL$/web/api/svgforeignobjectelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement/x", "status": [ "StandardTrack" ], @@ -24762,7 +24762,7 @@ "doc": "The x read-only property of the SVGForeignObjectElement interface describes the x-axis coordinate of the <foreignObject> element. It reflects the computed value of the x attribute on the <foreignObject> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the <foreignObject> element in the user coordinate system." }, "svgforeignobjectelement.y": { - "url": "$MDN_URL$/web/api/svgforeignobjectelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGForeignObjectElement/y", "status": [ "StandardTrack" ], @@ -24784,7 +24784,7 @@ "doc": "The y read-only property of the SVGForeignObjectElement interface describes the y-axis coordinate of the <foreignObject> element. It reflects the computed value of the y attribute on the <foreignObject> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the <foreignObject> element in the user coordinate system." }, "svggelement": { - "url": "$MDN_URL$/web/api/svggelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGElement", "status": [ "StandardTrack" ], @@ -24806,7 +24806,7 @@ "doc": "The SVGGElement interface corresponds to the <g> element." }, "svggeometryelement": { - "url": "$MDN_URL$/web/api/svggeometryelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement", "status": [ "StandardTrack" ], @@ -24828,7 +24828,7 @@ "doc": "The SVGGeometryElement interface represents SVG elements whose rendering is defined by geometry with an equivalent path, and which can be filled and stroked. This includes paths and the basic shapes." }, "svggeometryelement.getpointatlength": { - "url": "$MDN_URL$/web/api/svggeometryelement/getpointatlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/getPointAtLength", "status": [ "StandardTrack" ], @@ -24854,7 +24854,7 @@ "returns": "A DOMPoint indicating the point at a given distance along the path." }, "svggeometryelement.gettotallength": { - "url": "$MDN_URL$/web/api/svggeometryelement/gettotallength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/getTotalLength", "status": [ "StandardTrack" ], @@ -24877,7 +24877,7 @@ "returns": "A float indicating the total length of the path in user units." }, "svggeometryelement.ispointinfill": { - "url": "$MDN_URL$/web/api/svggeometryelement/ispointinfill", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/isPointInFill", "status": [ "StandardTrack" ], @@ -24903,7 +24903,7 @@ "returns": "A boolean indicating whether the given point is within the fill or not." }, "svggeometryelement.ispointinstroke": { - "url": "$MDN_URL$/web/api/svggeometryelement/ispointinstroke", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/isPointInStroke", "status": [ "StandardTrack" ], @@ -24929,7 +24929,7 @@ "returns": "A boolean indicating whether the given point is within the stroke or not." }, "svggeometryelement.pathlength": { - "url": "$MDN_URL$/web/api/svggeometryelement/pathlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGeometryElement/pathLength", "status": [ "StandardTrack" ], @@ -24951,7 +24951,7 @@ "doc": "The SVGGeometryElement.pathLength property reflects the\npathLength attribute and returns the total length of the path, in user units." }, "svggradientelement": { - "url": "$MDN_URL$/web/api/svggradientelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement", "status": [ "StandardTrack" ], @@ -24973,7 +24973,7 @@ "doc": "The SVGGradient interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement." }, "svggradientelement.gradienttransform": { - "url": "$MDN_URL$/web/api/svggradientelement/gradienttransform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement/gradientTransform", "status": [ "StandardTrack" ], @@ -24995,7 +24995,7 @@ "doc": "The gradientTransform read-only property of the SVGGradientElement interface reflects the gradientTransform attribute of the given element." }, "svggradientelement.gradientunits": { - "url": "$MDN_URL$/web/api/svggradientelement/gradientunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement/gradientUnits", "status": [ "StandardTrack" ], @@ -25017,7 +25017,7 @@ "doc": "The gradientUnits read-only property of the SVGGradientElement interface reflects the gradientUnits attribute of the given element. It takes one of the SVG_UNIT_TYPE_* constants defined in SVGUnitTypes." }, "svggradientelement.href": { - "url": "$MDN_URL$/web/api/svggradientelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement/href", "status": [ "StandardTrack" ], @@ -25039,7 +25039,7 @@ "doc": "The href read-only property of the SVGGradientElement interface reflects the href or xlink:href attribute of the given element." }, "svggradientelement.spreadmethod": { - "url": "$MDN_URL$/web/api/svggradientelement/spreadmethod", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGradientElement/spreadMethod", "status": [ "StandardTrack" ], @@ -25061,7 +25061,7 @@ "doc": "The spreadMethod read-only property of the SVGGradientElement interface reflects the spreadMethod attribute of the given element. It takes one of the SVG_SPREADMETHOD_* constants defined on this interface." }, "svggraphicselement": { - "url": "$MDN_URL$/web/api/svggraphicselement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement", "status": [ "StandardTrack" ], @@ -25083,7 +25083,7 @@ "doc": "The SVGGraphicsElement interface represents SVG elements whose primary purpose is to directly render graphics into a group." }, "svggraphicselement.getbbox": { - "url": "$MDN_URL$/web/api/svggraphicselement/getbbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/getBBox", "status": [ "StandardTrack" ], @@ -25109,7 +25109,7 @@ "returns": "The returned value is an SVGRect object, which defines the bounding box.\nThis value is irrespective of any transformation attribute applied to it or the parent\nelements." }, "svggraphicselement.getctm": { - "url": "$MDN_URL$/web/api/svggraphicselement/getctm", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/getCTM", "status": [ "StandardTrack" ], @@ -25132,7 +25132,7 @@ "returns": "A DOMMatrix object." }, "svggraphicselement.getscreenctm": { - "url": "$MDN_URL$/web/api/svggraphicselement/getscreenctm", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/getScreenCTM", "status": [ "StandardTrack" ], @@ -25155,7 +25155,7 @@ "returns": "A DOMMatrix object." }, "svggraphicselement.requiredextensions": { - "url": "$MDN_URL$/web/api/svggraphicselement/requiredextensions", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/requiredExtensions", "status": [ "StandardTrack" ], @@ -25177,7 +25177,7 @@ "doc": "The requiredExtensions read-only property of the SVGGraphicsElement interface reflects the requiredExtensions attribute of the given element." }, "svggraphicselement.systemlanguage": { - "url": "$MDN_URL$/web/api/svggraphicselement/systemlanguage", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/systemLanguage", "status": [ "StandardTrack" ], @@ -25199,7 +25199,7 @@ "doc": "The systemLanguage read-only property of the SVGGraphicsElement interface reflects the systemLanguage attribute of the given element." }, "svggraphicselement.transform": { - "url": "$MDN_URL$/web/api/svggraphicselement/transform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGGraphicsElement/transform", "status": [ "StandardTrack" ], @@ -25221,7 +25221,7 @@ "doc": "The transform read-only property of the SVGGraphicsElement interface reflects the computed value of the transform property and its corresponding transform attribute of the given element." }, "svgimageelement": { - "url": "$MDN_URL$/web/api/svgimageelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement", "status": [ "StandardTrack" ], @@ -25243,7 +25243,7 @@ "doc": "The SVGImageElement interface corresponds to the <image> element." }, "svgimageelement.crossorigin": { - "url": "$MDN_URL$/web/api/svgimageelement/crossorigin", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/crossOrigin", "status": [ "StandardTrack" ], @@ -25264,7 +25264,7 @@ "doc": "The crossOrigin property of the SVGImageElement interface is a string which specifies the Cross-Origin Resource Sharing (CORS) setting to use when retrieving the image. It reflects the crossorigin content attribute of the given <image> element." }, "svgimageelement.decode": { - "url": "$MDN_URL$/web/api/svgimageelement/decode", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/decode", "status": [ "StandardTrack" ], @@ -25286,7 +25286,7 @@ "returns": "A Promise that fulfills with undefined once the image data is ready to be used, for example by appending it to the DOM, replacing an existing image, and so forth." }, "svgimageelement.decoding": { - "url": "$MDN_URL$/web/api/svgimageelement/decoding", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/decoding", "status": [ "StandardTrack" ], @@ -25304,7 +25304,7 @@ "doc": "The decoding property of the SVGImageElement interface provides a hint to the browser as to whether it should perform image decoding synchronously or asynchronously." }, "svgimageelement.height": { - "url": "$MDN_URL$/web/api/svgimageelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/height", "status": [ "StandardTrack" ], @@ -25326,7 +25326,7 @@ "doc": "The height read-only property of the\nSVGImageElement interface returns an SVGAnimatedLength\ncorresponding to the height attribute of the given\n<image> element." }, "svgimageelement.href": { - "url": "$MDN_URL$/web/api/svgimageelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/href", "status": [ "StandardTrack" ], @@ -25348,7 +25348,7 @@ "doc": "The href read-only property of the SVGImageElement interface reflects the href or xlink:href attribute of the given <image> element." }, "svgimageelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgimageelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -25370,7 +25370,7 @@ "doc": "The preserveAspectRatio read-only\nproperty of the SVGImageElement interface returns an\nSVGAnimatedPreserveAspectRatio corresponding to the\npreserveAspectRatio attribute of the given <image>\nelement." }, "svgimageelement.width": { - "url": "$MDN_URL$/web/api/svgimageelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/width", "status": [ "StandardTrack" ], @@ -25392,7 +25392,7 @@ "doc": "The width read-only property of the\nSVGImageElement interface returns an SVGAnimatedLength\ncorresponding to the width attribute of the given <image>\nelement." }, "svgimageelement.x": { - "url": "$MDN_URL$/web/api/svgimageelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/x", "status": [ "StandardTrack" ], @@ -25414,7 +25414,7 @@ "doc": "The x read-only property of the\nSVGImageElement interface returns an SVGAnimatedLength\ncorresponding to the x attribute of the given <image>\nelement." }, "svgimageelement.y": { - "url": "$MDN_URL$/web/api/svgimageelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGImageElement/y", "status": [ "StandardTrack" ], @@ -25436,7 +25436,7 @@ "doc": "The y read-only property of the\nSVGImageElement interface returns an SVGAnimatedLength\ncorresponding to the y attribute of the given <image>\nelement." }, "svglength": { - "url": "$MDN_URL$/web/api/svglength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength", "status": [ "StandardTrack" ], @@ -25458,7 +25458,7 @@ "doc": "The SVGLength interface correspond to the <length> basic data type.\n

    An SVGLength object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown." }, "svglength.converttospecifiedunits": { - "url": "$MDN_URL$/web/api/svglength/converttospecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/convertToSpecifiedUnits", "status": [ "StandardTrack" ], @@ -25484,7 +25484,7 @@ "returns": "None (undefined)." }, "svglength.newvaluespecifiedunits": { - "url": "$MDN_URL$/web/api/svglength/newvaluespecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/newValueSpecifiedUnits", "status": [ "StandardTrack" ], @@ -25515,7 +25515,7 @@ } }, "svglength.unittype": { - "url": "$MDN_URL$/web/api/svglength/unittype", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/unitType", "status": [ "StandardTrack" ], @@ -25537,7 +25537,7 @@ "doc": "The unitType property of the SVGLength interface that represents type of the value as specified by one of the SVG_LENGTHTYPE_* constants defined on this interface." }, "svglength.value": { - "url": "$MDN_URL$/web/api/svglength/value", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/value", "status": [ "StandardTrack" ], @@ -25559,7 +25559,7 @@ "doc": "The value property of the SVGLength interface represents the floating point value of the <length> in user units.\n

    Setting this attribute will cause SVGLength.valueInSpecifiedUnits and SVGLength.valueAsString to be updated automatically to reflect this setting." }, "svglength.valueasstring": { - "url": "$MDN_URL$/web/api/svglength/valueasstring", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/valueAsString", "status": [ "StandardTrack" ], @@ -25581,7 +25581,7 @@ "doc": "The valueAsString property of the SVGLength interface represents the <length>'s value as a string, in the units expressed by unitType.\n

    Setting this attribute will cause value, valueInSpecifiedUnits, and unitType to be updated automatically to reflect this setting." }, "svglength.valueinspecifiedunits": { - "url": "$MDN_URL$/web/api/svglength/valueinspecifiedunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLength/valueInSpecifiedUnits", "status": [ "StandardTrack" ], @@ -25603,7 +25603,7 @@ "doc": "The valueInSpecifiedUnits property of the SVGLength interface represents floating point value, in the units expressed by unitType.\n

    Setting this attribute will cause value and valueAsString to be updated automatically to reflect this setting." }, "svglengthlist": { - "url": "$MDN_URL$/web/api/svglengthlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList", "status": [ "StandardTrack" ], @@ -25625,7 +25625,7 @@ "doc": "The SVGLengthList interface defines a list of SVGLength objects. It is used for the baseVal and animVal properties of SVGAnimatedLengthList.\n

    An SVGLengthList object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.\n

    An SVGLengthList object is indexable and can be accessed like an array." }, "svglengthlist.appenditem": { - "url": "$MDN_URL$/web/api/svglengthlist/appenditem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/appendItem", "status": [ "StandardTrack" ], @@ -25654,7 +25654,7 @@ } }, "svglengthlist.clear": { - "url": "$MDN_URL$/web/api/svglengthlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/clear", "status": [ "StandardTrack" ], @@ -25680,7 +25680,7 @@ } }, "svglengthlist.getitem": { - "url": "$MDN_URL$/web/api/svglengthlist/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/getItem", "status": [ "StandardTrack" ], @@ -25709,7 +25709,7 @@ } }, "svglengthlist.initialize": { - "url": "$MDN_URL$/web/api/svglengthlist/initialize", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/initialize", "status": [ "StandardTrack" ], @@ -25738,7 +25738,7 @@ } }, "svglengthlist.insertitembefore": { - "url": "$MDN_URL$/web/api/svglengthlist/insertitembefore", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/insertItemBefore", "status": [ "StandardTrack" ], @@ -25768,7 +25768,7 @@ } }, "svglengthlist.length": { - "url": "$MDN_URL$/web/api/svglengthlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/length", "status": [ "StandardTrack" ], @@ -25790,7 +25790,7 @@ "doc": "The length property of the SVGLengthList interface returns the number of items in the list. It is an alias of numberOfItems to make SVG lists more array-like." }, "svglengthlist.numberofitems": { - "url": "$MDN_URL$/web/api/svglengthlist/numberofitems", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/numberOfItems", "status": [ "StandardTrack" ], @@ -25812,7 +25812,7 @@ "doc": "The numberOfItems property of the SVGLengthList interface returns the number of items in the list. length is an alias of it." }, "svglengthlist.removeitem": { - "url": "$MDN_URL$/web/api/svglengthlist/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/removeItem", "status": [ "StandardTrack" ], @@ -25842,7 +25842,7 @@ } }, "svglengthlist.replaceitem": { - "url": "$MDN_URL$/web/api/svglengthlist/replaceitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLengthList/replaceItem", "status": [ "StandardTrack" ], @@ -25873,7 +25873,7 @@ } }, "svglineargradientelement": { - "url": "$MDN_URL$/web/api/svglineargradientelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement", "status": [ "StandardTrack" ], @@ -25895,7 +25895,7 @@ "doc": "The SVGLinearGradientElement interface corresponds to the <linearGradient> element." }, "svglineargradientelement.x1": { - "url": "$MDN_URL$/web/api/svglineargradientelement/x1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement/x1", "status": [ "StandardTrack" ], @@ -25917,7 +25917,7 @@ "doc": "The x1 read-only property of the SVGLinearGradientElement interface describes the x-axis coordinate of the start point of the gradient as an SVGAnimatedLength. It reflects the computed value of the x1 attribute on the <linearGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the gradient's starting point in the user coordinate system." }, "svglineargradientelement.x2": { - "url": "$MDN_URL$/web/api/svglineargradientelement/x2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement/x2", "status": [ "StandardTrack" ], @@ -25939,7 +25939,7 @@ "doc": "The x2 read-only property of the SVGLinearGradientElement interface describes the x-axis coordinate of the start point of the gradient as an SVGAnimatedLength. It reflects the computed value of the x2 attribute on the <linearGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the gradient's end point in the user coordinate system." }, "svglineargradientelement.y1": { - "url": "$MDN_URL$/web/api/svglineargradientelement/y1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement/y1", "status": [ "StandardTrack" ], @@ -25961,7 +25961,7 @@ "doc": "The y1 read-only property of the SVGLinearGradientElement interface describes the y-axis coordinate of the start point of the gradient as an SVGAnimatedLength. It reflects the computed value of the y1 attribute on the <linearGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the gradient's starting point in the user coordinate system." }, "svglineargradientelement.y2": { - "url": "$MDN_URL$/web/api/svglineargradientelement/y2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLinearGradientElement/y2", "status": [ "StandardTrack" ], @@ -25983,7 +25983,7 @@ "doc": "The y2 read-only property of the SVGLinearGradientElement interface describes the y-axis coordinate of the start point of the gradient as an SVGAnimatedLength. It reflects the computed value of the y2 attribute on the <linearGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the gradient's end point in the user coordinate system." }, "svglineelement": { - "url": "$MDN_URL$/web/api/svglineelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement", "status": [ "StandardTrack" ], @@ -26005,7 +26005,7 @@ "doc": "The SVGLineElement interface provides access to the properties of <line> elements, as well as methods to manipulate them." }, "svglineelement.x1": { - "url": "$MDN_URL$/web/api/svglineelement/x1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement/x1", "status": [ "StandardTrack" ], @@ -26027,7 +26027,7 @@ "doc": "The x1 read-only property of the SVGLineElement interface describes the start of the SVG line along the x-axis as an SVGAnimatedLength. It reflects the <line> element's x1 geometric attribute.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is that start position as a length along the x-axis in user coordinate system units." }, "svglineelement.x2": { - "url": "$MDN_URL$/web/api/svglineelement/x2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement/x2", "status": [ "StandardTrack" ], @@ -26049,7 +26049,7 @@ "doc": "The x2 read-only property of the SVGLineElement interface describes the x-axis coordinate value of the end of a line as an SVGAnimatedLength. It reflects the <line> element's x2 geometric attribute.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is that end position along the x-axis in user coordinate system units." }, "svglineelement.y1": { - "url": "$MDN_URL$/web/api/svglineelement/y1", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement/y1", "status": [ "StandardTrack" ], @@ -26071,7 +26071,7 @@ "doc": "The y1 read-only property of the SVGLineElement interface describes the start of the SVG line along the y-axis as an SVGAnimatedLength. It reflects the <line> element's y1 geometric attribute.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is that start position as a length along the y-axis in user coordinate system units." }, "svglineelement.y2": { - "url": "$MDN_URL$/web/api/svglineelement/y2", + "url": "https://developer.mozilla.org/docs/Web/API/SVGLineElement/y2", "status": [ "StandardTrack" ], @@ -26093,7 +26093,7 @@ "doc": "The y2 read-only property of the SVGLineElement interface describes the v-axis coordinate value of the end of a line as an SVGAnimatedLength. It reflects the <line> element's y2 geometric attribute.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is that end position along the y-axis in user coordinate system units." }, "svgmarkerelement": { - "url": "$MDN_URL$/web/api/svgmarkerelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement", "status": [ "StandardTrack" ], @@ -26115,7 +26115,7 @@ "doc": "The SVGMarkerElement interface provides access to the properties of <marker> elements, as well as methods to manipulate them. The <marker> element defines the graphics used for drawing marks on a shape.\n

    The following properties and methods all return, or act on the attributes of the <marker> element represented by SVGMarkerElement." }, "svgmarkerelement.markerheight": { - "url": "$MDN_URL$/web/api/svgmarkerelement/markerheight", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/markerHeight", "status": [ "StandardTrack" ], @@ -26137,7 +26137,7 @@ "doc": "The markerHeight read-only property of the SVGMarkerElement interface returns an SVGAnimatedLength object containing the height of the <marker> viewport as defined by the markerHeight attribute." }, "svgmarkerelement.markerunits": { - "url": "$MDN_URL$/web/api/svgmarkerelement/markerunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/markerUnits", "status": [ "StandardTrack" ], @@ -26159,7 +26159,7 @@ "doc": "The markerUnits read-only property of the SVGMarkerElement interface returns an SVGAnimatedEnumeration object. This object returns an integer which represents the keyword values that the markerUnits attribute accepts." }, "svgmarkerelement.markerwidth": { - "url": "$MDN_URL$/web/api/svgmarkerelement/markerwidth", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/markerWidth", "status": [ "StandardTrack" ], @@ -26181,7 +26181,7 @@ "doc": "The markerWidth read-only property of the SVGMarkerElement interface returns an SVGAnimatedLength object containing the width of the <marker> viewport as defined by the markerWidth attribute." }, "svgmarkerelement.orientangle": { - "url": "$MDN_URL$/web/api/svgmarkerelement/orientangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/orientAngle", "status": [ "StandardTrack" ], @@ -26203,7 +26203,7 @@ "doc": "The orientAngle read-only property of the SVGMarkerElement interface returns an SVGAnimatedAngle object containing the angle of the orient attribute." }, "svgmarkerelement.orienttype": { - "url": "$MDN_URL$/web/api/svgmarkerelement/orienttype", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/orientType", "status": [ "StandardTrack" ], @@ -26225,7 +26225,7 @@ "doc": "The orientType read-only property of the SVGMarkerElement interface returns an SVGAnimatedEnumeration object indicating whether the orient attribute is auto, an angle value, or something else.\n

    This something else is most likely to be the keyword auto-start-reverse however the spec leaves it open for this to be other values. Unsupported values will generally be thrown away by the parser, leaving the value the default of auto." }, "svgmarkerelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgmarkerelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -26247,7 +26247,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGMarkerElement interface returns an SVGAnimatedPreserveAspectRatio object containing the value of the preserveAspectRatio attribute of the <marker>." }, "svgmarkerelement.refx": { - "url": "$MDN_URL$/web/api/svgmarkerelement/refx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/refX", "status": [ "StandardTrack" ], @@ -26269,7 +26269,7 @@ "doc": "The refX read-only property of the SVGMarkerElement interface returns an SVGAnimatedLength object containing the value of the refX attribute of the <marker>." }, "svgmarkerelement.refy": { - "url": "$MDN_URL$/web/api/svgmarkerelement/refy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/refY", "status": [ "StandardTrack" ], @@ -26291,7 +26291,7 @@ "doc": "The refY read-only property of the SVGMarkerElement interface returns an SVGAnimatedLength object containing the value of the refY attribute of the <marker>." }, "svgmarkerelement.setorienttoangle": { - "url": "$MDN_URL$/web/api/svgmarkerelement/setorienttoangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/setOrientToAngle", "status": [ "StandardTrack" ], @@ -26317,7 +26317,7 @@ "returns": "None (undefined)." }, "svgmarkerelement.setorienttoauto": { - "url": "$MDN_URL$/web/api/svgmarkerelement/setorienttoauto", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/setOrientToAuto", "status": [ "StandardTrack" ], @@ -26340,7 +26340,7 @@ "returns": "None (undefined)." }, "svgmarkerelement.viewbox": { - "url": "$MDN_URL$/web/api/svgmarkerelement/viewbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMarkerElement/viewBox", "status": [ "StandardTrack" ], @@ -26362,7 +26362,7 @@ "doc": "The viewBox read-only property of the SVGMarkerElement interface returns an SVGAnimatedRect object which contains the values set by the viewBox attribute on the <marker>." }, "svgmaskelement": { - "url": "$MDN_URL$/web/api/svgmaskelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement", "status": [ "StandardTrack" ], @@ -26384,7 +26384,7 @@ "doc": "The SVGMaskElement interface provides access to the properties of <mask> elements, as well as methods to manipulate them." }, "svgmaskelement.height": { - "url": "$MDN_URL$/web/api/svgmaskelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/height", "status": [ "StandardTrack" ], @@ -26406,7 +26406,7 @@ "doc": "The read-only height property of the SVGMaskElement interface returns an SVGAnimatedLength object containing the value of the height attribute of the <mask>.\n

    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmaskelement.maskcontentunits": { - "url": "$MDN_URL$/web/api/svgmaskelement/maskcontentunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/maskContentUnits", "status": [ "StandardTrack" ], @@ -26428,7 +26428,7 @@ "doc": "The read-only maskContentUnits property of the SVGMaskElement interface reflects the maskContentUnits attribute. It indicates which coordinate system to use for the contents of the <mask> element.\n
    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmaskelement.maskunits": { - "url": "$MDN_URL$/web/api/svgmaskelement/maskunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/maskUnits", "status": [ "StandardTrack" ], @@ -26450,7 +26450,7 @@ "doc": "The read-only maskUnits property of the SVGMaskElement interface reflects the maskUnits attribute of a <mask> element which defines the coordinate system to use for the mask of the element.\n
    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmaskelement.width": { - "url": "$MDN_URL$/web/api/svgmaskelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/width", "status": [ "StandardTrack" ], @@ -26472,7 +26472,7 @@ "doc": "The read-only width property of the SVGMaskElement interface returns an SVGAnimatedLength object containing the value of the width attribute of the <mask>.\n
    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmaskelement.x": { - "url": "$MDN_URL$/web/api/svgmaskelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/x", "status": [ "StandardTrack" ], @@ -26494,7 +26494,7 @@ "doc": "The read-only x property of the SVGMaskElement interface returns an SVGAnimatedLength object containing the value of the x attribute of the <mask>. It represents the x-axis coordinate of the top-left corner of the masking area.\n
    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmaskelement.y": { - "url": "$MDN_URL$/web/api/svgmaskelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMaskElement/y", "status": [ "StandardTrack" ], @@ -26516,7 +26516,7 @@ "doc": "The read-only y property of the SVGMaskElement interface returns an SVGAnimatedLength object containing the value of the y attribute of the <mask>. It represents the y-axis coordinate of the top-left corner of the masking area.\n
    \n

    Note:\nAlthough this property is read-only, it is merely a container for two values you can modify, baseVal and animVal.\n

    " }, "svgmetadataelement": { - "url": "$MDN_URL$/web/api/svgmetadataelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMetadataElement", "status": [ "StandardTrack" ], @@ -26538,7 +26538,7 @@ "doc": "The SVGMetadataElement interface corresponds to the <metadata> element." }, "svgmpathelement": { - "url": "$MDN_URL$/web/api/svgmpathelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMPathElement", "status": [ "StandardTrack" ], @@ -26560,7 +26560,7 @@ "doc": "The SVGMPathElement interface corresponds to the <mpath> element." }, "svgmpathelement.href": { - "url": "$MDN_URL$/web/api/svgmpathelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGMPathElement/href", "status": [ "StandardTrack" ], @@ -26582,7 +26582,7 @@ "doc": "The href read-only property of the SVGMPathElement interface reflects the href or xlink:href attribute of the given <mpath> element." }, "svgnumber": { - "url": "$MDN_URL$/web/api/svgnumber", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumber", "status": [ "StandardTrack" ], @@ -26604,7 +26604,7 @@ "doc": "The SVGNumber interface corresponds to the <number> basic data type.\n

    An SVGNumber object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown." }, "svgnumber.value": { - "url": "$MDN_URL$/web/api/svgnumber/value", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumber/value", "status": [ "StandardTrack" ], @@ -26626,7 +26626,7 @@ "doc": "The value read-only property of the SVGNumber interface represents the number." }, "svgnumberlist": { - "url": "$MDN_URL$/web/api/svgnumberlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList", "status": [ "StandardTrack" ], @@ -26648,7 +26648,7 @@ "doc": "The SVGNumberList interface defines a list of numbers.\n

    An SVGNumberList object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.\n

    An SVGNumberList object is indexable and can be accessed like an array." }, "svgnumberlist.appenditem": { - "url": "$MDN_URL$/web/api/svgnumberlist/appenditem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/appendItem", "status": [ "StandardTrack" ], @@ -26677,7 +26677,7 @@ } }, "svgnumberlist.clear": { - "url": "$MDN_URL$/web/api/svgnumberlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/clear", "status": [ "StandardTrack" ], @@ -26703,7 +26703,7 @@ } }, "svgnumberlist.getitem": { - "url": "$MDN_URL$/web/api/svgnumberlist/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/getItem", "status": [ "StandardTrack" ], @@ -26732,7 +26732,7 @@ } }, "svgnumberlist.initialize": { - "url": "$MDN_URL$/web/api/svgnumberlist/initialize", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/initialize", "status": [ "StandardTrack" ], @@ -26761,7 +26761,7 @@ } }, "svgnumberlist.insertitembefore": { - "url": "$MDN_URL$/web/api/svgnumberlist/insertitembefore", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/insertItemBefore", "status": [ "StandardTrack" ], @@ -26791,7 +26791,7 @@ } }, "svgnumberlist.length": { - "url": "$MDN_URL$/web/api/svgnumberlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/length", "status": [ "StandardTrack" ], @@ -26813,7 +26813,7 @@ "doc": "The length property of the SVGNumberList interface returns the number of items in the list. It is an alias of numberOfItems to make SVG lists more array-like." }, "svgnumberlist.numberofitems": { - "url": "$MDN_URL$/web/api/svgnumberlist/numberofitems", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/numberOfItems", "status": [ "StandardTrack" ], @@ -26835,7 +26835,7 @@ "doc": "The numberOfItems property of the SVGNumberList interface returns the number of items in the list. length is an alias of it." }, "svgnumberlist.removeitem": { - "url": "$MDN_URL$/web/api/svgnumberlist/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/removeItem", "status": [ "StandardTrack" ], @@ -26865,7 +26865,7 @@ } }, "svgnumberlist.replaceitem": { - "url": "$MDN_URL$/web/api/svgnumberlist/replaceitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGNumberList/replaceItem", "status": [ "StandardTrack" ], @@ -26896,7 +26896,7 @@ } }, "svgpathelement": { - "url": "$MDN_URL$/web/api/svgpathelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement", "status": [ "StandardTrack" ], @@ -26918,7 +26918,7 @@ "doc": "The SVGPathElement interface corresponds to the <path> element.\n

    \n

    Note:\nIn SVG 2 the getPathSegAtLength() and createSVGPathSeg* methods were removed and the pathLength property and the getTotalLength() and getPointAtLength() methods were moved to SVGGeometryElement.\n

    " }, "svgpathelement.getpathdata": { - "url": "$MDN_URL$/web/api/svgpathelement/getpathdata", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getPathData", "status": [ "Experimental", "StandardTrack" @@ -26934,7 +26934,7 @@ "returns": "An array of path segments corresponding to the path data. If no valid path data exists, returns an empty sequence.\n

    Each path segment is an object with the following properties:\n

    \n
    type
    \n
    \n

    A path commands.\nIf options.normalize is true this will be one of the absolute commands: 'M', 'L', 'C' and 'Z'.\n

    \n
    values
    \n
    \n

    An array or value containing the parameters for the corresponding command.\n

    \n
    " }, "svgpathelement.getpathsegmentatlength": { - "url": "$MDN_URL$/web/api/svgpathelement/getpathsegmentatlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getPathSegmentAtLength", "status": [ "Experimental", "StandardTrack" @@ -26950,7 +26950,7 @@ "returns": "A path segment object. If no valid segment exists, returns null.\n

    Segment object has the following properties:\n

    \n
    type
    \n
    \n

    A path commands.\n

    \n
    values
    \n
    \n

    An array or value containing the parameters for the corresponding command.\n

    \n
    " }, "svgpathelement.getpointatlength": { - "url": "$MDN_URL$/web/api/svgpathelement/getpointatlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getPointAtLength", "status": [ "StandardTrack" ], @@ -26971,7 +26971,7 @@ "returns": "A DOMPoint indicating the point at a given distance along the path." }, "svgpathelement.gettotallength": { - "url": "$MDN_URL$/web/api/svgpathelement/gettotallength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/getTotalLength", "status": [ "StandardTrack" ], @@ -26989,7 +26989,7 @@ "returns": "A number indicating the total length of the path in user units." }, "svgpathelement.pathlength": { - "url": "$MDN_URL$/web/api/svgpathelement/pathlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/pathLength", "status": [ "StandardTrack" ], @@ -27006,7 +27006,7 @@ "doc": "The pathLength read-only property of the SVGPathElement interface reflects the pathLength attribute of the given <path> element." }, "svgpathelement.setpathdata": { - "url": "$MDN_URL$/web/api/svgpathelement/setpathdata", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPathElement/setPathData", "status": [ "Experimental", "StandardTrack" @@ -27022,7 +27022,7 @@ "returns": "None (undefined)." }, "svgpatternelement": { - "url": "$MDN_URL$/web/api/svgpatternelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement", "status": [ "StandardTrack" ], @@ -27044,7 +27044,7 @@ "doc": "The SVGPatternElement interface corresponds to the <pattern> element." }, "svgpatternelement.height": { - "url": "$MDN_URL$/web/api/svgpatternelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/height", "status": [ "StandardTrack" ], @@ -27066,7 +27066,7 @@ "doc": "The height read-only property of the SVGPatternElement interface describes the height of the pattern as an SVGAnimatedLength. It reflects the computed value of the height attribute on the <pattern> element.\n

    The attribute value can be a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal represents the height of the pattern in the user coordinate system." }, "svgpatternelement.href": { - "url": "$MDN_URL$/web/api/svgpatternelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/href", "status": [ "StandardTrack" ], @@ -27088,7 +27088,7 @@ "doc": "The href read-only property of the SVGPatternElement interface reflects the href or xlink:href attribute of the given element." }, "svgpatternelement.patterncontentunits": { - "url": "$MDN_URL$/web/api/svgpatternelement/patterncontentunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/patternContentUnits", "status": [ "StandardTrack" ], @@ -27110,7 +27110,7 @@ "doc": "The patternContentUnits read-only property of the SVGPatternElement interface reflects the patternContentUnits attribute of the given <pattern> element. It specifies the coordinate system for the pattern content and takes one of the constants defined in SVGUnitTypes." }, "svgpatternelement.patterntransform": { - "url": "$MDN_URL$/web/api/svgpatternelement/patterntransform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/patternTransform", "status": [ "StandardTrack" ], @@ -27132,7 +27132,7 @@ "doc": "The patternTransform read-only property of the SVGPatternElement interface reflects the patternTransform attribute of the given <pattern> element. This property holds the transformation applied to the pattern itself, allowing for operations like translate, rotate, scale, and skew." }, "svgpatternelement.patternunits": { - "url": "$MDN_URL$/web/api/svgpatternelement/patternunits", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/patternUnits", "status": [ "StandardTrack" ], @@ -27154,7 +27154,7 @@ "doc": "The patternUnits read-only property of the SVGPatternElement interface reflects the patternUnits attribute of the given <pattern> element. It specifies the coordinate system for the pattern content and takes one of the constants defined in SVGUnitTypes." }, "svgpatternelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgpatternelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -27176,7 +27176,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGPatternElement interface reflects the preserveAspectRatio attribute of the given element. It defines how the pattern's content should be scaled to fit the given space, preserving its aspect ratio." }, "svgpatternelement.viewbox": { - "url": "$MDN_URL$/web/api/svgpatternelement/viewbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/viewBox", "status": [ "StandardTrack" ], @@ -27198,7 +27198,7 @@ "doc": "The viewBox read-only property of the SVGPatternElement interface reflects the viewBox attribute of the given element. It represents the x, y, width, and height values defining the area to be used for the pattern's viewBox." }, "svgpatternelement.width": { - "url": "$MDN_URL$/web/api/svgpatternelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/width", "status": [ "StandardTrack" ], @@ -27220,7 +27220,7 @@ "doc": "The width read-only property of the SVGPatternElement interface describes the width of the pattern as an SVGAnimatedLength. It reflects the computed value of the width attribute on the <pattern> element.\n

    The attribute value can be a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal represents the width of the pattern in the user coordinate system." }, "svgpatternelement.x": { - "url": "$MDN_URL$/web/api/svgpatternelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/x", "status": [ "StandardTrack" ], @@ -27242,7 +27242,7 @@ "doc": "The x read-only property of the SVGPatternElement interface describes the x-axis coordinate of the start point of the pattern as an SVGAnimatedLength. It reflects the computed value of the x attribute on the <pattern> element.\n

    The attribute value can be a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the pattern's starting point in the user coordinate system." }, "svgpatternelement.y": { - "url": "$MDN_URL$/web/api/svgpatternelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPatternElement/y", "status": [ "StandardTrack" ], @@ -27264,7 +27264,7 @@ "doc": "The y read-only property of the SVGPatternElement interface describes the y-axis coordinate of the start point of the pattern as an SVGAnimatedLength. It reflects the computed value of the y attribute on the <pattern> element.\n

    The attribute value can be a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the pattern's starting point in the user coordinate system." }, "svgpoint": { - "url": "$MDN_URL$/web/api/svgpoint", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPoint", "status": [ "StandardTrack", "Deprecated" @@ -27282,7 +27282,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    An SVGPoint represents a 2D or 3D point in the SVG coordinate system. It has been replaced in SVG 2 with DOMPoint and DOMPointReadOnly. All APIs that used to return an SVGPoint, including SVGSVGElement.createSVGPoint(), now return a DOMPoint instead." }, "svgpointlist": { - "url": "$MDN_URL$/web/api/svgpointlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList", "status": [ "StandardTrack" ], @@ -27304,7 +27304,7 @@ "doc": "The SVGPointList interface represents a list of DOMPoint objects.\n

    An SVGPointList can be designated as read-only, which means that attempts to modify the object will result in an exception being thrown." }, "svgpointlist.appenditem": { - "url": "$MDN_URL$/web/api/svgpointlist/appenditem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/appendItem", "status": [ "StandardTrack" ], @@ -27333,7 +27333,7 @@ } }, "svgpointlist.clear": { - "url": "$MDN_URL$/web/api/svgpointlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/clear", "status": [ "StandardTrack" ], @@ -27359,7 +27359,7 @@ } }, "svgpointlist.getitem": { - "url": "$MDN_URL$/web/api/svgpointlist/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/getItem", "status": [ "StandardTrack" ], @@ -27388,7 +27388,7 @@ } }, "svgpointlist.initialize": { - "url": "$MDN_URL$/web/api/svgpointlist/initialize", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/initialize", "status": [ "StandardTrack" ], @@ -27417,7 +27417,7 @@ } }, "svgpointlist.insertitembefore": { - "url": "$MDN_URL$/web/api/svgpointlist/insertitembefore", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/insertItemBefore", "status": [ "StandardTrack" ], @@ -27447,7 +27447,7 @@ } }, "svgpointlist.length": { - "url": "$MDN_URL$/web/api/svgpointlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/length", "status": [ "StandardTrack" ], @@ -27469,7 +27469,7 @@ "doc": "The length read-only property of the SVGPointList interface returns the number of items in the list." }, "svgpointlist.numberofitems": { - "url": "$MDN_URL$/web/api/svgpointlist/numberofitems", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/numberOfItems", "status": [ "StandardTrack" ], @@ -27491,7 +27491,7 @@ "doc": "The numberOfItems read-only property of the SVGPointList interface returns the number of items in the list." }, "svgpointlist.removeitem": { - "url": "$MDN_URL$/web/api/svgpointlist/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/removeItem", "status": [ "StandardTrack" ], @@ -27521,7 +27521,7 @@ } }, "svgpointlist.replaceitem": { - "url": "$MDN_URL$/web/api/svgpointlist/replaceitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPointList/replaceItem", "status": [ "StandardTrack" ], @@ -27552,7 +27552,7 @@ } }, "svgpolygonelement": { - "url": "$MDN_URL$/web/api/svgpolygonelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolygonElement", "status": [ "StandardTrack" ], @@ -27574,7 +27574,7 @@ "doc": "The SVGPolygonElement interface provides access to the properties of <polygon> elements, as well as methods to manipulate them." }, "svgpolygonelement.animatedpoints": { - "url": "$MDN_URL$/web/api/svgpolygonelement/animatedpoints", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolygonElement/animatedPoints", "status": [ "StandardTrack" ], @@ -27596,7 +27596,7 @@ "doc": "The animatedPoints read-only property of the SVGPolygonElement interface reflects the animated value of the element's points attribute. If the points attribute is not being animated, it contains the same value as the points property." }, "svgpolygonelement.points": { - "url": "$MDN_URL$/web/api/svgpolygonelement/points", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolygonElement/points", "status": [ "StandardTrack" ], @@ -27618,7 +27618,7 @@ "doc": "The points read-only property of the SVGPolygonElement interface reflects the base (i.e., static) value of the element's points attribute. Modifications via the SVGPointList object are reflected in the points attribute, and vice versa." }, "svgpolylineelement": { - "url": "$MDN_URL$/web/api/svgpolylineelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolylineElement", "status": [ "StandardTrack" ], @@ -27640,7 +27640,7 @@ "doc": "The SVGPolylineElement interface provides access to the properties of <polyline> elements, as well as methods to manipulate them." }, "svgpolylineelement.animatedpoints": { - "url": "$MDN_URL$/web/api/svgpolylineelement/animatedpoints", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolylineElement/animatedPoints", "status": [ "StandardTrack" ], @@ -27662,7 +27662,7 @@ "doc": "The animatedPoints read-only property of the SVGPolylineElement interface reflects the animated value of the element's points attribute. If the points attribute is not being animated, it contains the same value as the points property." }, "svgpolylineelement.points": { - "url": "$MDN_URL$/web/api/svgpolylineelement/points", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPolylineElement/points", "status": [ "StandardTrack" ], @@ -27684,7 +27684,7 @@ "doc": "The points read-only property of the SVGPolylineElement interface reflects the base (i.e., static) value of the element's points attribute. Modifications via the SVGPointList object are reflected in the points attribute, and vice versa." }, "svgpreserveaspectratio": { - "url": "$MDN_URL$/web/api/svgpreserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPreserveAspectRatio", "status": [ "StandardTrack" ], @@ -27706,7 +27706,7 @@ "doc": "The SVGPreserveAspectRatio interface corresponds to the preserveAspectRatio attribute.\n

    An SVGPreserveAspectRatio object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown." }, "svgpreserveaspectratio.align": { - "url": "$MDN_URL$/web/api/svgpreserveaspectratio/align", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPreserveAspectRatio/align", "status": [ "StandardTrack" ], @@ -27728,7 +27728,7 @@ "doc": "The align read-only property of the SVGPreserveAspectRatio interface reflects the type of the alignment value as specified by one of the SVG_PRESERVEASPECTRATIO_* constants defined on this interface." }, "svgpreserveaspectratio.meetorslice": { - "url": "$MDN_URL$/web/api/svgpreserveaspectratio/meetorslice", + "url": "https://developer.mozilla.org/docs/Web/API/SVGPreserveAspectRatio/meetOrSlice", "status": [ "StandardTrack" ], @@ -27750,7 +27750,7 @@ "doc": "The meetOrSlice read-only property of the SVGPreserveAspectRatio interface reflects the type of the meet-or-slice value as specified by one of the SVG_MEETORSLICE_* constants defined on this interface." }, "svgradialgradientelement": { - "url": "$MDN_URL$/web/api/svgradialgradientelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement", "status": [ "StandardTrack" ], @@ -27772,7 +27772,7 @@ "doc": "The SVGRadialGradientElement interface corresponds to the <RadialGradient> element." }, "svgradialgradientelement.cx": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/cx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/cx", "status": [ "StandardTrack" ], @@ -27794,7 +27794,7 @@ "doc": "The cx read-only property of the SVGRadialGradientElement interface describes the x-axis coordinate of the center of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the cx attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the radial gradient's center in the user coordinate system." }, "svgradialgradientelement.cy": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/cy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/cy", "status": [ "StandardTrack" ], @@ -27816,7 +27816,7 @@ "doc": "The cy read-only property of the SVGRadialGradientElement interface describes the y-axis coordinate of the center of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the cy attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the radial gradient's center in the user coordinate system." }, "svgradialgradientelement.fr": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/fr", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/fr", "status": [ "StandardTrack" ], @@ -27838,7 +27838,7 @@ "doc": "The fr read-only property of the SVGRadialGradientElement interface describes the radius of the focal circle of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the fr attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the radius of the focal point of the radial gradient in the user coordinate system." }, "svgradialgradientelement.fx": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/fx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/fx", "status": [ "StandardTrack" ], @@ -27860,7 +27860,7 @@ "doc": "The fx read-only property of the SVGRadialGradientElement interface describes the x-axis coordinate of the focal point of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the fx attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the focal point of the radial gradient in the user coordinate system." }, "svgradialgradientelement.fy": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/fy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/fy", "status": [ "StandardTrack" ], @@ -27882,7 +27882,7 @@ "doc": "The fy read-only property of the SVGRadialGradientElement interface describes the y-axis coordinate of the focal point of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the fy attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the focal point of the radial gradient in the user coordinate system." }, "svgradialgradientelement.r": { - "url": "$MDN_URL$/web/api/svgradialgradientelement/r", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRadialGradientElement/r", "status": [ "StandardTrack" ], @@ -27904,7 +27904,7 @@ "doc": "The r read-only property of the SVGRadialGradientElement interface describes the radius of the radial gradient as an SVGAnimatedLength. It reflects the computed value of the r attribute on the <radialGradient> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the radius of the radial gradient in the user coordinate system." }, "svgrect": { - "url": "$MDN_URL$/web/api/svgrect", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRect", "status": [ "StandardTrack" ], @@ -27926,7 +27926,7 @@ "doc": "The SVGRect, an alias for DOMRect, represents a rectangle. Rectangles consist of an x and y coordinate pair identifying a minimum x value, a minimum y value, and a width and height, which are constrained to be non-negative.\n

    An SVGRect object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown." }, "svgrect.height": { - "url": "$MDN_URL$/web/api/svgrect/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRect/height", "status": [ "StandardTrack" ], @@ -27948,7 +27948,7 @@ "doc": "The height property of the SVGRect interface is an alias for the DOMRect.height property. It describes the vertical size of the element. It reflects the SVG element's height attribute and the CSS height property.\n

    The height is a length; it is the distance from the top of element to the bottom of the element in the user coordinate system. Its syntax is the same as that for <length>." }, "svgrect.width": { - "url": "$MDN_URL$/web/api/svgrect/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRect/width", "status": [ "StandardTrack" ], @@ -27970,7 +27970,7 @@ "doc": "The width property of the SVGRect interface is an alias for the DOMRect.width property. It describes the horizontal size of the element. It reflects the SVG element's width attribute and the CSS width property.\n

    The width is a length; it is the distance from the left of element to the right of the element in the user coordinate system. Its syntax is the same as that for <length>." }, "svgrect.x": { - "url": "$MDN_URL$/web/api/svgrect/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRect/x", "status": [ "StandardTrack" ], @@ -27992,7 +27992,7 @@ "doc": "The x property describes the horizontal coordinate of the position of the element." }, "svgrect.y": { - "url": "$MDN_URL$/web/api/svgrect/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRect/y", "status": [ "StandardTrack" ], @@ -28014,7 +28014,7 @@ "doc": "The y property of the SVGRect interface is an alias for the DOMRect.y property. It describes the vertical coordinate of the position of the element. It reflects the SVG element's y attribute and the CSS y property.\n

    A <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the relevant axis (the y-axis for Y coordinates, the x-axis for X coordinates). Its syntax is the same as that for <length>." }, "svgrectelement": { - "url": "$MDN_URL$/web/api/svgrectelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement", "status": [ "StandardTrack" ], @@ -28036,7 +28036,7 @@ "doc": "The SVGRectElement interface provides access to the properties of <rect> elements, as well as methods to manipulate them." }, "svgrectelement.height": { - "url": "$MDN_URL$/web/api/svgrectelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/height", "status": [ "StandardTrack" ], @@ -28058,7 +28058,7 @@ "doc": "The height read-only property of the SVGRectElement interface describes the vertical size of an SVG rectangle as a SVGAnimatedLength. The length is in user coordinate system units along the y-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's height presentational attribute. The CSS height property takes precedence over the SVG height presentational attribute, so the value may not reflect the elements actual size. The default value is 0." }, "svgrectelement.rx": { - "url": "$MDN_URL$/web/api/svgrectelement/rx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/rx", "status": [ "StandardTrack" ], @@ -28080,7 +28080,7 @@ "doc": "The rx read-only property of the SVGRectElement interface describes the horizontal curve of the corners of an SVG rectangle as a SVGAnimatedLength. The length is in user coordinate system units along the x-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's rx presentational attribute. The CSS rx property takes precedence over the SVG rx presentational attribute, so the value may not reflect the actual size of the rounded corners. The default value is 0, which draws a rectangle with square corners." }, "svgrectelement.ry": { - "url": "$MDN_URL$/web/api/svgrectelement/ry", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/ry", "status": [ "StandardTrack" ], @@ -28102,7 +28102,7 @@ "doc": "The ry read-only property of the SVGRectElement interface describes the vertical curve of the corners of an SVG rectangle as a SVGAnimatedLength. The length is in user coordinate system units along the y-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's ry presentational attribute. The CSS ry property takes precedence over the SVG ry presentational attribute, so the value may not reflect the actual size of the rounded corners. The default value is 0, which draws a rectangle with square corners." }, "svgrectelement.width": { - "url": "$MDN_URL$/web/api/svgrectelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/width", "status": [ "StandardTrack" ], @@ -28124,7 +28124,7 @@ "doc": "The width read-only property of the SVGRectElement interface describes the horizontal size of an SVG rectangle as a SVGAnimatedLength. The length is in user coordinate system units along the x-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's width presentational attribute. The CSS width property takes precedence over the SVG width presentational attribute, so the value may not reflect the elements actual size. The default value is 0." }, "svgrectelement.x": { - "url": "$MDN_URL$/web/api/svgrectelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/x", "status": [ "StandardTrack" ], @@ -28146,7 +28146,7 @@ "doc": "The x read-only property of the SVGRectElement interface describes the horizontal coordinate of the position of an SVG rectangle as a SVGAnimatedLength. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's x geometric attribute value. The CSS x property takes precedence over the SVG x geometric attribute, so the value may not reflect the element's appearance. The default value is 0." }, "svgrectelement.y": { - "url": "$MDN_URL$/web/api/svgrectelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRectElement/y", "status": [ "StandardTrack" ], @@ -28168,7 +28168,7 @@ "doc": "The y read-only property of the SVGRectElement interface describes the vertical coordinate of the position of an SVG rectangle as a SVGAnimatedLength. The <coordinate> is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the y-axis. Its syntax is the same as that for <length>.\n

    It reflects the <rect> element's y geometric attribute value. The CSS y property takes precedence over the SVG y attribute, so the value may not reflect the element's appearance. The default value is 0." }, "svgrenderingintent": { - "url": "$MDN_URL$/web/api/svgrenderingintent", + "url": "https://developer.mozilla.org/docs/Web/API/SVGRenderingIntent", "status": [ "StandardTrack", "Deprecated" @@ -28177,7 +28177,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SVGRenderingIntent interface defines the enumerated list of possible values for rendering-intent attributes or descriptors.\n

    \n

    Warning:\nThis interface was removed in the SVG 2 specification.\n

    " }, "svgscriptelement": { - "url": "$MDN_URL$/web/api/svgscriptelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGScriptElement", "status": [ "StandardTrack" ], @@ -28199,7 +28199,7 @@ "doc": "The SVGScriptElement interface corresponds to the SVG <script> element." }, "svgscriptelement.href": { - "url": "$MDN_URL$/web/api/svgscriptelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGScriptElement/href", "status": [ "StandardTrack" ], @@ -28221,7 +28221,7 @@ "doc": "
    \n

    Warning:\nThe href.baseVal property represents the URL of an external script loaded into the SVG script element.\nAPIs like this are known as injection sinks, and are potentially a vector for cross-site scripting (XSS) attacks.\n

    You can mitigate this risk by having a Content Security Policy (CSP) that restricts the locations from which scripts can be loaded, and by always assigning TrustedScriptURL objects instead of strings, and enforcing trusted types.\nSee Security considerations for more information.\n

    \n

    The href read-only property of the SVGScriptElement interface reflects the href or xlink:href attribute of the given <script> element." }, "svgscriptelement.type": { - "url": "$MDN_URL$/web/api/svgscriptelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGScriptElement/type", "status": [ "StandardTrack" ], @@ -28243,7 +28243,7 @@ "doc": "The type read-only property of the SVGScriptElement interface reflects the type attribute of the given <script> element." }, "svgsetelement": { - "url": "$MDN_URL$/web/api/svgsetelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSetElement", "status": [ "StandardTrack" ], @@ -28265,7 +28265,7 @@ "doc": "The SVGSetElement interface corresponds to the <set> element." }, "svgstopelement": { - "url": "$MDN_URL$/web/api/svgstopelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStopElement", "status": [ "StandardTrack" ], @@ -28287,7 +28287,7 @@ "doc": "The SVGStopElement interface corresponds to the <stop> element." }, "svgstopelement.offset": { - "url": "$MDN_URL$/web/api/svgstopelement/offset", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStopElement/offset", "status": [ "StandardTrack" ], @@ -28309,7 +28309,7 @@ "doc": "The offset read-only property of the SVGStopElement interface reflects the offset attribute of the given <stop> element." }, "svgstringlist": { - "url": "$MDN_URL$/web/api/svgstringlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList", "status": [ "StandardTrack" ], @@ -28331,7 +28331,7 @@ "doc": "The SVGStringList interface defines a list of strings.\n

    An SVGStringList object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.\n

    An SVGStringList object is indexable and can be accessed like an array." }, "svgstringlist.appenditem": { - "url": "$MDN_URL$/web/api/svgstringlist/appenditem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/appendItem", "status": [ "StandardTrack" ], @@ -28360,7 +28360,7 @@ } }, "svgstringlist.clear": { - "url": "$MDN_URL$/web/api/svgstringlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/clear", "status": [ "StandardTrack" ], @@ -28386,7 +28386,7 @@ } }, "svgstringlist.getitem": { - "url": "$MDN_URL$/web/api/svgstringlist/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/getItem", "status": [ "StandardTrack" ], @@ -28415,7 +28415,7 @@ } }, "svgstringlist.initialize": { - "url": "$MDN_URL$/web/api/svgstringlist/initialize", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/initialize", "status": [ "StandardTrack" ], @@ -28444,7 +28444,7 @@ } }, "svgstringlist.insertitembefore": { - "url": "$MDN_URL$/web/api/svgstringlist/insertitembefore", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/insertItemBefore", "status": [ "StandardTrack" ], @@ -28474,7 +28474,7 @@ } }, "svgstringlist.length": { - "url": "$MDN_URL$/web/api/svgstringlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/length", "status": [ "StandardTrack" ], @@ -28496,7 +28496,7 @@ "doc": "The length property of the SVGStringList interface returns the number of items in the list. It is an alias of numberOfItems to make SVG lists more array-like." }, "svgstringlist.numberofitems": { - "url": "$MDN_URL$/web/api/svgstringlist/numberofitems", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/numberOfItems", "status": [ "StandardTrack" ], @@ -28518,7 +28518,7 @@ "doc": "The numberOfItems property of the SVGStringList interface returns the number of items in the list. length is an alias of it." }, "svgstringlist.removeitem": { - "url": "$MDN_URL$/web/api/svgstringlist/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/removeItem", "status": [ "StandardTrack" ], @@ -28548,7 +28548,7 @@ } }, "svgstringlist.replaceitem": { - "url": "$MDN_URL$/web/api/svgstringlist/replaceitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStringList/replaceItem", "status": [ "StandardTrack" ], @@ -28579,7 +28579,7 @@ } }, "svgstyleelement": { - "url": "$MDN_URL$/web/api/svgstyleelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement", "status": [ "StandardTrack" ], @@ -28601,7 +28601,7 @@ "doc": "The SVGStyleElement interface corresponds to the SVG <style> element." }, "svgstyleelement.disabled": { - "url": "$MDN_URL$/web/api/svgstyleelement/disabled", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement/disabled", "status": [ "StandardTrack" ], @@ -28623,7 +28623,7 @@ "doc": "The SVGStyleElement.disabled property can be used to get and set whether the stylesheet is disabled (true) or not (false).\n

    Note that there is no corresponding disabled attribute on the SVG <style> element." }, "svgstyleelement.media": { - "url": "$MDN_URL$/web/api/svgstyleelement/media", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement/media", "status": [ "StandardTrack" ], @@ -28645,7 +28645,7 @@ "doc": "The SVGStyleElement.media property is a media query string corresponding to the media attribute of the given SVG style element.\n

    The query must be matched for the style to apply." }, "svgstyleelement.sheet": { - "url": "$MDN_URL$/web/api/svgstyleelement/sheet", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement/sheet", "status": [ "StandardTrack" ], @@ -28667,7 +28667,7 @@ "doc": "The SVGStyleElement.sheet read-only property returns the CSSStyleSheet corresponding to the given SVG style element, or null if there is none." }, "svgstyleelement.title": { - "url": "$MDN_URL$/web/api/svgstyleelement/title", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement/title", "status": [ "StandardTrack" ], @@ -28689,7 +28689,7 @@ "doc": "The SVGStyleElement.title property is a string corresponding to the title attribute of the given SVG style element.\nIt may be used to select between alternate style sheets." }, "svgstyleelement.type": { - "url": "$MDN_URL$/web/api/svgstyleelement/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGStyleElement/type", "status": [ "StandardTrack", "Deprecated" @@ -28707,7 +28707,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The SVGStyleElement.type property returns the type of the current style.\nThe value reflects the associated SVG <style> element's type attribute.\n

    Authors should not use this property or rely on the value." }, "svgsvgelement": { - "url": "$MDN_URL$/web/api/svgsvgelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement", "status": [ "StandardTrack" ], @@ -28729,7 +28729,7 @@ "doc": "The SVGSVGElement interface provides access to the properties of <svg> elements, as well as methods to manipulate them. This interface contains also various miscellaneous commonly-used utility methods, such as matrix operations and the ability to control the time of redraw on visual rendering devices." }, "svgsvgelement.animationspaused": { - "url": "$MDN_URL$/web/api/svgsvgelement/animationspaused", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/animationsPaused", "status": [ "StandardTrack" ], @@ -28752,7 +28752,7 @@ "returns": "A boolean. true if this SVG document fragment is in a paused state." }, "svgsvgelement.checkenclosure": { - "url": "$MDN_URL$/web/api/svgsvgelement/checkenclosure", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/checkEnclosure", "status": [ "StandardTrack" ], @@ -28775,7 +28775,7 @@ "returns": "A boolean." }, "svgsvgelement.checkintersection": { - "url": "$MDN_URL$/web/api/svgsvgelement/checkintersection", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/checkIntersection", "status": [ "StandardTrack" ], @@ -28798,7 +28798,7 @@ "returns": "A boolean." }, "svgsvgelement.createsvgangle": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgangle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGAngle", "status": [ "StandardTrack" ], @@ -28821,7 +28821,7 @@ "returns": "An SVGAngle object, initialized to a value of 0 (unitless)." }, "svgsvgelement.createsvglength": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvglength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGLength", "status": [ "StandardTrack" ], @@ -28844,7 +28844,7 @@ "returns": "An SVGLength object, initialized to a value of 0 (unitless)." }, "svgsvgelement.createsvgmatrix": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGMatrix", "status": [ "StandardTrack" ], @@ -28867,7 +28867,7 @@ "returns": "A DOMMatrix object, initialized to the identity matrix." }, "svgsvgelement.createsvgnumber": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgnumber", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGNumber", "status": [ "StandardTrack" ], @@ -28890,7 +28890,7 @@ "returns": "An SVGNumber object, initialized to 0." }, "svgsvgelement.createsvgpoint": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgpoint", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGPoint", "status": [ "StandardTrack" ], @@ -28913,7 +28913,7 @@ "returns": "A DOMPoint object, initialized to the point (0,0) in the user coordinate system." }, "svgsvgelement.createsvgrect": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgrect", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGRect", "status": [ "StandardTrack" ], @@ -28936,7 +28936,7 @@ "returns": "A DOMRect object, initialized with x, y, width, and height all set to 0." }, "svgsvgelement.createsvgtransform": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgtransform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGTransform", "status": [ "StandardTrack" ], @@ -28959,7 +28959,7 @@ "returns": "An SVGTransform object, initialized to the identity matrix transform (matrix(1, 0, 0, 1, 0, 0))." }, "svgsvgelement.createsvgtransformfrommatrix": { - "url": "$MDN_URL$/web/api/svgsvgelement/createsvgtransformfrommatrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/createSVGTransformFromMatrix", "status": [ "StandardTrack" ], @@ -28985,7 +28985,7 @@ "returns": "An SVGTransform object, initialized to the given matrix transform. It is a matrix() transform if the matrix is 2D, and a matrix3d() transform otherwise." }, "svgsvgelement.currentscale": { - "url": "$MDN_URL$/web/api/svgsvgelement/currentscale", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/currentScale", "status": [ "StandardTrack" ], @@ -29007,7 +29007,7 @@ "doc": "The currentScale property of the SVGSVGElement interface reflects the current scale factor relative to the initial view to take into account user magnification and panning operations on the outermost <svg> element.\n

    DOM attributes currentScale and currentTranslate are equivalent to the 2×3 matrix [a b c d e f] = [currentScale 0 0 currentScale currentTranslate.x currentTranslate.y]. If \"magnification\" is enabled (i.e., zoomAndPan=\"magnify\"), then the effect is as if an extra transformation were placed at the outermost level on the SVG document fragment (i.e., outside the outermost <svg> element).\n

    If the <svg> element is not at the outermost level, then currentScale is always 1 and setting it has no effect." }, "svgsvgelement.currenttranslate": { - "url": "$MDN_URL$/web/api/svgsvgelement/currenttranslate", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/currentTranslate", "status": [ "StandardTrack" ], @@ -29029,7 +29029,7 @@ "doc": "The currentTranslate read-only property of the SVGSVGElement interface reflects the translation factor that takes into account user \"magnification\" corresponding to an outermost <svg> element.\n

    If the <svg> element is not at the outermost level, then currentTranslate is always { x: 0, y: 0 } and is read-only. Otherwise, it is writable." }, "svgsvgelement.deselectall": { - "url": "$MDN_URL$/web/api/svgsvgelement/deselectall", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/deselectAll", "status": [ "StandardTrack" ], @@ -29052,7 +29052,7 @@ "returns": "None." }, "svgsvgelement.getcurrenttime": { - "url": "$MDN_URL$/web/api/svgsvgelement/getcurrenttime", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/getCurrentTime", "status": [ "StandardTrack" ], @@ -29075,7 +29075,7 @@ "returns": "A float." }, "svgsvgelement.getelementbyid": { - "url": "$MDN_URL$/web/api/svgsvgelement/getelementbyid", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/getElementById", "status": [ "StandardTrack" ], @@ -29101,7 +29101,7 @@ "returns": "An Element object describing the DOM element object matching the specified ID, or null if no matching element was found in the SVG document fragment." }, "svgsvgelement.height": { - "url": "$MDN_URL$/web/api/svgsvgelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/height", "status": [ "StandardTrack" ], @@ -29123,7 +29123,7 @@ "doc": "The height read-only property of the SVGSVGElement interface describes the vertical size of element as an SVGAnimatedLength. It reflects the <svg> element's height attribute, which may not be the SVG's rendered height.\n

    The CSS height property takes precedence over the <svg> element's height attribute, so the value may not reflect the element's appearance. If both the viewBox and height attributes are omitted, the height property reflects that actual height." }, "svgsvgelement.pauseanimations": { - "url": "$MDN_URL$/web/api/svgsvgelement/pauseanimations", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/pauseAnimations", "status": [ "StandardTrack" ], @@ -29146,7 +29146,7 @@ "returns": "None (undefined)." }, "svgsvgelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgsvgelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -29168,7 +29168,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGSVGElement interface reflects the preserveAspectRatio attribute of the given element. It defines how the SVG element's content should be scaled to fit the given space, preserving its aspect ratio." }, "svgsvgelement.setcurrenttime": { - "url": "$MDN_URL$/web/api/svgsvgelement/setcurrenttime", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/setCurrentTime", "status": [ "StandardTrack" ], @@ -29194,7 +29194,7 @@ "returns": "None." }, "svgsvgelement.unpauseanimations": { - "url": "$MDN_URL$/web/api/svgsvgelement/unpauseanimations", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/unpauseAnimations", "status": [ "StandardTrack" ], @@ -29217,7 +29217,7 @@ "returns": "None (undefined)." }, "svgsvgelement.viewbox": { - "url": "$MDN_URL$/web/api/svgsvgelement/viewbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/viewBox", "status": [ "StandardTrack" ], @@ -29239,7 +29239,7 @@ "doc": "The viewBox read-only property of the SVGSVGElement interface reflects the <svg> element's viewBox attribute as an SVGAnimatedRect.\n

    The property describes the <svg> element's viewBox attribute, which is used to defined the x-coordinate, y-coordinate, width, and height of an <svg> element. The SVGAnimatedRect.baseVal and SVGAnimatedRect.animVal properties are both SVGRect objects, or null if the viewBox is not defined. These objects' components may differ from the SVGSVGElement.x, SVGSVGElement.y, SVGSVGElement.width and SVGSVGElement.height properties, as the x, y, width, and height attributes take precedence over the viewBox attribute.\n

    For non-nested SVG elements, the values of the CSS x, y, width, and height properties take precedence over any element attributes, so the values defined by the viewBox may not be reflected in the element's appearance." }, "svgsvgelement.width": { - "url": "$MDN_URL$/web/api/svgsvgelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/width", "status": [ "StandardTrack" ], @@ -29261,7 +29261,7 @@ "doc": "The width read-only property of the SVGSVGElement interface describes the horizontal size of element as an SVGAnimatedLength. It reflects the <svg> element's width attribute, which may not be the SVG's rendered width.\n

    The CSS width property takes precedence over the <svg> element's width attribute, so the value may not reflect the element's appearance. If both the viewBox and width attributes are omitted, the width property reflects that actual width." }, "svgsvgelement.x": { - "url": "$MDN_URL$/web/api/svgsvgelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/x", "status": [ "StandardTrack" ], @@ -29283,7 +29283,7 @@ "doc": "The x read-only property of the SVGSVGElement interface describes the horizontal coordinate of the position of that SVG as an SVGAnimatedLength. When an <svg> is nested within another <svg>, the horizontal coordinate is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the x-axis. Its syntax is the same as that for <length>.\n

    It reflects the <svg> element's x geometric attribute. The default value is 0. The x attribute has no effect on outermost <svg> elements; only one nested ones. The CSS x property takes precedence over the <svg> element's x attribute, so the value may not reflect the element's appearance." }, "svgsvgelement.y": { - "url": "$MDN_URL$/web/api/svgsvgelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSVGElement/y", "status": [ "StandardTrack" ], @@ -29305,7 +29305,7 @@ "doc": "The y read-only property of the SVGSVGElement interface describes the vertical coordinate of the position of that SVG as an SVGAnimatedLength. When an <svg> is nested within another <svg>, the vertical coordinate is a length in the user coordinate system that is the given distance from the origin of the user coordinate system along the y-axis. Its syntax is the same as that for <length>.\n

    It reflects the <svg> element's y geometric attribute. The default value is 0. The y attribute has no effect on outermost <svg> elements; only on nested ones. The CSS y property takes precedence over the <svg> element's y attribute, so the value may not reflect the element's appearance." }, "svgswitchelement": { - "url": "$MDN_URL$/web/api/svgswitchelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSwitchElement", "status": [ "StandardTrack" ], @@ -29327,7 +29327,7 @@ "doc": "The SVGSwitchElement interface corresponds to the <switch> element." }, "svgsymbolelement": { - "url": "$MDN_URL$/web/api/svgsymbolelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSymbolElement", "status": [ "StandardTrack" ], @@ -29349,7 +29349,7 @@ "doc": "The SVGSymbolElement interface corresponds to the <symbol> element." }, "svgsymbolelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgsymbolelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSymbolElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -29371,7 +29371,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGSymbolElement interface reflects the preserveAspectRatio attribute of the given <symbol> element. It defines how the symbol's content should be scaled to fit the given space, preserving its aspect ratio." }, "svgsymbolelement.viewbox": { - "url": "$MDN_URL$/web/api/svgsymbolelement/viewbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGSymbolElement/viewBox", "status": [ "StandardTrack" ], @@ -29393,7 +29393,7 @@ "doc": "The viewBox read-only property of the SVGSymbolElement interface reflects the viewBox attribute of the given <symbol> element." }, "svgtextcontentelement": { - "url": "$MDN_URL$/web/api/svgtextcontentelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement", "status": [ "StandardTrack" ], @@ -29415,7 +29415,7 @@ "doc": "The SVGTextContentElement interface is implemented by elements that support rendering child text content. It is inherited by various text-related interfaces, such as SVGTextElement, SVGTSpanElement, and SVGTextPathElement." }, "svgtextcontentelement.getcharnumatposition": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getcharnumatposition", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getCharNumAtPosition", "status": [ "StandardTrack" ], @@ -29441,7 +29441,7 @@ "returns": "A long; the index of the character that corresponds to the position." }, "svgtextcontentelement.getcomputedtextlength": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getcomputedtextlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getComputedTextLength", "status": [ "StandardTrack" ], @@ -29464,7 +29464,7 @@ "returns": "A float." }, "svgtextcontentelement.getendpositionofchar": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getendpositionofchar", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getEndPositionOfChar", "status": [ "StandardTrack" ], @@ -29493,7 +29493,7 @@ } }, "svgtextcontentelement.getextentofchar": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getextentofchar", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getExtentOfChar", "status": [ "StandardTrack" ], @@ -29522,7 +29522,7 @@ } }, "svgtextcontentelement.getnumberofchars": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getnumberofchars", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getNumberOfChars", "status": [ "StandardTrack" ], @@ -29545,7 +29545,7 @@ "returns": "A long." }, "svgtextcontentelement.getrotationofchar": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getrotationofchar", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getRotationOfChar", "status": [ "StandardTrack" ], @@ -29574,7 +29574,7 @@ } }, "svgtextcontentelement.getstartpositionofchar": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getstartpositionofchar", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getStartPositionOfChar", "status": [ "StandardTrack" ], @@ -29603,7 +29603,7 @@ } }, "svgtextcontentelement.getsubstringlength": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/getsubstringlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/getSubStringLength", "status": [ "StandardTrack" ], @@ -29633,7 +29633,7 @@ } }, "svgtextcontentelement.lengthadjust": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/lengthadjust", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/lengthAdjust", "status": [ "StandardTrack" ], @@ -29655,7 +29655,7 @@ "doc": "The lengthAdjust read-only property of the SVGTextContentElement interface reflects the lengthAdjust attribute of the given element. It takes one of the LENGTHADJUST_* constants defined on this interface." }, "svgtextcontentelement.textlength": { - "url": "$MDN_URL$/web/api/svgtextcontentelement/textlength", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextContentElement/textLength", "status": [ "StandardTrack" ], @@ -29677,7 +29677,7 @@ "doc": "The textLength read-only property of the SVGTextContentElement interface reflects the textLength attribute of the given element." }, "svgtextelement": { - "url": "$MDN_URL$/web/api/svgtextelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextElement", "status": [ "StandardTrack" ], @@ -29699,7 +29699,7 @@ "doc": "The SVGTextElement interface corresponds to the <text> elements." }, "svgtextpathelement": { - "url": "$MDN_URL$/web/api/svgtextpathelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement", "status": [ "StandardTrack" ], @@ -29721,7 +29721,7 @@ "doc": "The SVGTextPathElement interface corresponds to the <textPath> element." }, "svgtextpathelement.href": { - "url": "$MDN_URL$/web/api/svgtextpathelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement/href", "status": [ "StandardTrack" ], @@ -29743,7 +29743,7 @@ "doc": "The href read-only property of the SVGTextPathElement interface reflects the href attribute (or the deprecated xlink:href attribute) of the given <textPath> element." }, "svgtextpathelement.method": { - "url": "$MDN_URL$/web/api/svgtextpathelement/method", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement/method", "status": [ "StandardTrack" ], @@ -29765,7 +29765,7 @@ "doc": "The method read-only property of the SVGTextPathElement interface reflects the method attribute of the given <textPath> element. It takes one of the TEXTPATH_METHODTYPE_* constants defined on this interface." }, "svgtextpathelement.spacing": { - "url": "$MDN_URL$/web/api/svgtextpathelement/spacing", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement/spacing", "status": [ "StandardTrack" ], @@ -29787,7 +29787,7 @@ "doc": "The spacing read-only property of the SVGTextPathElement interface reflects the spacing attribute of the given <textPath> element. It takes one of the TEXTPATH_SPACINGTYPE_* constants defined on this interface." }, "svgtextpathelement.startoffset": { - "url": "$MDN_URL$/web/api/svgtextpathelement/startoffset", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPathElement/startOffset", "status": [ "StandardTrack" ], @@ -29809,7 +29809,7 @@ "doc": "The startOffset read-only property of the SVGTextPathElement interface reflects the X component of the startOffset attribute of the given <textPath>, which defines an offset from the start of the path for the initial current text position along the path after converting the path to the <textPath> element's coordinate system." }, "svgtextpositioningelement": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement", "status": [ "StandardTrack" ], @@ -29831,7 +29831,7 @@ "doc": "The SVGTextPositioningElement interface is implemented by elements that support attributes that position individual text glyphs. It is inherited by SVGTextElement and SVGTSpanElement." }, "svgtextpositioningelement.dx": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement/dx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/dx", "status": [ "StandardTrack" ], @@ -29853,7 +29853,7 @@ "doc": "The dx read-only property of the SVGTextPositioningElement interface describes the x-axis coordinate of the SVGTextElement or SVGTSpanElement as an SVGAnimatedLengthList. It reflects the dx attribute's horizontal displacement of the individual text glyphs in the user coordinate system.\n

    The attribute value is a list of <length>, <percentage>, or <number>. The numeric values in the SVGAnimatedLengthList.baseVal reflect the horizontal displacements in the user coordinate system." }, "svgtextpositioningelement.dy": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement/dy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/dy", "status": [ "StandardTrack" ], @@ -29875,7 +29875,7 @@ "doc": "The dy read-only property of the SVGTextPositioningElement interface describes the y-axis coordinate of the SVGTextElement or SVGTSpanElement as an SVGAnimatedLengthList. It reflects the dy attribute's vertical displacement of the individual text glyphs in the user coordinate system.\n

    The attribute value is a list of <length>, <percentage>, or <number>. The numeric values in the SVGAnimatedLengthList.baseVal reflect the vertical displacements in the user coordinate system." }, "svgtextpositioningelement.rotate": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement/rotate", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/rotate", "status": [ "StandardTrack" ], @@ -29897,7 +29897,7 @@ "doc": "The rotate read-only property of the SVGTextPositioningElement interface reflects the rotation of individual text glyphs, as specified by the rotate attribute of the given element." }, "svgtextpositioningelement.x": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/x", "status": [ "StandardTrack" ], @@ -29919,7 +29919,7 @@ "doc": "The x read-only property of the SVGTextPositioningElement interface describes the x-axis coordinate of the SVGTextElement or SVGTSpanElement as an SVGAnimatedLengthList. It reflects the x attribute's horizontal position of the individual text glyphs in the user coordinate system.\n

    The attribute value is a list of <length>, <percentage>, or <number>. The numeric values in the SVGAnimatedLengthList.baseVal reflect the x-coordinates in the user coordinate system." }, "svgtextpositioningelement.y": { - "url": "$MDN_URL$/web/api/svgtextpositioningelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTextPositioningElement/y", "status": [ "StandardTrack" ], @@ -29941,7 +29941,7 @@ "doc": "The y read-only property of the SVGTextPositioningElement interface describes the y-axis coordinate of the SVGTextElement or SVGTSpanElement as an SVGAnimatedLengthList. It reflects the y attribute's vertical position of the individual text glyphs in the user coordinate system.\n

    The attribute value is a list of <length>, <percentage>, or <number>. The numeric values in the SVGAnimatedLengthList.baseVal reflect the y-coordinates in the user coordinate system." }, "svgtitleelement": { - "url": "$MDN_URL$/web/api/svgtitleelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTitleElement", "status": [ "StandardTrack" ], @@ -29963,7 +29963,7 @@ "doc": "The SVGTitleElement interface corresponds to the <title> element." }, "svgtransform": { - "url": "$MDN_URL$/web/api/svgtransform", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform", "status": [ "StandardTrack" ], @@ -29985,7 +29985,7 @@ "doc": "The SVGTransform interface reflects one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., scale(…) or matrix(…)) within a transform attribute.\n

    An SVGTransform object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown." }, "svgtransform.angle": { - "url": "$MDN_URL$/web/api/svgtransform/angle", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/angle", "status": [ "StandardTrack" ], @@ -30007,7 +30007,7 @@ "doc": "The angle read-only property of the SVGTransform interface represents the angle of the transformation in degrees.\n

    For SVG_TRANSFORM_ROTATE, SVG_TRANSFORM_SKEWX, and SVG_TRANSFORM_SKEWY, angle reflects the transformation's rotation or skewing angle.\n

    For SVG_TRANSFORM_MATRIX, SVG_TRANSFORM_TRANSLATE and SVG_TRANSFORM_SCALE, angle will be zero." }, "svgtransform.matrix": { - "url": "$MDN_URL$/web/api/svgtransform/matrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/matrix", "status": [ "StandardTrack" ], @@ -30029,7 +30029,7 @@ "doc": "The matrix read-only property of the SVGTransform interface represents the transformation matrix that corresponds to the transformation type.\n

    In case the matrix object is changed directly (i.e., without using the methods on the SVGTransform interface itself) then the type of the SVGTransform changes to SVG_TRANSFORM_MATRIX.\n

    " }, "svgtransform.setmatrix": { - "url": "$MDN_URL$/web/api/svgtransform/setmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setMatrix", "status": [ "StandardTrack" ], @@ -30058,7 +30058,7 @@ } }, "svgtransform.setrotate": { - "url": "$MDN_URL$/web/api/svgtransform/setrotate", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setRotate", "status": [ "StandardTrack" ], @@ -30089,7 +30089,7 @@ } }, "svgtransform.setscale": { - "url": "$MDN_URL$/web/api/svgtransform/setscale", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setScale", "status": [ "StandardTrack" ], @@ -30119,7 +30119,7 @@ } }, "svgtransform.setskewx": { - "url": "$MDN_URL$/web/api/svgtransform/setskewx", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setSkewX", "status": [ "StandardTrack" ], @@ -30148,7 +30148,7 @@ } }, "svgtransform.setskewy": { - "url": "$MDN_URL$/web/api/svgtransform/setskewy", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setSkewY", "status": [ "StandardTrack" ], @@ -30177,7 +30177,7 @@ } }, "svgtransform.settranslate": { - "url": "$MDN_URL$/web/api/svgtransform/settranslate", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/setTranslate", "status": [ "StandardTrack" ], @@ -30207,7 +30207,7 @@ } }, "svgtransform.type": { - "url": "$MDN_URL$/web/api/svgtransform/type", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransform/type", "status": [ "StandardTrack" ], @@ -30229,7 +30229,7 @@ "doc": "The type read-only property of the SVGTransform interface represents the type of transformation applied, specified by one of the SVG_TRANSFORM_* constants defined on this interface." }, "svgtransformlist": { - "url": "$MDN_URL$/web/api/svgtransformlist", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList", "status": [ "StandardTrack" ], @@ -30251,7 +30251,7 @@ "doc": "The SVGTransformList interface defines a list of SVGTransform objects.\n

    An SVGTransformList object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.\n

    An SVGTransformList is indexable and can be accessed like an array." }, "svgtransformlist.appenditem": { - "url": "$MDN_URL$/web/api/svgtransformlist/appenditem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/appendItem", "status": [ "StandardTrack" ], @@ -30280,7 +30280,7 @@ } }, "svgtransformlist.clear": { - "url": "$MDN_URL$/web/api/svgtransformlist/clear", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/clear", "status": [ "StandardTrack" ], @@ -30306,7 +30306,7 @@ } }, "svgtransformlist.consolidate": { - "url": "$MDN_URL$/web/api/svgtransformlist/consolidate", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/consolidate", "status": [ "StandardTrack" ], @@ -30332,7 +30332,7 @@ } }, "svgtransformlist.createsvgtransformfrommatrix": { - "url": "$MDN_URL$/web/api/svgtransformlist/createsvgtransformfrommatrix", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/createSVGTransformFromMatrix", "status": [ "StandardTrack" ], @@ -30358,7 +30358,7 @@ "returns": "An SVGTransform object." }, "svgtransformlist.getitem": { - "url": "$MDN_URL$/web/api/svgtransformlist/getitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/getItem", "status": [ "StandardTrack" ], @@ -30387,7 +30387,7 @@ } }, "svgtransformlist.initialize": { - "url": "$MDN_URL$/web/api/svgtransformlist/initialize", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/initialize", "status": [ "StandardTrack" ], @@ -30416,7 +30416,7 @@ } }, "svgtransformlist.insertitembefore": { - "url": "$MDN_URL$/web/api/svgtransformlist/insertitembefore", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/insertItemBefore", "status": [ "StandardTrack" ], @@ -30446,7 +30446,7 @@ } }, "svgtransformlist.length": { - "url": "$MDN_URL$/web/api/svgtransformlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/length", "status": [ "StandardTrack" ], @@ -30468,7 +30468,7 @@ "doc": "The length read-only property of the SVGTransformList interface represents the number of items in the list." }, "svgtransformlist.numberofitems": { - "url": "$MDN_URL$/web/api/svgtransformlist/numberofitems", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/numberOfItems", "status": [ "StandardTrack" ], @@ -30490,7 +30490,7 @@ "doc": "The numberOfItems read-only property of the SVGTransformList interface represents the number of items in the list." }, "svgtransformlist.removeitem": { - "url": "$MDN_URL$/web/api/svgtransformlist/removeitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/removeItem", "status": [ "StandardTrack" ], @@ -30520,7 +30520,7 @@ } }, "svgtransformlist.replaceitem": { - "url": "$MDN_URL$/web/api/svgtransformlist/replaceitem", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTransformList/replaceItem", "status": [ "StandardTrack" ], @@ -30551,7 +30551,7 @@ } }, "svgtspanelement": { - "url": "$MDN_URL$/web/api/svgtspanelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGTSpanElement", "status": [ "StandardTrack" ], @@ -30573,7 +30573,7 @@ "doc": "The SVGTSpanElement interface represents a <tspan> element." }, "svgunittypes": { - "url": "$MDN_URL$/web/api/svgunittypes", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUnitTypes", "status": [ "StandardTrack" ], @@ -30595,7 +30595,7 @@ "doc": "The SVGUnitTypes interface defines a commonly used set of constants used for reflecting gradientUnits, patternContentUnits and other similar attributes." }, "svguseelement": { - "url": "$MDN_URL$/web/api/svguseelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement", "status": [ "StandardTrack" ], @@ -30617,7 +30617,7 @@ "doc": "The SVGUseElement interface corresponds to the <use> element." }, "svguseelement.height": { - "url": "$MDN_URL$/web/api/svguseelement/height", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement/height", "status": [ "StandardTrack" ], @@ -30639,7 +30639,7 @@ "doc": "The height read-only property of the SVGUseElement interface describes the height of the referenced element as an SVGAnimatedLength. It reflects the computed value of the height attribute on the <use> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the height of the referenced element in the user coordinate system." }, "svguseelement.href": { - "url": "$MDN_URL$/web/api/svguseelement/href", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement/href", "status": [ "StandardTrack" ], @@ -30661,7 +30661,7 @@ "doc": "The href read-only property of the SVGUseElement interface reflects the href or xlink:href attribute of the given element." }, "svguseelement.width": { - "url": "$MDN_URL$/web/api/svguseelement/width", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement/width", "status": [ "StandardTrack" ], @@ -30683,7 +30683,7 @@ "doc": "The width read-only property of the SVGUseElement interface describes the width of the referenced element as an SVGAnimatedLength. It reflects the computed value of the width attribute on the <use> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the width of the referenced element in the user coordinate system." }, "svguseelement.x": { - "url": "$MDN_URL$/web/api/svguseelement/x", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement/x", "status": [ "StandardTrack" ], @@ -30705,7 +30705,7 @@ "doc": "The x read-only property of the SVGUseElement interface describes the x-axis coordinate of the start point of the referenced element as an SVGAnimatedLength. It reflects the computed value of the x attribute on the <use> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the x-coordinate of the top-left corner of the referenced element in the user coordinate system." }, "svguseelement.y": { - "url": "$MDN_URL$/web/api/svguseelement/y", + "url": "https://developer.mozilla.org/docs/Web/API/SVGUseElement/y", "status": [ "StandardTrack" ], @@ -30727,7 +30727,7 @@ "doc": "The y read-only property of the SVGUseElement interface describes the y-axis coordinate of the start point of the referenced element as an SVGAnimatedLength. It reflects the computed value of the y attribute on the <use> element.\n

    The attribute value is a <length>, <percentage>, or <number>. The numeric value of the SVGAnimatedLength.baseVal is the y-coordinate of the top-left corner of the referenced element in the user coordinate system." }, "svgviewelement": { - "url": "$MDN_URL$/web/api/svgviewelement", + "url": "https://developer.mozilla.org/docs/Web/API/SVGViewElement", "status": [ "StandardTrack" ], @@ -30749,7 +30749,7 @@ "doc": "The SVGViewElement interface provides access to the properties of <view> elements, as well as methods to manipulate them." }, "svgviewelement.preserveaspectratio": { - "url": "$MDN_URL$/web/api/svgviewelement/preserveaspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/SVGViewElement/preserveAspectRatio", "status": [ "StandardTrack" ], @@ -30771,7 +30771,7 @@ "doc": "The preserveAspectRatio read-only property of the SVGViewElement interface reflects the preserveAspectRatio attribute of the given <view> element. It defines how the content within the view should be scaled to fit its viewport while preserving its aspect ratio." }, "svgviewelement.viewbox": { - "url": "$MDN_URL$/web/api/svgviewelement/viewbox", + "url": "https://developer.mozilla.org/docs/Web/API/SVGViewElement/viewBox", "status": [ "StandardTrack" ], @@ -30793,7 +30793,7 @@ "doc": "The viewBox read-only property of the SVGViewElement interface reflects the viewBox attribute of the given <view> element. It represents the x, y, width, and height values defining the area to be used for the view's viewBox." }, "syncevent": { - "url": "$MDN_URL$/web/api/syncevent", + "url": "https://developer.mozilla.org/docs/Web/API/SyncEvent", "status": [ "StandardTrack" ], @@ -30809,7 +30809,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The SyncEvent interface of the Background Synchronization API represents a sync action that is dispatched on the ServiceWorkerGlobalScope of a ServiceWorker.\n

    This interface inherits from the ExtendableEvent interface." }, "syncevent.lastchance": { - "url": "$MDN_URL$/web/api/syncevent/lastchance", + "url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/lastChance", "status": [ "StandardTrack" ], @@ -30825,7 +30825,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The lastChance read-only property of the\nSyncEvent interface returns true if the user agent will not\nmake further synchronization attempts after the current attempt. This is the value\npassed in the lastChance parameter of the\nSyncEvent() constructor." }, "syncevent.syncevent": { - "url": "$MDN_URL$/web/api/syncevent/syncevent", + "url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/SyncEvent", "status": [ "StandardTrack" ], @@ -30846,7 +30846,7 @@ "returns": "A new SyncEvent object." }, "syncevent.tag": { - "url": "$MDN_URL$/web/api/syncevent/tag", + "url": "https://developer.mozilla.org/docs/Web/API/SyncEvent/tag", "status": [ "StandardTrack" ], @@ -30862,7 +30862,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The tag read-only property of the\nSyncEvent interface returns the developer-defined identifier for\nthis SyncEvent. This is the value passed in the tag parameter\nof the SyncEvent() constructor." }, "syncmanager": { - "url": "$MDN_URL$/web/api/syncmanager", + "url": "https://developer.mozilla.org/docs/Web/API/SyncManager", "status": [ "StandardTrack" ], @@ -30878,7 +30878,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The SyncManager interface of the Background Synchronization API provides an interface for registering and listing sync registrations." }, "syncmanager.gettags": { - "url": "$MDN_URL$/web/api/syncmanager/gettags", + "url": "https://developer.mozilla.org/docs/Web/API/SyncManager/getTags", "status": [ "StandardTrack" ], @@ -30895,7 +30895,7 @@ "returns": "A Promise that resolves to an array of strings\ncontaining developer-defined identifiers for SyncManager registrations." }, "syncmanager.register": { - "url": "$MDN_URL$/web/api/syncmanager/register", + "url": "https://developer.mozilla.org/docs/Web/API/SyncManager/register", "status": [ "StandardTrack" ], @@ -30919,7 +30919,7 @@ } }, "taskattributiontiming": { - "url": "$MDN_URL$/web/api/taskattributiontiming", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming", "status": [ "Experimental", "StandardTrack" @@ -30936,7 +30936,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TaskAttributionTiming interface returns information about the work involved in a long task and its associate frame context. The frame context, also called the container, is the iframe, embed or object that is being implicated, on the whole, for a long task.\n

    You usually work with TaskAttributionTiming objects when observing long tasks.\n

    TaskAttributionTiming inherits from PerformanceEntry." }, "taskattributiontiming.containerid": { - "url": "$MDN_URL$/web/api/taskattributiontiming/containerid", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerId", "status": [ "Experimental", "StandardTrack" @@ -30953,7 +30953,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The containerId read-only property of the TaskAttributionTiming interface returns the container's id\nattribute. A container is the iframe, embed or object etc. that is being implicated, on the whole, for a long task." }, "taskattributiontiming.containername": { - "url": "$MDN_URL$/web/api/taskattributiontiming/containername", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerName", "status": [ "Experimental", "StandardTrack" @@ -30970,7 +30970,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The containerName read-only property of the TaskAttributionTiming interface returns the container's name\nattribute. A container is the iframe, embed or object etc. that is being implicated, on the whole, for a long task." }, "taskattributiontiming.containersrc": { - "url": "$MDN_URL$/web/api/taskattributiontiming/containersrc", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerSrc", "status": [ "Experimental", "StandardTrack" @@ -30987,7 +30987,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The containerSrc read-only property of the TaskAttributionTiming interface returns the container's src\nattribute. A container is the iframe, embed or object etc. that is being implicated, on the whole, for a long task." }, "taskattributiontiming.containertype": { - "url": "$MDN_URL$/web/api/taskattributiontiming/containertype", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/containerType", "status": [ "Experimental", "StandardTrack" @@ -31004,7 +31004,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The containerType read-only property of the TaskAttributionTiming interface returns the type of the container, one of iframe, embed, or object." }, "taskattributiontiming.tojson": { - "url": "$MDN_URL$/web/api/taskattributiontiming/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/TaskAttributionTiming/toJSON", "status": [ "Experimental", "StandardTrack" @@ -31022,7 +31022,7 @@ "returns": "A JSON object that is the serialization of the TaskAttributionTiming object." }, "taskcontroller": { - "url": "$MDN_URL$/web/api/taskcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/TaskController", "status": [ "StandardTrack" ], @@ -31040,7 +31040,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TaskController interface of the Prioritized Task Scheduling API represents a controller object that can be used to both abort and change the priority of one or more prioritized tasks.\nIf there is no need to change task priorities, then AbortController can be used instead.\n

    A new TaskController instance is created using the TaskController() constructor, optionally specifying a priority for its associated signal (a TaskSignal).\nIf not specified, the signal will have a priority of \"user-visible\" by default.\n

    The controller's signal can be passed as an argument to the Scheduler.postTask() method for one or more tasks.\nFor mutable tasks (only) the task is initialized with the signal priority, and can later be changed by calling TaskController.setPriority().\nFor immutable tasks, any priority initialized or set by the controller is ignored.\n

    Tasks can be aborted by calling abort() on the controller." }, "taskcontroller.setpriority": { - "url": "$MDN_URL$/web/api/taskcontroller/setpriority", + "url": "https://developer.mozilla.org/docs/Web/API/TaskController/setPriority", "status": [ "StandardTrack" ], @@ -31065,7 +31065,7 @@ } }, "taskcontroller.taskcontroller": { - "url": "$MDN_URL$/web/api/taskcontroller/taskcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/TaskController/TaskController", "status": [ "StandardTrack" ], @@ -31086,7 +31086,7 @@ } }, "taskprioritychangeevent": { - "url": "$MDN_URL$/web/api/taskprioritychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/TaskPriorityChangeEvent", "status": [ "StandardTrack" ], @@ -31104,7 +31104,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TaskPriorityChangeEvent is the interface for the prioritychange event." }, "taskprioritychangeevent.previouspriority": { - "url": "$MDN_URL$/web/api/taskprioritychangeevent/previouspriority", + "url": "https://developer.mozilla.org/docs/Web/API/TaskPriorityChangeEvent/previousPriority", "status": [ "StandardTrack" ], @@ -31122,7 +31122,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The previousPriority read-only property of the TaskPriorityChangeEvent interface returns the priority of the corresponding TaskSignal before it was changed and this prioritychange event was emitted.\n

    This is the value that was set in the TaskPriorityChangeEvent constructor argument options.previous.\n

    The new priority of the task can be read from event.target.priority." }, "taskprioritychangeevent.taskprioritychangeevent": { - "url": "$MDN_URL$/web/api/taskprioritychangeevent/taskprioritychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/TaskPriorityChangeEvent/TaskPriorityChangeEvent", "status": [ "StandardTrack" ], @@ -31144,7 +31144,7 @@ } }, "tasksignal": { - "url": "$MDN_URL$/web/api/tasksignal", + "url": "https://developer.mozilla.org/docs/Web/API/TaskSignal", "status": [ "StandardTrack" ], @@ -31162,7 +31162,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TaskSignal interface of the Prioritized Task Scheduling API represents a signal object that allows you to communicate with a prioritized task, and abort it or change the priority (if required) via a TaskController object.\n

    An object of this type is created, and associated with, a TaskController.\nThe initial priority of the signal may be set by specifying it as an argument to the TaskController() constructor (by default it is \"user-visible\").\nThe priority can be changed by calling TaskController.setPriority() on the controller.\n

    The signal may be passed as the options.signal argument in Scheduler.postTask(), after which its associated controller can be used to abort the task.\nIf the task priority is mutable, the controller can also be used to change the task's priority.\nAbortable tasks that do not need the priority to change may instead specify an AbortSignal as the options.signal argument." }, "tasksignal.any": { - "url": "$MDN_URL$/web/api/tasksignal/any_static", + "url": "https://developer.mozilla.org/docs/Web/API/TaskSignal/any_static", "status": [ "StandardTrack" ], @@ -31185,7 +31185,7 @@ "returns": "A TaskSignal instance. It will be aborted when the first signal passed into signals is aborted. When this happens:\n

    " }, "tasksignal.priority": { - "url": "$MDN_URL$/web/api/tasksignal/priority", + "url": "https://developer.mozilla.org/docs/Web/API/TaskSignal/priority", "status": [ "StandardTrack" ], @@ -31203,7 +31203,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only priority property of the TaskSignal interface indicates the signal priority.\n

    The initial value is set in the associated TaskController by specifying it as an argument to the TaskController constructor (by default it is \"user-visible\").\nThe priority of the signal can be changed by calling TaskController.setPriority() on the associated controller.\n

    For tasks with a mutable priority, this value is used to set the initial task priority and later to change it.\nTasks with an immutable priority will ignore the value." }, "text": { - "url": "$MDN_URL$/web/api/text", + "url": "https://developer.mozilla.org/docs/Web/API/Text", "status": [ "StandardTrack" ], @@ -31225,7 +31225,7 @@ "doc": "The Text interface represents a text node in a DOM tree.\n

    To understand what a text node is, consider the following document:\n

    \n```html\n\n  \n    Aliens?\n  \n  \n    Why yes.\n  \n\n```\n
    \n

    In that document, there are five text nodes, with the following contents:\n

    \n

    Each of those text nodes is an object that has the properties and methods documented in this article." }, "text.assignedslot": { - "url": "$MDN_URL$/web/api/text/assignedslot", + "url": "https://developer.mozilla.org/docs/Web/API/Text/assignedSlot", "status": [ "StandardTrack" ], @@ -31247,7 +31247,7 @@ "doc": "The read-only assignedSlot property of the Text interface\nreturns the HTMLSlotElement object associated with the element." }, "text.splittext": { - "url": "$MDN_URL$/web/api/text/splittext", + "url": "https://developer.mozilla.org/docs/Web/API/Text/splitText", "status": [ "StandardTrack" ], @@ -31277,7 +31277,7 @@ } }, "text.text": { - "url": "$MDN_URL$/web/api/text/text", + "url": "https://developer.mozilla.org/docs/Web/API/Text/Text", "status": [ "StandardTrack" ], @@ -31303,7 +31303,7 @@ "returns": "A new Text object with the content of the string parameter, or the empty string if no parameter was given." }, "text.wholetext": { - "url": "$MDN_URL$/web/api/text/wholetext", + "url": "https://developer.mozilla.org/docs/Web/API/Text/wholeText", "status": [ "StandardTrack" ], @@ -31325,7 +31325,7 @@ "doc": "The read-only wholeText property of the Text interface\nreturns the full text of all Text nodes logically adjacent to the node.\nThe text is concatenated in document order.\nThis allows specifying any text node and obtaining all adjacent text as a single string.\n

    \n

    Note:\nThis is similar to calling Node.normalize() followed by reading the text value,\nbut without modifying the tree.\n

    " }, "textdecoder": { - "url": "$MDN_URL$/web/api/textdecoder", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder", "status": [ "StandardTrack" ], @@ -31349,7 +31349,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextDecoder interface represents a decoder for a specific text encoding, such as UTF-8, ISO-8859-2, or GBK. A decoder takes an array of bytes as input and returns a JavaScript string." }, "textdecoder.decode": { - "url": "$MDN_URL$/web/api/textdecoder/decode", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/decode", "status": [ "StandardTrack" ], @@ -31381,7 +31381,7 @@ } }, "textdecoder.encoding": { - "url": "$MDN_URL$/web/api/textdecoder/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/encoding", "status": [ "StandardTrack" ], @@ -31405,7 +31405,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextDecoder.encoding read-only property returns a string containing the name of the character encoding that this decoder will use.\n

    The encoding is set by the label parameter passed to the constructor, and defaults to utf-8." }, "textdecoder.fatal": { - "url": "$MDN_URL$/web/api/textdecoder/fatal", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/fatal", "status": [ "StandardTrack" ], @@ -31429,7 +31429,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The fatal read-only property of the TextDecoder interface is a Boolean indicating whether the error mode is fatal.\n

    If the property is true, then a decoder will throw a TypeError if it encounters malformed data while decoding.\nIf false, the decoder will substitute the invalid data with the replacement character U+FFFD (�).\nThe value of the property is set in the fatal argument to the decoder's constructor." }, "textdecoder.ignorebom": { - "url": "$MDN_URL$/web/api/textdecoder/ignorebom", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/ignoreBOM", "status": [ "StandardTrack" ], @@ -31453,7 +31453,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ignoreBOM read-only property of the TextDecoder interface is a Boolean indicating whether the byte order mark will be included in the output or skipped over. The value of the property is set in the ignoreBOM argument to the decoder's constructor." }, "textdecoder.textdecoder": { - "url": "$MDN_URL$/web/api/textdecoder/textdecoder", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoder/TextDecoder", "status": [ "StandardTrack" ], @@ -31484,7 +31484,7 @@ } }, "textdecoderstream": { - "url": "$MDN_URL$/web/api/textdecoderstream", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream", "status": [ "StandardTrack" ], @@ -31508,7 +31508,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextDecoderStream interface of the Encoding API converts a stream of text in a binary encoding, such as UTF-8 etc., to a stream of strings.\nIt is the streaming equivalent of TextDecoder.\nIt implements the same shape as a TransformStream, allowing it to be used in ReadableStream.pipeThrough() and similar methods." }, "textdecoderstream.encoding": { - "url": "$MDN_URL$/web/api/textdecoderstream/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/encoding", "status": [ "StandardTrack" ], @@ -31532,7 +31532,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The encoding read-only property of the TextDecoderStream interface returns a string containing the name of the encoding algorithm used by the specific decoder.\n

    The encoding is set by the constructor label parameter, and defaults to utf-8." }, "textdecoderstream.fatal": { - "url": "$MDN_URL$/web/api/textdecoderstream/fatal", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/fatal", "status": [ "StandardTrack" ], @@ -31556,7 +31556,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The fatal read-only property of the TextDecoderStream interface is a boolean indicating if the error mode of the TextDecoderStream object is set to fatal.\n

    If the property is true then a decoder will throw a TypeError if it encounters malformed data while decoding.\nIf false the decoder will substitute the invalid data with the replacement character U+FFFD (�).\nThe value of the property is set in the TextDecoderStream() constructor." }, "textdecoderstream.ignorebom": { - "url": "$MDN_URL$/web/api/textdecoderstream/ignorebom", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/ignoreBOM", "status": [ "StandardTrack" ], @@ -31580,7 +31580,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ignoreBOM read-only property of the TextDecoderStream interface is a Boolean indicating whether the byte order mark will be included in the output or skipped over." }, "textdecoderstream.readable": { - "url": "$MDN_URL$/web/api/textdecoderstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/readable", "status": [ "StandardTrack" ], @@ -31604,7 +31604,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the TextDecoderStream interface returns a ReadableStream that emits decoded strings." }, "textdecoderstream.textdecoderstream": { - "url": "$MDN_URL$/web/api/textdecoderstream/textdecoderstream", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/TextDecoderStream", "status": [ "StandardTrack" ], @@ -31635,7 +31635,7 @@ } }, "textdecoderstream.writable": { - "url": "$MDN_URL$/web/api/textdecoderstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/TextDecoderStream/writable", "status": [ "StandardTrack" ], @@ -31659,7 +31659,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the TextDecoderStream interface returns a WritableStream that accepts binary data, in the form of ArrayBuffer, TypedArray, or DataView chunks (SharedArrayBuffer and its views are also allowed), to be decoded into strings." }, "textencoder": { - "url": "$MDN_URL$/web/api/textencoder", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoder", "status": [ "StandardTrack" ], @@ -31683,7 +31683,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextEncoder interface enables you to encode a JavaScript string using UTF-8." }, "textencoder.encode": { - "url": "$MDN_URL$/web/api/textencoder/encode", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encode", "status": [ "StandardTrack" ], @@ -31711,7 +31711,7 @@ "returns": "A Uint8Array object containing the UTF-8 encoding of the input string." }, "textencoder.encodeinto": { - "url": "$MDN_URL$/web/api/textencoder/encodeinto", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encodeInto", "status": [ "StandardTrack" ], @@ -31740,7 +31740,7 @@ "returns": "An object, which contains two members:\n

    \n
    read
    \n
    \n

    The number of UTF-16 code units from the source that have been converted to UTF-8.\nThis may be less than string.length if uint8Array did not have enough space.\n

    \n
    written
    \n
    \n

    The number of bytes modified in the destination Uint8Array.\nThe bytes written are guaranteed to form complete UTF-8 byte sequences.\n

    \n
    " }, "textencoder.encoding": { - "url": "$MDN_URL$/web/api/textencoder/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/encoding", "status": [ "StandardTrack" ], @@ -31764,7 +31764,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextEncoder.encoding read-only property returns a string containing the name of the encoding algorithm used by the specific encoder.\n

    It always has the value utf-8." }, "textencoder.textencoder": { - "url": "$MDN_URL$/web/api/textencoder/textencoder", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoder/TextEncoder", "status": [ "StandardTrack" ], @@ -31788,7 +31788,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextEncoder() constructor returns a newly created TextEncoder object." }, "textencoderstream": { - "url": "$MDN_URL$/web/api/textencoderstream", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream", "status": [ "StandardTrack" ], @@ -31812,7 +31812,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextEncoderStream interface of the Encoding API converts a stream of strings into bytes in the UTF-8 encoding. It is the streaming equivalent of TextEncoder.\nIt implements the same shape as a TransformStream, allowing it to be used in ReadableStream.pipeThrough() and similar methods." }, "textencoderstream.encoding": { - "url": "$MDN_URL$/web/api/textencoderstream/encoding", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream/encoding", "status": [ "StandardTrack" ], @@ -31836,7 +31836,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The encoding read-only property of the TextEncoderStream interface returns a\nstring containing the name of the encoding algorithm used by the current TextEncoderStream object." }, "textencoderstream.readable": { - "url": "$MDN_URL$/web/api/textencoderstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream/readable", "status": [ "StandardTrack" ], @@ -31860,7 +31860,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the TextEncoderStream interface returns a ReadableStream that emits encoded binary data as Uint8Array chunks." }, "textencoderstream.textencoderstream": { - "url": "$MDN_URL$/web/api/textencoderstream/textencoderstream", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream/TextEncoderStream", "status": [ "StandardTrack" ], @@ -31884,7 +31884,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextEncoderStream() constructor creates a new TextEncoderStream object which is used to convert a stream of strings into bytes using UTF-8 encoding." }, "textencoderstream.writable": { - "url": "$MDN_URL$/web/api/textencoderstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/TextEncoderStream/writable", "status": [ "StandardTrack" ], @@ -31908,7 +31908,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the TextEncoderStream interface returns a WritableStream that accepts strings to be encoded into binary data." }, "textevent": { - "url": "$MDN_URL$/web/api/textevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextEvent", "status": [ "StandardTrack", "Deprecated" @@ -31926,7 +31926,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The TextEvent interface is a legacy UI event interface for reporting changes to text UI elements.\n

    \n

    Note:\nTextEvent events have been superseded by events such as input, beforeinput, keypress, keyup, and keydown.\n

    " }, "textevent.data": { - "url": "$MDN_URL$/web/api/textevent/data", + "url": "https://developer.mozilla.org/docs/Web/API/TextEvent/data", "status": [ "StandardTrack", "Deprecated" @@ -31944,7 +31944,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The data read-only property of the TextEvent interface returns the last character added to the input element." }, "textevent.inittextevent": { - "url": "$MDN_URL$/web/api/textevent/inittextevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextEvent/initTextEvent", "status": [ "StandardTrack", "Deprecated" @@ -31970,7 +31970,7 @@ "returns": "None (undefined)." }, "textformat": { - "url": "$MDN_URL$/web/api/textformat", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat", "status": [ "Experimental", "StandardTrack" @@ -31987,7 +31987,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextFormat interface represents specific formatting that should be applied to a range of text in an editable text region that's attached to an EditContext instance. The text formatting is requested by the Input Method Editor (IME) window that the user is composing text with.\n

    When using one of the default editable regions of the web, such as a <textarea> element, IME composition is handled by the browser and operating system for you. For example, when using Japanese IME in a textarea, on Windows, the following text formats can be applied:\n

    \n

    When creating your own custom editable region by using the EditContext API, you need to handle IME composition yourself. You should listen for the textformatupdate event, which gives you the list of text formats that the IME window wants to apply to the text being composed. You should then update the formatting of the text displayed in your editable region accordingly." }, "textformat.rangeend": { - "url": "$MDN_URL$/web/api/textformat/rangeend", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat/rangeEnd", "status": [ "Experimental", "StandardTrack" @@ -32004,7 +32004,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The rangeEnd property of the TextFormat interface indicates the end position of the text range that needs to be formatted with the given text format." }, "textformat.rangestart": { - "url": "$MDN_URL$/web/api/textformat/rangestart", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat/rangeStart", "status": [ "Experimental", "StandardTrack" @@ -32021,7 +32021,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The rangeStart property of the TextFormat interface indicates the start position of the text range that needs to be formatted with the given text format." }, "textformat.textformat": { - "url": "$MDN_URL$/web/api/textformat/textformat", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat/TextFormat", "status": [ "Experimental", "StandardTrack" @@ -32041,7 +32041,7 @@ } }, "textformat.underlinestyle": { - "url": "$MDN_URL$/web/api/textformat/underlinestyle", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat/underlineStyle", "status": [ "Experimental", "StandardTrack" @@ -32058,7 +32058,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The underlineStyle property of the TextFormat interface indicates the style of the underline that needs to be applied to the text range that is being formatted." }, "textformat.underlinethickness": { - "url": "$MDN_URL$/web/api/textformat/underlinethickness", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormat/underlineThickness", "status": [ "Experimental", "StandardTrack" @@ -32075,7 +32075,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The underlineThickness property of the TextFormat interface indicates the thickness of the underline that needs to be applied to the text range that is being formatted." }, "textformatupdateevent": { - "url": "$MDN_URL$/web/api/textformatupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormatUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -32092,7 +32092,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextFormatUpdateEvent interface is a DOM event that represents a list of text formats that an Input Method Editor (IME) window wants to apply to the text being composed in an editable region that's attached to an EditContext instance.\n

    This interface inherits properties from Event." }, "textformatupdateevent.gettextformats": { - "url": "$MDN_URL$/web/api/textformatupdateevent/gettextformats", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormatUpdateEvent/getTextFormats", "status": [ "Experimental", "StandardTrack" @@ -32110,7 +32110,7 @@ "returns": "An Array containing TextFormat objects." }, "textformatupdateevent.textformatupdateevent": { - "url": "$MDN_URL$/web/api/textformatupdateevent/textformatupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextFormatUpdateEvent/TextFormatUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -32131,7 +32131,7 @@ } }, "textmetrics": { - "url": "$MDN_URL$/web/api/textmetrics", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics", "status": [ "StandardTrack" ], @@ -32153,7 +32153,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TextMetrics interface represents the dimensions of a piece of text in the canvas; a TextMetrics instance can be retrieved using the CanvasRenderingContext2D.measureText() method." }, "textmetrics.actualboundingboxascent": { - "url": "$MDN_URL$/web/api/textmetrics/actualboundingboxascent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxAscent", "status": [ "StandardTrack" ], @@ -32175,7 +32175,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only actualBoundingBoxAscent property of the TextMetrics interface is a double giving the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to the top of the bounding rectangle used to render the text, in CSS pixels." }, "textmetrics.actualboundingboxdescent": { - "url": "$MDN_URL$/web/api/textmetrics/actualboundingboxdescent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxDescent", "status": [ "StandardTrack" ], @@ -32197,7 +32197,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only actualBoundingBoxDescent property of the TextMetrics interface is a double giving the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to the bottom of the bounding rectangle used to render the text, in CSS pixels." }, "textmetrics.actualboundingboxleft": { - "url": "$MDN_URL$/web/api/textmetrics/actualboundingboxleft", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxLeft", "status": [ "StandardTrack" ], @@ -32219,7 +32219,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only actualBoundingBoxLeft property of the TextMetrics interface is a double giving the distance parallel to the baseline from the alignment point given by the CanvasRenderingContext2D.textAlign property to the left side of the bounding rectangle of the given text, in CSS pixels; positive numbers indicating a distance going left from the given alignment point." }, "textmetrics.actualboundingboxright": { - "url": "$MDN_URL$/web/api/textmetrics/actualboundingboxright", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxRight", "status": [ "StandardTrack" ], @@ -32241,7 +32241,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only actualBoundingBoxRight property of the TextMetrics interface is a double giving the distance parallel to the baseline from the alignment point given by the CanvasRenderingContext2D.textAlign property to the right side of the bounding rectangle of the given text, in CSS pixels." }, "textmetrics.alphabeticbaseline": { - "url": "$MDN_URL$/web/api/textmetrics/alphabeticbaseline", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/alphabeticBaseline", "status": [ "StandardTrack" ], @@ -32262,7 +32262,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only alphabeticBaseline property of the TextMetrics interface is a double giving the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to the alphabetic baseline of the line box, in CSS pixels." }, "textmetrics.emheightascent": { - "url": "$MDN_URL$/web/api/textmetrics/emheightascent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightAscent", "status": [ "StandardTrack" ], @@ -32278,7 +32278,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only emHeightAscent property of the TextMetrics interface returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to the top of the em square in the line box, in CSS pixels." }, "textmetrics.emheightdescent": { - "url": "$MDN_URL$/web/api/textmetrics/emheightdescent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightDescent", "status": [ "StandardTrack" ], @@ -32294,7 +32294,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only emHeightDescent property of the TextMetrics interface returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to the bottom of the em square in the line box, in CSS pixels." }, "textmetrics.fontboundingboxascent": { - "url": "$MDN_URL$/web/api/textmetrics/fontboundingboxascent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxAscent", "status": [ "StandardTrack" ], @@ -32316,7 +32316,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only fontBoundingBoxAscent property of the TextMetrics interface returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute, to the top of the highest bounding rectangle of all the fonts used to render the text, in CSS pixels." }, "textmetrics.fontboundingboxdescent": { - "url": "$MDN_URL$/web/api/textmetrics/fontboundingboxdescent", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxDescent", "status": [ "StandardTrack" ], @@ -32338,7 +32338,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only fontBoundingBoxDescent property of the TextMetrics interface returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to the bottom of the bounding rectangle of all the fonts used to render the text, in CSS pixels." }, "textmetrics.hangingbaseline": { - "url": "$MDN_URL$/web/api/textmetrics/hangingbaseline", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/hangingBaseline", "status": [ "StandardTrack" ], @@ -32359,7 +32359,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only hangingBaseline property of the TextMetrics interface is a double giving the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to the hanging baseline of the line box, in CSS pixels." }, "textmetrics.ideographicbaseline": { - "url": "$MDN_URL$/web/api/textmetrics/ideographicbaseline", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/ideographicBaseline", "status": [ "StandardTrack" ], @@ -32380,7 +32380,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only ideographicBaseline property of the TextMetrics interface is a double giving the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to the ideographic baseline of the line box, in CSS pixels." }, "textmetrics.width": { - "url": "$MDN_URL$/web/api/textmetrics/width", + "url": "https://developer.mozilla.org/docs/Web/API/TextMetrics/width", "status": [ "StandardTrack" ], @@ -32402,7 +32402,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only width property of the TextMetrics interface contains the text's advance width (the width of that inline box) in CSS pixels." }, "texttrack": { - "url": "$MDN_URL$/web/api/texttrack", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack", "status": [ "StandardTrack" ], @@ -32424,7 +32424,7 @@ "doc": "The TextTrack interface of the WebVTT API represents a text track associated with a media element.\n

    An object of this type owns the list of VTTCue objects that will be displayed over the video at various points.\n

    TextTrack objects can be added to a HTMLVideoElement or HTMLAudioElement element using the HTMLMediaElement.addTextTrack() method, which has the same effect as adding text tracks declaratively using <track> elements inside a <video> or <audio> element.\nThe TextTrack objects are stored in a TextTrackList, which can be retrieved using the HTMLMediaElement.textTracks property." }, "texttrack.activecues": { - "url": "$MDN_URL$/web/api/texttrack/activecues", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/activeCues", "status": [ "StandardTrack" ], @@ -32446,7 +32446,7 @@ "doc": "The activeCues read-only property of the TextTrack interface returns a TextTrackCueList object listing the currently active cues." }, "texttrack.addcue": { - "url": "$MDN_URL$/web/api/texttrack/addcue", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/addCue", "status": [ "StandardTrack" ], @@ -32475,7 +32475,7 @@ } }, "texttrack.cues": { - "url": "$MDN_URL$/web/api/texttrack/cues", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/cues", "status": [ "StandardTrack" ], @@ -32497,7 +32497,7 @@ "doc": "The cues read-only property of the TextTrack interface returns a TextTrackCueList object containing all of the track's cues." }, "texttrack.id": { - "url": "$MDN_URL$/web/api/texttrack/id", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/id", "status": [ "StandardTrack" ], @@ -32519,7 +32519,7 @@ "doc": "The id read-only property of the TextTrack interface returns the ID of the track if it has one." }, "texttrack.inbandmetadatatrackdispatchtype": { - "url": "$MDN_URL$/web/api/texttrack/inbandmetadatatrackdispatchtype", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/inBandMetadataTrackDispatchType", "status": [ "StandardTrack" ], @@ -32535,7 +32535,7 @@ "doc": "The inBandMetadataTrackDispatchType read-only property of the TextTrack interface returns the text track's in-band metadata dispatch type of the text track represented by the TextTrack object.\n

    An in-band metadata dispatch type is a string extracted from a media resource specifically for in-band metadata tracks. An example of a media resource that might have such tracks is a TV station streaming a broadcast on the web. Text Tracks may be used to include metadata for ad targeting, additional information such as recipe data during a cooking show, or trivia game data during a game show.\n

    The value of this attribute could be used to attach these tracks to dedicated script modules as they are loaded." }, "texttrack.kind": { - "url": "$MDN_URL$/web/api/texttrack/kind", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/kind", "status": [ "StandardTrack" ], @@ -32557,7 +32557,7 @@ "doc": "The kind read-only property of the TextTrack interface returns the kind of text track this object represents. This decides how the track will be handled by a user agent." }, "texttrack.label": { - "url": "$MDN_URL$/web/api/texttrack/label", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/label", "status": [ "StandardTrack" ], @@ -32579,7 +32579,7 @@ "doc": "The label read-only property of the TextTrack interface returns a human-readable label for the text track, if it is available." }, "texttrack.language": { - "url": "$MDN_URL$/web/api/texttrack/language", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/language", "status": [ "StandardTrack" ], @@ -32601,7 +32601,7 @@ "doc": "The language read-only property of the TextTrack interface returns the language of the text track." }, "texttrack.mode": { - "url": "$MDN_URL$/web/api/texttrack/mode", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/mode", "status": [ "StandardTrack" ], @@ -32623,7 +32623,7 @@ "doc": "The TextTrack interface's\nmode property is a string specifying and controlling the\ntext track's mode: disabled, hidden, or\nshowing. You can read this value to determine the current mode,\nand you can change this value to switch modes.\n

    Safari additionally requires the default\nboolean attribute to be set to true when implementing your own video player controls in\norder for the subtitles cues to be shown." }, "texttrack.removecue": { - "url": "$MDN_URL$/web/api/texttrack/removecue", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/removeCue", "status": [ "StandardTrack" ], @@ -32652,7 +32652,7 @@ } }, "texttrack.sourcebuffer": { - "url": "$MDN_URL$/web/api/texttrack/sourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrack/sourceBuffer", "status": [ "StandardTrack" ], @@ -32665,7 +32665,7 @@ "doc": "The read-only sourceBuffer property of the TextTrack interface returns the\nSourceBuffer that created the track, or null if the track was not\ncreated by a SourceBuffer or the SourceBuffer has been\nremoved from the MediaSource.sourceBuffers attribute of its parent\nmedia source." }, "texttrackcue": { - "url": "$MDN_URL$/web/api/texttrackcue", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue", "status": [ "StandardTrack" ], @@ -32687,7 +32687,7 @@ "doc": "The TextTrackCue interface of the WebVTT API is the abstract base class for the various derived cue types, such as VTTCue and DataCue; you will work with these derived types rather than the base class.\n

    These cues represent strings of text presented for some duration of time during the performance of a TextTrack. The cue includes the start time (the time at which the text will be displayed) and the end time (the time at which it will be removed from the display), as well as other information." }, "texttrackcue.endtime": { - "url": "$MDN_URL$/web/api/texttrackcue/endtime", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/endTime", "status": [ "StandardTrack" ], @@ -32709,7 +32709,7 @@ "doc": "The endTime property of the TextTrackCue interface returns and sets the end time of the cue." }, "texttrackcue.id": { - "url": "$MDN_URL$/web/api/texttrackcue/id", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/id", "status": [ "StandardTrack" ], @@ -32731,7 +32731,7 @@ "doc": "The id property of the TextTrackCue interface returns and sets the identifier for this cue." }, "texttrackcue.pauseonexit": { - "url": "$MDN_URL$/web/api/texttrackcue/pauseonexit", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/pauseOnExit", "status": [ "StandardTrack" ], @@ -32753,7 +32753,7 @@ "doc": "The pauseOnExit property of the TextTrackCue interface returns or sets the flag indicating whether playback of the media should pause when the end of the range to which this cue applies is reached." }, "texttrackcue.starttime": { - "url": "$MDN_URL$/web/api/texttrackcue/starttime", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/startTime", "status": [ "StandardTrack" ], @@ -32775,7 +32775,7 @@ "doc": "The startTime property of the TextTrackCue interface returns and sets the start time of the cue." }, "texttrackcue.track": { - "url": "$MDN_URL$/web/api/texttrackcue/track", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCue/track", "status": [ "StandardTrack" ], @@ -32797,7 +32797,7 @@ "doc": "The track read-only property of the TextTrackCue interface returns the TextTrack object that this cue belongs to." }, "texttrackcuelist": { - "url": "$MDN_URL$/web/api/texttrackcuelist", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCueList", "status": [ "StandardTrack" ], @@ -32819,7 +32819,7 @@ "doc": "The TextTrackCueList interface of the WebVTT API is an array-like object that represents a dynamically updating list of TextTrackCue objects.\n

    An instance of this type is obtained from TextTrack.cues in order to get all the cues in the TextTrack object.\nThis interface has no constructor." }, "texttrackcuelist.getcuebyid": { - "url": "$MDN_URL$/web/api/texttrackcuelist/getcuebyid", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCueList/getCueById", "status": [ "StandardTrack" ], @@ -32845,7 +32845,7 @@ "returns": "A VTTCue object." }, "texttrackcuelist.length": { - "url": "$MDN_URL$/web/api/texttrackcuelist/length", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackCueList/length", "status": [ "StandardTrack" ], @@ -32867,7 +32867,7 @@ "doc": "The length read-only property of the TextTrackCueList interface returns the number of cues in the list." }, "texttracklist": { - "url": "$MDN_URL$/web/api/texttracklist", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackList", "status": [ "StandardTrack" ], @@ -32889,7 +32889,7 @@ "doc": "The TextTrackList interface is used to represent a list of the text tracks defined for the associated video or audio element, with each track represented by a separate TextTrack object in the list.\n

    Text tracks can be added to a media element declaratively using the <track> element or programmatically using the HTMLMediaElement.addTextTrack() method.\n

    An instance of this object can be retrieved using the textTracks property of an HTMLMediaElement object.\n

    For a given HTMLMediaElement object media, the individual tracks can be accessed using:\n

    " }, "texttracklist.gettrackbyid": { - "url": "$MDN_URL$/web/api/texttracklist/gettrackbyid", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackList/getTrackById", "status": [ "StandardTrack" ], @@ -32915,7 +32915,7 @@ "returns": "A TextTrack object indicating the first track found within the\nTextTrackList whose id matches the specified string. If no\nmatch is found, this method returns null.\n

    The tracks are searched in their natural order; that is, in the order defined by the\nmedia resource itself, or, if the resource doesn't define an order, the relative order\nin which the tracks are declared by the media resource." }, "texttracklist.length": { - "url": "$MDN_URL$/web/api/texttracklist/length", + "url": "https://developer.mozilla.org/docs/Web/API/TextTrackList/length", "status": [ "StandardTrack" ], @@ -32937,7 +32937,7 @@ "doc": "The read-only TextTrackList\nproperty length returns the number of entries in the\nTextTrackList, each of which is a TextTrack representing\none track in the media element.\n

    A value of 0 indicates that there are no text\ntracks in the media." }, "textupdateevent": { - "url": "$MDN_URL$/web/api/textupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -32954,7 +32954,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent interface is a DOM event that represents a text or selection update in an editable text region that's attached to an EditContext instance.\n

    This interface inherits properties from Event." }, "textupdateevent.selectionend": { - "url": "$MDN_URL$/web/api/textupdateevent/selectionend", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/selectionEnd", "status": [ "Experimental", "StandardTrack" @@ -32971,7 +32971,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent.selectionEnd read-only property indicates the position of the end of the selection (or caret) within the text content of the editable region attached to the EditContext object." }, "textupdateevent.selectionstart": { - "url": "$MDN_URL$/web/api/textupdateevent/selectionstart", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/selectionStart", "status": [ "Experimental", "StandardTrack" @@ -32988,7 +32988,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent.selectionStart read-only property indicates the position of the start of the selection (or caret) within the text content of the editable region attached to the EditContext object." }, "textupdateevent.text": { - "url": "$MDN_URL$/web/api/textupdateevent/text", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/text", "status": [ "Experimental", "StandardTrack" @@ -33005,7 +33005,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent.text read-only property contains the text that was inserted within the updated range of an EditContext's textupdate event." }, "textupdateevent.textupdateevent": { - "url": "$MDN_URL$/web/api/textupdateevent/textupdateevent", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/TextUpdateEvent", "status": [ "Experimental", "StandardTrack" @@ -33026,7 +33026,7 @@ } }, "textupdateevent.updaterangeend": { - "url": "$MDN_URL$/web/api/textupdateevent/updaterangeend", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/updateRangeEnd", "status": [ "Experimental", "StandardTrack" @@ -33043,7 +33043,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent.updateRangeEnd read-only property indicates the end position of the text range that is being replaced in the EditContext object." }, "textupdateevent.updaterangestart": { - "url": "$MDN_URL$/web/api/textupdateevent/updaterangestart", + "url": "https://developer.mozilla.org/docs/Web/API/TextUpdateEvent/updateRangeStart", "status": [ "Experimental", "StandardTrack" @@ -33060,7 +33060,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The TextUpdateEvent.updateRangeStart read-only property indicates the start position of the text range that is being replaced in the EditContext object." }, "timeevent": { - "url": "$MDN_URL$/web/api/timeevent", + "url": "https://developer.mozilla.org/docs/Web/API/TimeEvent", "status": [ "StandardTrack" ], @@ -33074,7 +33074,7 @@ "doc": "The TimeEvent interface, a part of SVG SMIL animation, provides specific contextual information associated with Time events." }, "timeranges": { - "url": "$MDN_URL$/web/api/timeranges", + "url": "https://developer.mozilla.org/docs/Web/API/TimeRanges", "status": [ "StandardTrack" ], @@ -33096,7 +33096,7 @@ "doc": "When loading a media resource for use by an <audio> or <video> element, the TimeRanges interface is used for representing the time ranges of the media resource that have been buffered, the time ranges that have been played, and the time ranges that are seekable.\n

    A TimeRanges object includes one or more ranges of time, each specified by a starting time offset and an ending time offset. You reference each time range by using the start() and end() methods, passing the index number of the time range you want to retrieve." }, "timeranges.end": { - "url": "$MDN_URL$/web/api/timeranges/end", + "url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/end", "status": [ "StandardTrack" ], @@ -33125,7 +33125,7 @@ } }, "timeranges.length": { - "url": "$MDN_URL$/web/api/timeranges/length", + "url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/length", "status": [ "StandardTrack" ], @@ -33147,7 +33147,7 @@ "doc": "The TimeRanges.length read-only property returns the\nnumber of ranges in the object." }, "timeranges.start": { - "url": "$MDN_URL$/web/api/timeranges/start", + "url": "https://developer.mozilla.org/docs/Web/API/TimeRanges/start", "status": [ "StandardTrack" ], @@ -33176,7 +33176,7 @@ } }, "toggleevent": { - "url": "$MDN_URL$/web/api/toggleevent", + "url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent", "status": [ "StandardTrack" ], @@ -33197,7 +33197,7 @@ "doc": "The ToggleEvent interface represents an event that fires when a popover element is toggled between being shown and hidden.\n

    This is the event object for the beforetoggle and toggle events, which fire on elements as follows:\n

    " }, "toggleevent.newstate": { - "url": "$MDN_URL$/web/api/toggleevent/newstate", + "url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent/newState", "status": [ "StandardTrack" ], @@ -33218,7 +33218,7 @@ "doc": "The newState read-only property of the ToggleEvent interface is a string representing the state the element is transitioning to." }, "toggleevent.oldstate": { - "url": "$MDN_URL$/web/api/toggleevent/oldstate", + "url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent/oldState", "status": [ "StandardTrack" ], @@ -33239,7 +33239,7 @@ "doc": "The oldState read-only property of the ToggleEvent interface is a string representing the state the element is transitioning from." }, "toggleevent.source": { - "url": "$MDN_URL$/web/api/toggleevent/source", + "url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent/source", "status": [ "StandardTrack" ], @@ -33257,7 +33257,7 @@ "doc": "The source read-only property of the ToggleEvent interface is an Element object instance representing the HTML popover control element that initiated the toggle." }, "toggleevent.toggleevent": { - "url": "$MDN_URL$/web/api/toggleevent/toggleevent", + "url": "https://developer.mozilla.org/docs/Web/API/ToggleEvent/ToggleEvent", "status": [ "StandardTrack" ], @@ -33282,7 +33282,7 @@ } }, "touch": { - "url": "$MDN_URL$/web/api/touch", + "url": "https://developer.mozilla.org/docs/Web/API/Touch", "status": [ "StandardTrack" ], @@ -33300,7 +33300,7 @@ "doc": "The Touch interface represents a single contact point on a touch-sensitive device. The contact point is commonly a finger or stylus and the device may be a touchscreen or trackpad.\n

    The Touch.radiusX, Touch.radiusY, and Touch.rotationAngle describe the area of contact between the user and the screen, the touch area. This can be helpful when dealing with imprecise pointing devices such as fingers. These values are set to describe an ellipse that as closely as possible matches the entire area of contact (such as the user's fingertip).\n

    \n

    Note:\nMany of the properties' values are hardware-dependent; for example, if the device doesn't have a way to detect the amount of pressure placed on the surface, the force value will always be 0. This may also be the case for radiusX and radiusY; if the hardware reports only a single point, these values will be 1.\n

    " }, "touch.altitudeangle": { - "url": "$MDN_URL$/web/api/touch/altitudeangle", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/altitudeAngle", "status": [ "StandardTrack" ], @@ -33313,7 +33313,7 @@ "doc": "The altitudeAngle read-only property of the Touch interface returns the angle between a transducer (a pointer or stylus) axis and the X-Y plane of a device screen. The altitude angle describes whether the transducer is perpendicular to the screen, parallel, or at some angle in between.\n
    \n

    Note:\nThe default value of altitudeAngle is 0 (parallel to the device surface), which differs from the PointerEvent.altitudeAngle property, which defaults to π/2 (perpendicular to the surface).\n

    \n

    For hardware and platforms that do not report tilt or angle, the value is 0." }, "touch.azimuthangle": { - "url": "$MDN_URL$/web/api/touch/azimuthangle", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/azimuthAngle", "status": [ "StandardTrack" ], @@ -33326,7 +33326,7 @@ "doc": "The azimuthAngle read-only property of the Touch interface returns the angle between the Y-Z plane and the plane containing both the transducer (pointer or stylus) axis and the Y axis. This represents the compass direction that the transducer is pointing in relative to the device surface.\n

    For hardware and platforms that do not report tilt or angle, the value is 0. When the transducer is perpendicular to the surface (altitudeAngle of π/2), the value is 0." }, "touch.clientx": { - "url": "$MDN_URL$/web/api/touch/clientx", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/clientX", "status": [ "StandardTrack" ], @@ -33344,7 +33344,7 @@ "doc": "The Touch.clientX read-only property returns the X coordinate of the touch\npoint relative to the viewport, not including any scroll offset." }, "touch.clienty": { - "url": "$MDN_URL$/web/api/touch/clienty", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/clientY", "status": [ "StandardTrack" ], @@ -33362,7 +33362,7 @@ "doc": "The Touch.clientY read-only property returns the Y\ncoordinate of the touch point relative to the browser's viewport, not including any\nscroll offset." }, "touch.force": { - "url": "$MDN_URL$/web/api/touch/force", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/force", "status": [ "StandardTrack" ], @@ -33380,7 +33380,7 @@ "doc": "The Touch.force read-only property returns the amount of\npressure the user is applying to the touch surface for a Touch point." }, "touch.identifier": { - "url": "$MDN_URL$/web/api/touch/identifier", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/identifier", "status": [ "StandardTrack" ], @@ -33398,7 +33398,7 @@ "doc": "The Touch.identifier returns a value uniquely identifying\nthis point of contact with the touch surface. This value remains consistent for every\nevent involving this finger's (or stylus's) movement on the surface until it is lifted\noff the surface." }, "touch.pagex": { - "url": "$MDN_URL$/web/api/touch/pagex", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/pageX", "status": [ "StandardTrack" ], @@ -33416,7 +33416,7 @@ "doc": "The Touch.pageX read-only property returns the X\ncoordinate of the touch point relative to the viewport, including any scroll offset." }, "touch.pagey": { - "url": "$MDN_URL$/web/api/touch/pagey", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/pageY", "status": [ "StandardTrack" ], @@ -33434,7 +33434,7 @@ "doc": "The Touch.pageY read-only property returns the Y\ncoordinate of the touch point relative to the viewport, including any scroll offset." }, "touch.radiusx": { - "url": "$MDN_URL$/web/api/touch/radiusx", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/radiusX", "status": [ "StandardTrack" ], @@ -33452,7 +33452,7 @@ "doc": "The radiusX read-only property of the Touch interface returns the X radius of the ellipse that most closely circumscribes the area of contact with the touch surface. The value is in CSS pixels of the same scale as Touch.screenX.\n

    This value, in combination with Touch.radiusY and Touch.rotationAngle constructs an ellipse that approximates the size and shape of the area of contact between the user and the screen. This may be a relatively large ellipse representing the contact between a fingertip and the screen or a small area representing the tip of a stylus, for example." }, "touch.radiusy": { - "url": "$MDN_URL$/web/api/touch/radiusy", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/radiusY", "status": [ "StandardTrack" ], @@ -33470,7 +33470,7 @@ "doc": "The radiusY read-only property of the Touch interface returns the Y radius of the ellipse that most closely circumscribes the area of contact with the touch surface. The value is in CSS pixels of the same scale as Touch.screenX.\n

    This value, in combination with Touch.radiusX and Touch.rotationAngle constructs an ellipse that approximates the size and shape of the area of contact between the user and the screen. This may be a large ellipse representing the contact between a fingertip and the screen or a small one representing the tip of a stylus, for example." }, "touch.rotationangle": { - "url": "$MDN_URL$/web/api/touch/rotationangle", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/rotationAngle", "status": [ "StandardTrack" ], @@ -33488,7 +33488,7 @@ "doc": "The rotationAngle read-only property of the Touch interface returns the rotation angle, in degrees, of the contact area ellipse defined by Touch.radiusX and Touch.radiusY. The value may be between 0 and 90. Together, these three values describe an ellipse that approximates the size and shape of the area of contact between the user and the screen. This may be a relatively large ellipse representing the contact between a fingertip and the screen or a small area representing the tip of a stylus, for example." }, "touch.screenx": { - "url": "$MDN_URL$/web/api/touch/screenx", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/screenX", "status": [ "StandardTrack" ], @@ -33506,7 +33506,7 @@ "doc": "Returns the X coordinate of the touch point relative to the screen, not including any scroll offset." }, "touch.screeny": { - "url": "$MDN_URL$/web/api/touch/screeny", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/screenY", "status": [ "StandardTrack" ], @@ -33524,7 +33524,7 @@ "doc": "Returns the Y coordinate of the touch point relative to the screen, not including any scroll offset." }, "touch.target": { - "url": "$MDN_URL$/web/api/touch/target", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/target", "status": [ "StandardTrack" ], @@ -33542,7 +33542,7 @@ "doc": "The read-only target property of the Touch interface returns the (EventTarget) on which the touch contact started when it was first placed on the surface, even if the touch point has since moved outside the interactive area of that element or even been removed from the document. Note that if the target element is removed from the document, events will still be targeted at it, and hence won't necessarily bubble up to the window or document anymore. If there is any risk of an element being removed while it is being touched, the best practice is to attach the touch listeners directly to the target." }, "touch.touch": { - "url": "$MDN_URL$/web/api/touch/touch", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/Touch", "status": [ "StandardTrack" ], @@ -33563,7 +33563,7 @@ } }, "touch.touchtype": { - "url": "$MDN_URL$/web/api/touch/touchtype", + "url": "https://developer.mozilla.org/docs/Web/API/Touch/touchType", "status": [ "StandardTrack" ], @@ -33576,7 +33576,7 @@ "doc": "The touchType read-only property of the Touch interface returns the type of device that triggered the touch, such as a stylus, or direct touch from a finger." }, "touchevent": { - "url": "$MDN_URL$/web/api/touchevent", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent", "status": [ "StandardTrack" ], @@ -33595,7 +33595,7 @@ "doc": "The TouchEvent interface represents an UIEvent which is sent when the state of contacts with a touch-sensitive surface changes. This surface can be a touch screen or trackpad, for example. The event can describe one or more points of contact with the screen and includes support for detecting movement, addition and removal of contact points, and so forth.\n

    Touches are represented by the Touch object; each touch is described by a position, size and shape, amount of pressure, and target element. Lists of touches are represented by TouchList objects." }, "touchevent.altkey": { - "url": "$MDN_URL$/web/api/touchevent/altkey", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/altKey", "status": [ "StandardTrack" ], @@ -33614,7 +33614,7 @@ "doc": "The read-only altKey property of the TouchEvent interface returns a boolean value indicating whether or not the alt (Alternate) key is enabled when the touch event is created. If the alt key is enabled, the attribute's value is true. Otherwise, it is false.\n

    This property is Read only." }, "touchevent.changedtouches": { - "url": "$MDN_URL$/web/api/touchevent/changedtouches", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/changedTouches", "status": [ "StandardTrack" ], @@ -33633,7 +33633,7 @@ "doc": "The changedTouches read-only property is a TouchList whose touch points (Touch objects) varies depending on the event type, as follows:\n

    " }, "touchevent.ctrlkey": { - "url": "$MDN_URL$/web/api/touchevent/ctrlkey", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/ctrlKey", "status": [ "StandardTrack" ], @@ -33652,7 +33652,7 @@ "doc": "The read-only ctrlKey property of the TouchEvent interface returns a boolean value indicating whether the control (Control) key is enabled when the touch event is created. If this key is enabled, the attribute's value is true. Otherwise, it is false.\n

    This property is Read only." }, "touchevent.metakey": { - "url": "$MDN_URL$/web/api/touchevent/metakey", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/metaKey", "status": [ "StandardTrack" ], @@ -33671,7 +33671,7 @@ "doc": "The read-only metaKey property of the TouchEvent interface returns a boolean value indicating whether or not the Meta key is enabled when the touch event is created. If this key is enabled, the attribute's value is true. Otherwise, it is false.\n

    This property is Read only.\n

    \n

    Note:\nOn Macintosh keyboards, this is the ⌘ Command key. On Windows keyboards, this is the Windows key (⊞).\n

    " }, "touchevent.shiftkey": { - "url": "$MDN_URL$/web/api/touchevent/shiftkey", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/shiftKey", "status": [ "StandardTrack" ], @@ -33690,7 +33690,7 @@ "doc": "The read-only shiftKey property of the TouchEvent interface returns a boolean value indicating whether or not the shift key is enabled when the touch event is created. If this key is enabled, the attribute's value is true. Otherwise, it is false." }, "touchevent.targettouches": { - "url": "$MDN_URL$/web/api/touchevent/targettouches", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/targetTouches", "status": [ "StandardTrack" ], @@ -33709,7 +33709,7 @@ "doc": "The targetTouches read-only property is a TouchList listing all the Touch objects for touch points that are still in contact with the touch surface and whose touchstart event occurred inside the same target element as the current target element." }, "touchevent.touches": { - "url": "$MDN_URL$/web/api/touchevent/touches", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/touches", "status": [ "StandardTrack" ], @@ -33728,7 +33728,7 @@ "doc": "touches is a read-only TouchList listing\nall the Touch objects for touch points that are currently in contact\nwith the touch surface, regardless of whether or not they've changed or what their\ntarget element was at touchstart time.\n

    You can think of it as how many separate fingers are able to be identified as touching\nthe screen.\n

    \n

    Note:\nTouches inside the array are not necessarily ordered by order of occurrences (the\ni-th element in the array being the i-th touch that happened). You cannot assume a specific order. To determine the order of occurrences of the touches, use the touch object IDs.\n

    " }, "touchevent.touchevent": { - "url": "$MDN_URL$/web/api/touchevent/touchevent", + "url": "https://developer.mozilla.org/docs/Web/API/TouchEvent/TouchEvent", "status": [ "StandardTrack" ], @@ -33751,7 +33751,7 @@ "returns": "A new TouchEvent object." }, "touchlist": { - "url": "$MDN_URL$/web/api/touchlist", + "url": "https://developer.mozilla.org/docs/Web/API/TouchList", "status": [ "StandardTrack" ], @@ -33769,7 +33769,7 @@ "doc": "The TouchList interface represents a list of contact points on a touch surface. For example, if the user has three fingers on the touch surface (such as a screen or trackpad), the corresponding TouchList object would have one Touch object for each finger, for a total of three entries.\n

    This interface was an attempt to create an unmodifiable list and only continues to be supported to not break code that's already using it. Modern APIs represent list structures using types based on JavaScript arrays, thus making many array methods available, and at the same time imposing additional semantics on their usage (such as making their items read-only).\n

    These historical reasons do not mean that you as a developer should avoid TouchList. You don't create TouchList objects yourself, but you get them from APIs such as TouchEvent.targetTouches, and these APIs are not deprecated. However, be careful of the semantic differences from a real array." }, "touchlist.item": { - "url": "$MDN_URL$/web/api/touchlist/item", + "url": "https://developer.mozilla.org/docs/Web/API/TouchList/item", "status": [ "StandardTrack" ], @@ -33791,7 +33791,7 @@ "returns": "The requested Touch object from the TouchList. Returns null if the index is not less than the length of the list." }, "touchlist.length": { - "url": "$MDN_URL$/web/api/touchlist/length", + "url": "https://developer.mozilla.org/docs/Web/API/TouchList/length", "status": [ "StandardTrack" ], @@ -33809,7 +33809,7 @@ "doc": "The length read-only property indicates the number of\nitems (touch points) in a given TouchList." }, "trackevent": { - "url": "$MDN_URL$/web/api/trackevent", + "url": "https://developer.mozilla.org/docs/Web/API/TrackEvent", "status": [ "StandardTrack" ], @@ -33826,7 +33826,7 @@ "doc": "The TrackEvent interface of the HTML DOM API is used for events which represent changes to a set of available tracks on an HTML media element; these events are addtrack and removetrack.\n

    It's important not to confuse TrackEvent with the RTCTrackEvent interface, which is used for tracks which are part of an RTCPeerConnection.\n

    Events based on TrackEvent are always sent to one of the media track list types:\n

    " }, "trackevent.track": { - "url": "$MDN_URL$/web/api/trackevent/track", + "url": "https://developer.mozilla.org/docs/Web/API/TrackEvent/track", "status": [ "StandardTrack" ], @@ -33843,7 +33843,7 @@ "doc": "The read-only track property of\nthe TrackEvent interface specifies the media track object to which the\nevent applies.\n

    The media track will be an AudioTrack,\nVideoTrack, or TextTrack object." }, "trackevent.trackevent": { - "url": "$MDN_URL$/web/api/trackevent/trackevent", + "url": "https://developer.mozilla.org/docs/Web/API/TrackEvent/TrackEvent", "status": [ "StandardTrack" ], @@ -33865,7 +33865,7 @@ "returns": "A new TrackEvent object, initialized as described by the\ninputs to the constructor." }, "transformstream": { - "url": "$MDN_URL$/web/api/transformstream", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStream", "status": [ "StandardTrack" ], @@ -33889,7 +33889,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TransformStream interface of the Streams API represents a concrete implementation of the pipe chain transform stream concept.\n

    It may be passed to the ReadableStream.pipeThrough() method in order to transform a stream of data from one format into another.\nFor example, it might be used to decode (or encode) video frames, decompress data, or convert the stream from XML to JSON.\n

    A transformation algorithm may be provided as an optional argument to the object constructor.\nIf not supplied, data is not modified when piped through the stream.\n

    TransformStream is a transferable object." }, "transformstream.readable": { - "url": "$MDN_URL$/web/api/transformstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStream/readable", "status": [ "StandardTrack" ], @@ -33913,7 +33913,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the TransformStream interface returns the ReadableStream instance controlled by this TransformStream. This stream emits the transformed output data." }, "transformstream.transferable_objects": { - "url": "$MDN_URL$/web/api/web_workers_api/transferable_objects", + "url": "https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Transferable_objects", "status": [ "StandardTrack" ], @@ -33929,7 +33929,7 @@ "doc": "Transferable objects are objects that own resources that can be transferred from one context to another, ensuring that the resources are only available in one context at a time.\nFollowing a transfer, the original object is no longer usable; it no longer points to the transferred resource, and any attempt to read or write the object will throw an exception.\n

    Transferable objects are commonly used to share resources that can only be safely exposed to a single JavaScript thread at a time.\nFor example, an ArrayBuffer is a transferable object that owns a block of memory.\nWhen such a buffer is transferred between threads, the associated memory resource is detached from the original buffer and attached to the buffer object created in the new thread.\nThe buffer object in the original thread is no longer usable because it no longer owns a memory resource.\n

    Transferring may also be used when creating deep copies of objects with structuredClone().\nFollowing the cloning operation, the transferred resources are moved rather than copied to the cloned object.\n

    For both postMessage() and structuredClone(), transferred resources have to be attached to the data object, otherwise they would not be available on the receiving end, because the transferable array only indicates how certain resources should be sent, but does not actually send them (although they would always be detached).\n

    The mechanism used to transfer an object's resources depends on the object.\nFor example, when an ArrayBuffer is transferred between threads, the memory resource that it points to is literally moved between contexts in a fast and efficient zero-copy operation.\nOther objects may be transferred by copying the associated resource and then deleting it from the old context.\n

    Not all objects are transferable.\nA list of transferable objects is provided below." }, "transformstream.transformstream": { - "url": "$MDN_URL$/web/api/transformstream/transformstream", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStream/TransformStream", "status": [ "StandardTrack" ], @@ -33958,7 +33958,7 @@ } }, "transformstream.writable": { - "url": "$MDN_URL$/web/api/transformstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStream/writable", "status": [ "StandardTrack" ], @@ -33982,7 +33982,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the TransformStream interface returns the WritableStream instance controlled by this TransformStream. This stream accepts input data that will be transformed and emitted to the readable stream." }, "transformstreamdefaultcontroller": { - "url": "$MDN_URL$/web/api/transformstreamdefaultcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController", "status": [ "StandardTrack" ], @@ -34006,7 +34006,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TransformStreamDefaultController interface of the Streams API provides methods to manipulate the associated ReadableStream and WritableStream.\n

    When constructing a TransformStream, the TransformStreamDefaultController is created. It therefore has no constructor. The way to get an instance of TransformStreamDefaultController is via the callback methods of TransformStream()." }, "transformstreamdefaultcontroller.desiredsize": { - "url": "$MDN_URL$/web/api/transformstreamdefaultcontroller/desiredsize", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/desiredSize", "status": [ "StandardTrack" ], @@ -34030,7 +34030,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The desiredSize read-only property of the TransformStreamDefaultController interface returns the desired size to fill the queue of the associated ReadableStream.\n

    The internal queue of a ReadableStream contains chunks that have been enqueued, but not yet read. The browser determines the desired size to fill the stream, and it is this value returned by the desiredSize property.\n

    If the desiredSize is 0 then the queue is full. Therefore you can use this information to manually apply backpressure to manage the queue." }, "transformstreamdefaultcontroller.enqueue": { - "url": "$MDN_URL$/web/api/transformstreamdefaultcontroller/enqueue", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/enqueue", "status": [ "StandardTrack" ], @@ -34061,7 +34061,7 @@ } }, "transformstreamdefaultcontroller.error": { - "url": "$MDN_URL$/web/api/transformstreamdefaultcontroller/error", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/error", "status": [ "StandardTrack" ], @@ -34089,7 +34089,7 @@ "returns": "None (undefined)." }, "transformstreamdefaultcontroller.terminate": { - "url": "$MDN_URL$/web/api/transformstreamdefaultcontroller/terminate", + "url": "https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/terminate", "status": [ "StandardTrack" ], @@ -34114,7 +34114,7 @@ "returns": "None (undefined)." }, "transitionevent": { - "url": "$MDN_URL$/web/api/transitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent", "status": [ "StandardTrack" ], @@ -34136,7 +34136,7 @@ "doc": "The TransitionEvent interface represents events providing information related to transitions." }, "transitionevent.elapsedtime": { - "url": "$MDN_URL$/web/api/transitionevent/elapsedtime", + "url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/elapsedTime", "status": [ "StandardTrack" ], @@ -34158,7 +34158,7 @@ "doc": "The TransitionEvent.elapsedTime read-only property is a\nfloat giving the amount of time the animation has been running, in seconds,\nwhen this event fired. This value is not affected by the transition-delay\nproperty." }, "transitionevent.propertyname": { - "url": "$MDN_URL$/web/api/transitionevent/propertyname", + "url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/propertyName", "status": [ "StandardTrack" ], @@ -34180,7 +34180,7 @@ "doc": "The propertyName read-only property of TransitionEvent objects is a string containing the name of the CSS property associated with the transition." }, "transitionevent.pseudoelement": { - "url": "$MDN_URL$/web/api/transitionevent/pseudoelement", + "url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/pseudoElement", "status": [ "StandardTrack" ], @@ -34202,7 +34202,7 @@ "doc": "The TransitionEvent.pseudoElement read-only property is a\nstring, starting with '::', containing the name of the pseudo-element the animation runs on.\nIf the transition doesn't run on a pseudo-element but on the element, an empty string:\n\"\"." }, "transitionevent.transitionevent": { - "url": "$MDN_URL$/web/api/transitionevent/transitionevent", + "url": "https://developer.mozilla.org/docs/Web/API/TransitionEvent/TransitionEvent", "status": [ "StandardTrack" ], @@ -34244,7 +34244,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Translator interface of the Translator and Language Detector APIs contains all the associated translation functionality, including checking AI model availability, creating a new Translator instance, using it to create a translation, and more." }, "translator.availability": { - "url": "$MDN_URL$/web/api/translator/availability_static", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/availability_static", "status": [ "Experimental", "StandardTrack" @@ -34268,7 +34268,7 @@ } }, "translator.create": { - "url": "$MDN_URL$/web/api/translator/create_static", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/create_static", "status": [ "Experimental", "StandardTrack" @@ -34294,7 +34294,7 @@ } }, "translator.destroy": { - "url": "$MDN_URL$/web/api/translator/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/destroy", "status": [ "Experimental", "StandardTrack" @@ -34310,7 +34310,7 @@ "returns": "None (undefined)." }, "translator.inputquota": { - "url": "$MDN_URL$/web/api/translator/inputquota", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/inputQuota", "status": [ "Experimental", "StandardTrack" @@ -34325,7 +34325,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The inputQuota read-only property of the Translator interface returns the input quota available to the browser for generating translations." }, "translator.measureinputusage": { - "url": "$MDN_URL$/web/api/translator/measureinputusage", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/measureInputUsage", "status": [ "Experimental", "StandardTrack" @@ -34350,7 +34350,7 @@ } }, "translator.sourcelanguage": { - "url": "$MDN_URL$/web/api/translator/sourcelanguage", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/sourceLanguage", "status": [ "Experimental", "StandardTrack" @@ -34365,7 +34365,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The sourceLanguage read-only property of the Translator interface returns the expected language of the input text to be translated.\n

    A Translator instance's sourceLanguage is set when creating it via a create() call." }, "translator.targetlanguage": { - "url": "$MDN_URL$/web/api/translator/targetlanguage", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/targetLanguage", "status": [ "Experimental", "StandardTrack" @@ -34380,7 +34380,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The targetLanguage read-only property of the Translator interface returns the language that the input text will be translated into.\n

    A Translator instance's targetLanguage is set when creating it via a create() call." }, "translator.translate": { - "url": "$MDN_URL$/web/api/translator/translate", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/translate", "status": [ "Experimental", "StandardTrack" @@ -34405,7 +34405,7 @@ } }, "translator.translatestreaming": { - "url": "$MDN_URL$/web/api/translator/translatestreaming", + "url": "https://developer.mozilla.org/docs/Web/API/Translator/translateStreaming", "status": [ "Experimental", "StandardTrack" @@ -34430,7 +34430,7 @@ } }, "treewalker": { - "url": "$MDN_URL$/web/api/treewalker", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker", "status": [ "StandardTrack" ], @@ -34452,7 +34452,7 @@ "doc": "The TreeWalker object represents the nodes of a document subtree and a position within them.\n

    A TreeWalker can be created using the Document.createTreeWalker() method." }, "treewalker.currentnode": { - "url": "$MDN_URL$/web/api/treewalker/currentnode", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/currentNode", "status": [ "StandardTrack" ], @@ -34474,7 +34474,7 @@ "doc": "The TreeWalker.currentNode property represents the\nNode which the TreeWalker is currently pointing at." }, "treewalker.filter": { - "url": "$MDN_URL$/web/api/treewalker/filter", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/filter", "status": [ "StandardTrack" ], @@ -34496,7 +34496,7 @@ "doc": "The TreeWalker.filter read-only property returns the NodeFilter\nassociated with the TreeWalker.\n

    When creating the TreeWalker, the filter object is passed in as the third\nparameter, and its method acceptNode() is called on every\nsingle node to determine whether or not to accept it." }, "treewalker.firstchild": { - "url": "$MDN_URL$/web/api/treewalker/firstchild", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/firstChild", "status": [ "StandardTrack" ], @@ -34519,7 +34519,7 @@ "returns": "A Node object or null." }, "treewalker.lastchild": { - "url": "$MDN_URL$/web/api/treewalker/lastchild", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/lastChild", "status": [ "StandardTrack" ], @@ -34542,7 +34542,7 @@ "returns": "A Node object or null." }, "treewalker.nextnode": { - "url": "$MDN_URL$/web/api/treewalker/nextnode", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/nextNode", "status": [ "StandardTrack" ], @@ -34565,7 +34565,7 @@ "returns": "A Node object or null." }, "treewalker.nextsibling": { - "url": "$MDN_URL$/web/api/treewalker/nextsibling", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/nextSibling", "status": [ "StandardTrack" ], @@ -34588,7 +34588,7 @@ "returns": "A Node object or null." }, "treewalker.parentnode": { - "url": "$MDN_URL$/web/api/treewalker/parentnode", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/parentNode", "status": [ "StandardTrack" ], @@ -34611,7 +34611,7 @@ "returns": "A Node object or null." }, "treewalker.previousnode": { - "url": "$MDN_URL$/web/api/treewalker/previousnode", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/previousNode", "status": [ "StandardTrack" ], @@ -34634,7 +34634,7 @@ "returns": "A Node object or null." }, "treewalker.previoussibling": { - "url": "$MDN_URL$/web/api/treewalker/previoussibling", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/previousSibling", "status": [ "StandardTrack" ], @@ -34657,7 +34657,7 @@ "returns": "A Node object or null." }, "treewalker.root": { - "url": "$MDN_URL$/web/api/treewalker/root", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/root", "status": [ "StandardTrack" ], @@ -34679,7 +34679,7 @@ "doc": "The TreeWalker.root read-only property returns the root Node that the TreeWalker traverses." }, "treewalker.whattoshow": { - "url": "$MDN_URL$/web/api/treewalker/whattoshow", + "url": "https://developer.mozilla.org/docs/Web/API/TreeWalker/whatToShow", "status": [ "StandardTrack" ], @@ -34701,7 +34701,7 @@ "doc": "The TreeWalker.whatToShow read-only property returns a\nbitmask that indicates the types of\nnodes to show. Non-matching nodes are skipped, but their\nchildren may be included, if relevant." }, "trustedhtml": { - "url": "$MDN_URL$/web/api/trustedhtml", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedHTML", "status": [ "StandardTrack" ], @@ -34721,7 +34721,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TrustedHTML interface of the Trusted Types API represents a string that a developer can insert into an injection sink that will render it as HTML. These objects are created via TrustedTypePolicy.createHTML() and therefore have no constructor.\n

    The value of a TrustedHTML object is set when the object is created and cannot be changed by JavaScript as there is no setter exposed." }, "trustedhtml.tojson": { - "url": "$MDN_URL$/web/api/trustedhtml/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedHTML/toJSON", "status": [ "StandardTrack" ], @@ -34742,7 +34742,7 @@ "returns": "A string containing a JSON representation of the stored data." }, "trustedhtml.tostring": { - "url": "$MDN_URL$/web/api/trustedhtml/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedHTML/toString", "status": [ "StandardTrack" ], @@ -34763,7 +34763,7 @@ "returns": "A string containing the sanitized HTML." }, "trustedscript": { - "url": "$MDN_URL$/web/api/trustedscript", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScript", "status": [ "StandardTrack" ], @@ -34783,7 +34783,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TrustedScript interface of the Trusted Types API represents a string with an uncompiled script body that a developer can insert into an injection sink that might execute the script. These objects are created via TrustedTypePolicy.createScript() and therefore have no constructor.\n

    The value of a TrustedScript object is set when the object is created and cannot be changed by JavaScript as there is no setter exposed." }, "trustedscript.tojson": { - "url": "$MDN_URL$/web/api/trustedscript/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScript/toJSON", "status": [ "StandardTrack" ], @@ -34804,7 +34804,7 @@ "returns": "A string containing a JSON representation of the stored data." }, "trustedscript.tostring": { - "url": "$MDN_URL$/web/api/trustedscript/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScript/toString", "status": [ "StandardTrack" ], @@ -34825,7 +34825,7 @@ "returns": "A string containing the sanitized script." }, "trustedscripturl": { - "url": "$MDN_URL$/web/api/trustedscripturl", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScriptURL", "status": [ "StandardTrack" ], @@ -34845,7 +34845,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TrustedScriptURL interface of the Trusted Types API represents a string that a developer can insert into an injection sink that will parse it as a URL of an external script. These objects are created via TrustedTypePolicy.createScriptURL() and therefore have no constructor.\n

    The value of a TrustedScriptURL object is set when the object is created and cannot be changed by JavaScript as there is no setter exposed." }, "trustedscripturl.tojson": { - "url": "$MDN_URL$/web/api/trustedscripturl/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScriptURL/toJSON", "status": [ "StandardTrack" ], @@ -34866,7 +34866,7 @@ "returns": "A string containing a JSON representation of the stored data." }, "trustedscripturl.tostring": { - "url": "$MDN_URL$/web/api/trustedscripturl/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedScriptURL/toString", "status": [ "StandardTrack" ], @@ -34887,7 +34887,7 @@ "returns": "A string containing the sanitized URL" }, "trustedtypepolicy": { - "url": "$MDN_URL$/web/api/trustedtypepolicy", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicy", "status": [ "StandardTrack" ], @@ -34907,7 +34907,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TrustedTypePolicy interface of the Trusted Types API defines a group of functions which create TrustedType objects.\n

    A TrustedTypePolicy object is created by TrustedTypePolicyFactory.createPolicy() to define a policy for enforcing security rules on input. Therefore, TrustedTypePolicy has no constructor." }, "trustedtypepolicy.createhtml": { - "url": "$MDN_URL$/web/api/trustedtypepolicy/createhtml", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicy/createHTML", "status": [ "StandardTrack" ], @@ -34935,7 +34935,7 @@ } }, "trustedtypepolicy.createscript": { - "url": "$MDN_URL$/web/api/trustedtypepolicy/createscript", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicy/createScript", "status": [ "StandardTrack" ], @@ -34963,7 +34963,7 @@ } }, "trustedtypepolicy.createscripturl": { - "url": "$MDN_URL$/web/api/trustedtypepolicy/createscripturl", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicy/createScriptURL", "status": [ "StandardTrack" ], @@ -34991,7 +34991,7 @@ } }, "trustedtypepolicy.name": { - "url": "$MDN_URL$/web/api/trustedtypepolicy/name", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicy/name", "status": [ "StandardTrack" ], @@ -35011,7 +35011,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The name read-only property of the TrustedTypePolicy interface returns the name of the policy." }, "trustedtypepolicyfactory": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory", "status": [ "StandardTrack" ], @@ -35031,7 +35031,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The TrustedTypePolicyFactory interface of the Trusted Types API creates policies and allows the verification of Trusted Type objects against created policies." }, "trustedtypepolicyfactory.createpolicy": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/createpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/createPolicy", "status": [ "StandardTrack" ], @@ -35059,7 +35059,7 @@ } }, "trustedtypepolicyfactory.defaultpolicy": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/defaultpolicy", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/defaultPolicy", "status": [ "StandardTrack" ], @@ -35079,7 +35079,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The defaultPolicy read-only property of the TrustedTypePolicyFactory interface returns the default TrustedTypePolicy or null if this is empty.\n

    See The default policy for more details." }, "trustedtypepolicyfactory.emptyhtml": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/emptyhtml", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/emptyHTML", "status": [ "StandardTrack" ], @@ -35099,7 +35099,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The emptyHTML read-only property of the TrustedTypePolicyFactory interface returns a TrustedHTML object containing an empty string.\n

    This object can be used when the application requires an empty string to be inserted into an injection sink." }, "trustedtypepolicyfactory.emptyscript": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/emptyscript", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/emptyScript", "status": [ "StandardTrack" ], @@ -35119,7 +35119,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The emptyScript read-only property of the TrustedTypePolicyFactory interface returns a TrustedScript object containing an empty string.\n

    This object can be used when the application requires an empty string to be inserted into an injection sink which is expecting a TrustedScript object." }, "trustedtypepolicyfactory.getattributetype": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/getattributetype", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/getAttributeType", "status": [ "StandardTrack" ], @@ -35146,7 +35146,7 @@ "returns": "A string with one of:\n

    \n

    Or, null." }, "trustedtypepolicyfactory.getpropertytype": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/getpropertytype", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/getPropertyType", "status": [ "StandardTrack" ], @@ -35172,7 +35172,7 @@ "returns": "A string with one of:\n

    \n

    Or, null." }, "trustedtypepolicyfactory.ishtml": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/ishtml", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/isHTML", "status": [ "StandardTrack" ], @@ -35196,7 +35196,7 @@ "returns": "A boolean that is true if the object is a valid TrustedHTML object." }, "trustedtypepolicyfactory.isscript": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/isscript", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/isScript", "status": [ "StandardTrack" ], @@ -35220,7 +35220,7 @@ "returns": "A boolean that is true if the object is a valid TrustedScript object." }, "trustedtypepolicyfactory.isscripturl": { - "url": "$MDN_URL$/web/api/trustedtypepolicyfactory/isscripturl", + "url": "https://developer.mozilla.org/docs/Web/API/TrustedTypePolicyFactory/isScriptURL", "status": [ "StandardTrack" ], @@ -35244,7 +35244,7 @@ "returns": "A boolean that is true if the object is a valid TrustedScriptURL object." }, "trustedtypes": { - "url": "$MDN_URL$/web/api/window/trustedtypes", + "url": "https://developer.mozilla.org/docs/Web/API/Window/trustedTypes", "status": [ "StandardTrack" ], diff --git a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-u.json b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-u.json index 71faa3dd9b38..4172f7233177 100644 --- a/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-u.json +++ b/xml/xml-psi-impl/resources-gen/com/intellij/documentation/mdn/WebApi-u.json @@ -10,7 +10,7 @@ "lang": "en-us", "symbols": { "uievent": { - "url": "$MDN_URL$/web/api/uievent", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent", "status": [ "StandardTrack" ], @@ -27,7 +27,7 @@ "doc": "The UIEvent interface represents simple user interface events. It is part of the UI Events API, which includes various event types and interfaces related to user interactions.\n

    UIEvent derives from Event. Although the UIEvent.initUIEvent() method is kept for backward compatibility, you should create a UIEvent object using the UIEvent() constructor.\n

    Several interfaces are direct or indirect descendants of this one: MouseEvent, TouchEvent, FocusEvent, KeyboardEvent, WheelEvent, InputEvent, and CompositionEvent." }, "uievent.detail": { - "url": "$MDN_URL$/web/api/uievent/detail", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/detail", "status": [ "StandardTrack" ], @@ -44,7 +44,7 @@ "doc": "The UIEvent.detail read-only property, when non-zero, provides the current (or next, depending on the event) click count.\n

    For click or dblclick events, UIEvent.detail is the current click count.\n

    For mousedown or mouseup events, UIEvent.detail is 1 plus the current click count.\n

    For all other UIEvent objects, UIEvent.detail is always zero." }, "uievent.inituievent": { - "url": "$MDN_URL$/web/api/uievent/inituievent", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/initUIEvent", "status": [ "StandardTrack", "Deprecated" @@ -70,7 +70,7 @@ "returns": "None (undefined)." }, "uievent.sourcecapabilities": { - "url": "$MDN_URL$/web/api/uievent/sourcecapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/sourceCapabilities", "status": [ "Experimental", "StandardTrack" @@ -84,7 +84,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The sourceCapabilities read-only property of the UIEvent interface returns\nan instance of the InputDeviceCapabilities interface which provides\ninformation about the physical device responsible for generating a touch event. If no\ninput device was responsible for the event, it returns null.\n

    When a single user interaction with an input device generates a series of different\ninput events, the sourceCapabilities property for all of them will point to\nthe same instance of InputDeviceCapabilities. For example, when a user\nlifts their finger off of a touchscreen, several UIEvents may be generated including\ntouchend, mousedown, click, and\nfocus. All of these events must have the same\nsourceCapabilities representing the touchscreen.\n

    A device is considered \"responsible\" for an event only when that interaction is part of\nthe abstraction provided by the web platform. For example, many user agents allow a\nwindow to be resized with a mouse or a keyboard, but this detail is not exposed to the\nweb platform in any way, and so the sourceCapabilities of a resize event will typically\nbe null." }, "uievent.uievent": { - "url": "$MDN_URL$/web/api/uievent/uievent", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/UIEvent", "status": [ "StandardTrack" ], @@ -105,7 +105,7 @@ } }, "uievent.view": { - "url": "$MDN_URL$/web/api/uievent/view", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/view", "status": [ "StandardTrack" ], @@ -122,7 +122,7 @@ "doc": "The UIEvent.view read-only property returns the\nWindowProxy object from which the event was generated. In browsers, this\nis the Window object the event happened in." }, "uievent.which": { - "url": "$MDN_URL$/web/api/uievent/which", + "url": "https://developer.mozilla.org/docs/Web/API/UIEvent/which", "status": [ "StandardTrack", "Deprecated" @@ -140,7 +140,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The UIEvent.which read-only property of the UIEvent interface returns a number that indicates which button was pressed on the mouse, or the numeric keyCode or the character code (charCode) of the key pressed on the keyboard." }, "url": { - "url": "$MDN_URL$/web/api/url", + "url": "https://developer.mozilla.org/docs/Web/API/URL", "status": [ "StandardTrack" ], @@ -164,7 +164,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The URL interface is used to parse, construct, normalize, and encode URLs. It works by providing properties which allow you to easily read and modify the components of a URL.\n

    You normally create a new URL object by specifying the URL as a string when calling its constructor, or by providing a relative URL and a base URL. You can then easily read the parsed components of the URL or make changes to the URL." }, "url.canparse": { - "url": "$MDN_URL$/web/api/url/canparse_static", + "url": "https://developer.mozilla.org/docs/Web/API/URL/canParse_static", "status": [ "StandardTrack" ], @@ -192,7 +192,7 @@ "returns": "true if the URL can be parsed and is valid; false otherwise." }, "url.createobjecturl": { - "url": "$MDN_URL$/web/api/url/createobjecturl_static", + "url": "https://developer.mozilla.org/docs/Web/API/URL/createObjectURL_static", "status": [ "StandardTrack" ], @@ -220,7 +220,7 @@ "returns": "A string containing an object URL that can be used to reference the\ncontents of the specified source object." }, "url.hash": { - "url": "$MDN_URL$/web/api/url/hash", + "url": "https://developer.mozilla.org/docs/Web/API/URL/hash", "status": [ "StandardTrack" ], @@ -244,7 +244,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The hash property of the URL interface is a string containing a \"#\" followed by the fragment identifier of the URL. If the URL does not have a fragment identifier, this property contains an empty string, \"\".\n

    This property can be set to change the fragment identifier of the URL. When setting, a single \"#\" prefix is added to the provided value, if not already present. Setting it to \"\" removes the fragment identifier.\n

    The fragment is percent-encoded when setting but not percent-decoded when reading." }, "url.host": { - "url": "$MDN_URL$/web/api/url/host", + "url": "https://developer.mozilla.org/docs/Web/API/URL/host", "status": [ "StandardTrack" ], @@ -268,7 +268,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The host property of the URL interface is a string containing the host, which is the hostname, and then, if the port of the URL is nonempty, a \":\", followed by the port of the URL. If the URL does not have a hostname, this property contains an empty string, \"\".\n

    This property can be set to change both the hostname and the port of the URL. If the URL's scheme is not hierarchical (which the URL standard calls \"special schemes\"), then it has no concept of a host and setting this property has no effect.\n

    \n

    Note:\nIf the given value for the host setter lacks a port, the URL's port will not change. This can be unexpected as the host getter does return a URL-port string, so one might have assumed the setter to always \"reset\" both.\n

    " }, "url.hostname": { - "url": "$MDN_URL$/web/api/url/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/URL/hostname", "status": [ "StandardTrack" ], @@ -292,7 +292,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The hostname property of the URL interface is a string containing either the domain name or IP address of the URL. If the URL does not have a hostname, this property contains an empty string, \"\". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.\n

    This property can be set to change the hostname of the URL. If the URL's scheme is not hierarchical (which the URL standard calls \"special schemes\"), then it has no concept of a host and setting this property has no effect." }, "url.href": { - "url": "$MDN_URL$/web/api/url/href", + "url": "https://developer.mozilla.org/docs/Web/API/URL/href", "status": [ "StandardTrack" ], @@ -316,7 +316,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The href property of the URL interface is\na string containing the whole URL." }, "url.origin": { - "url": "$MDN_URL$/web/api/url/origin", + "url": "https://developer.mozilla.org/docs/Web/API/URL/origin", "status": [ "StandardTrack" ], @@ -340,7 +340,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The origin read-only property of the URL interface returns a string containing the Unicode serialization of the origin of the represented URL.\n

    The exact structure varies depending on the type of URL:\n

    \n

    For all other cases, the string \"null\" is returned." }, "url.parse": { - "url": "$MDN_URL$/web/api/url/parse_static", + "url": "https://developer.mozilla.org/docs/Web/API/URL/parse_static", "status": [ "StandardTrack" ], @@ -368,7 +368,7 @@ "returns": "A URL if the parameters can be resolved to a valid URL; null otherwise." }, "url.password": { - "url": "$MDN_URL$/web/api/url/password", + "url": "https://developer.mozilla.org/docs/Web/API/URL/password", "status": [ "StandardTrack" ], @@ -392,7 +392,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The password property of the URL interface is a string containing the password component of the URL. If the URL does not have a password, this property contains an empty string, \"\".\n

    This property can be set to change the password of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The password is percent-encoded when setting but not percent-decoded when reading." }, "url.pathname": { - "url": "$MDN_URL$/web/api/url/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/URL/pathname", "status": [ "StandardTrack" ], @@ -416,7 +416,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The pathname property of the URL interface represents a location in a hierarchical structure. It is a string constructed from a list of path segments, each of which is prefixed by a / character.\n

    HTTPS, HTTP, or other URLs with hierarchical schemes (which the URL standard calls \"special schemes\") always have at least one (invisible) path segment: the empty string.\nThe pathname value for such URLs will therefore always have at least one / character.\n

    For non-hierarchical schemes, the pathname is known as an opaque path (meaning, the URL parser does not try to split it into a list of segments). In this case, an empty path results in the pathname property being the empty string. Trailing spaces in opaque paths are stripped during initial parsing if the hash and search are both empty; otherwise, they are percent-encoded as %20 even when hash and search are later set to empty strings.\n

    \n

    Note:\nPercent-encoding trailing spaces in opaque paths is not widely implemented. Some browsers implement the old behavior of stripping trailing spaces from pathname whenever the hash and search properties are both empty strings. In these browsers, setting hash or search may change the pathname as well. In even older browsers, the trailing space remains after removing hash and search, causing serialization and parsing to not round-trip.\n

    " }, "url.port": { - "url": "$MDN_URL$/web/api/url/port", + "url": "https://developer.mozilla.org/docs/Web/API/URL/port", "status": [ "StandardTrack" ], @@ -440,7 +440,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The port property of the URL interface is a string containing the port number of the URL. If the port is the default for the protocol (80 for ws: and http:, 443 for wss: and https:, and 21 for ftp:), this property contains an empty string, \"\".\n

    This property can be set to change the port of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect. It also silently ignores invalid port numbers." }, "url.protocol": { - "url": "$MDN_URL$/web/api/url/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/URL/protocol", "status": [ "StandardTrack" ], @@ -464,7 +464,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The protocol property of the URL interface is a string containing the protocol or scheme of the URL, including the final \":\".\n

    This property can be set to change the protocol of the URL. A \":\" is appended to the provided string if not provided. The provided scheme has to be compatible with the rest of the URL to be considered valid." }, "url.revokeobjecturl": { - "url": "$MDN_URL$/web/api/url/revokeobjecturl_static", + "url": "https://developer.mozilla.org/docs/Web/API/URL/revokeObjectURL_static", "status": [ "StandardTrack" ], @@ -492,7 +492,7 @@ "returns": "None (undefined)." }, "url.search": { - "url": "$MDN_URL$/web/api/url/search", + "url": "https://developer.mozilla.org/docs/Web/API/URL/search", "status": [ "StandardTrack" ], @@ -516,7 +516,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The search property of the URL interface is a search string, also called a query string, that is a string containing a \"?\" followed by the parameters of the URL. If the URL does not have a search query, this property contains an empty string, \"\".\n

    This property can be set to change the query string of the URL. When setting, a single \"?\" prefix is added to the provided value, if not already present. Setting it to \"\" removes the query string.\n

    The query is percent-encoded when setting but not percent-decoded when reading.\n

    Modern browsers provide the URL.searchParams property to make it easy to\nparse out the parameters from the query string." }, "url.searchparams": { - "url": "$MDN_URL$/web/api/url/searchparams", + "url": "https://developer.mozilla.org/docs/Web/API/URL/searchParams", "status": [ "StandardTrack" ], @@ -540,7 +540,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The searchParams read-only property of the\nURL interface returns a URLSearchParams object allowing\naccess to the GET decoded query arguments contained in the URL." }, "url.tojson": { - "url": "$MDN_URL$/web/api/url/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/URL/toJSON", "status": [ "StandardTrack" ], @@ -565,7 +565,7 @@ "returns": "A string." }, "url.tostring": { - "url": "$MDN_URL$/web/api/url/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/URL/toString", "status": [ "StandardTrack" ], @@ -590,7 +590,7 @@ "returns": "A string." }, "url.url": { - "url": "$MDN_URL$/web/api/url/url", + "url": "https://developer.mozilla.org/docs/Web/API/URL/URL", "status": [ "StandardTrack" ], @@ -621,7 +621,7 @@ } }, "url.username": { - "url": "$MDN_URL$/web/api/url/username", + "url": "https://developer.mozilla.org/docs/Web/API/URL/username", "status": [ "StandardTrack" ], @@ -645,7 +645,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The username property of the URL interface is a string containing the username component of the URL. If the URL does not have a username, this property contains an empty string, \"\".\n

    This property can be set to change the username of the URL. If the URL has no host or its scheme is file:, then setting this property has no effect.\n

    The username is percent-encoded when setting but not percent-decoded when reading." }, "urlpattern": { - "url": "$MDN_URL$/web/api/urlpattern", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern", "status": [ "StandardTrack" ], @@ -667,7 +667,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The URLPattern interface of the URL Pattern API matches URLs or parts of URLs against a pattern. The pattern can contain capturing groups that extract parts of the matched URL.\n

    More information about the syntax of patterns can be found on the API overview\npage: URL Pattern API." }, "urlpattern.exec": { - "url": "$MDN_URL$/web/api/urlpattern/exec", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/exec", "status": [ "StandardTrack" ], @@ -698,7 +698,7 @@ } }, "urlpattern.hash": { - "url": "$MDN_URL$/web/api/urlpattern/hash", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/hash", "status": [ "StandardTrack" ], @@ -720,7 +720,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The hash read-only property of the URLPattern interface is a string containing the pattern used to match the fragment part of a URL.\n

    This is the normalized value of the hash pattern passed to the constructor, an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any hash." }, "urlpattern.hasregexpgroups": { - "url": "$MDN_URL$/web/api/urlpattern/hasregexpgroups", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/hasRegExpGroups", "status": [ "StandardTrack" ], @@ -742,7 +742,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The hasRegExpGroups read-only property of the URLPattern interface is a boolean indicating whether or not any of the URLPattern components contain regular expression capturing groups.\n

    You can use the hasRegExpGroups property to check if a URLPattern object is usable with certain web platform APIs which do not allow regular expression capturing groups. For example:\n

    " }, "urlpattern.hostname": { - "url": "$MDN_URL$/web/api/urlpattern/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/hostname", "status": [ "StandardTrack" ], @@ -764,7 +764,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The hostname read-only property of the URLPattern interface is a string containing the pattern used to match the hostname part of a URL.\n

    This is the normalized value of the hostname pattern passed to the constructor, an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any hostname." }, "urlpattern.password": { - "url": "$MDN_URL$/web/api/urlpattern/password", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/password", "status": [ "StandardTrack" ], @@ -786,7 +786,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The password read-only property of the URLPattern interface is a string containing the pattern used to match the password part of a URL.\n

    This is the normalized value of the password pattern passed to the constructor or the default value (\"*\"), which matches any password." }, "urlpattern.pathname": { - "url": "$MDN_URL$/web/api/urlpattern/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/pathname", "status": [ "StandardTrack" ], @@ -808,7 +808,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The pathname read-only property of the URLPattern interface is a string containing the pattern used to match the pathname part of a URL.\n

    This is the normalized value of the pathname pattern passed to the constructor, an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any path." }, "urlpattern.port": { - "url": "$MDN_URL$/web/api/urlpattern/port", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/port", "status": [ "StandardTrack" ], @@ -830,7 +830,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The port read-only property of the URLPattern interface is a string containing the pattern used to match the port part of a URL.\n

    This is the normalized value of the port pattern passed to the constructor, or an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any port.\n

    Note that it may also be set implicitly to the empty string (\"\") if the pattern is specified using an url or baseURL string and the port is not explicitly set.\nThis empty string matches against URLs that use the default port (443)." }, "urlpattern.protocol": { - "url": "$MDN_URL$/web/api/urlpattern/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/protocol", "status": [ "StandardTrack" ], @@ -852,7 +852,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The protocol read-only property of the URLPattern interface is a string containing the pattern used to match the protocol part of a URL.\n

    This is the normalized value of the protocol pattern passed to the constructor, an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any protocol." }, "urlpattern.search": { - "url": "$MDN_URL$/web/api/urlpattern/search", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/search", "status": [ "StandardTrack" ], @@ -874,7 +874,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The search read-only property of the URLPattern interface is a string containing the pattern used to match the search part of a URL.\n

    This is the normalized value of the search pattern passed to the constructor, an inherited value from a baseURL passed to the constructor, or the default value (\"*\"), which matches any search part." }, "urlpattern.test": { - "url": "$MDN_URL$/web/api/urlpattern/test", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/test", "status": [ "StandardTrack" ], @@ -905,7 +905,7 @@ } }, "urlpattern.urlpattern": { - "url": "$MDN_URL$/web/api/urlpattern/urlpattern", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/URLPattern", "status": [ "StandardTrack" ], @@ -936,7 +936,7 @@ } }, "urlpattern.username": { - "url": "$MDN_URL$/web/api/urlpattern/username", + "url": "https://developer.mozilla.org/docs/Web/API/URLPattern/username", "status": [ "StandardTrack" ], @@ -958,7 +958,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The username read-only property of the URLPattern interface is a string containing the pattern used to match the username part of a URL.\n

    This is the normalized value of the username pattern passed to the constructor, or the default value (\"*\"), which matches any username." }, "urlsearchparams": { - "url": "$MDN_URL$/web/api/urlsearchparams", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams", "status": [ "StandardTrack" ], @@ -982,7 +982,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The URLSearchParams interface defines utility methods to work with the query string of a URL.\n

    URLSearchParams objects are iterable, so they can directly be used in a for...of structure to iterate over key/value pairs in the same order as they appear in the query string, for example the following two lines are equivalent:\n

    \n```js\nfor (const [key, value] of mySearchParams) {\n}\nfor (const [key, value] of mySearchParams.entries()) {\n}\n```\n
    \n

    Although URLSearchParams is functionally similar to a Map, when iterating, it may suffer from some pitfalls that Map doesn't encounter due to how it's implemented." }, "urlsearchparams.append": { - "url": "$MDN_URL$/web/api/urlsearchparams/append", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/append", "status": [ "StandardTrack" ], @@ -1011,7 +1011,7 @@ "returns": "None (undefined)." }, "urlsearchparams.delete": { - "url": "$MDN_URL$/web/api/urlsearchparams/delete", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/delete", "status": [ "StandardTrack" ], @@ -1040,7 +1040,7 @@ "returns": "None (undefined)." }, "urlsearchparams.entries": { - "url": "$MDN_URL$/web/api/urlsearchparams/entries", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/entries", "status": [ "StandardTrack" ], @@ -1065,7 +1065,7 @@ "returns": "Returns an iterator." }, "urlsearchparams.foreach": { - "url": "$MDN_URL$/web/api/urlsearchparams/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/forEach", "status": [ "StandardTrack" ], @@ -1094,7 +1094,7 @@ "returns": "None (undefined)." }, "urlsearchparams.get": { - "url": "$MDN_URL$/web/api/urlsearchparams/get", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/get", "status": [ "StandardTrack" ], @@ -1122,7 +1122,7 @@ "returns": "A string if the given search parameter is found; otherwise,\nnull." }, "urlsearchparams.getall": { - "url": "$MDN_URL$/web/api/urlsearchparams/getall", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/getAll", "status": [ "StandardTrack" ], @@ -1150,7 +1150,7 @@ "returns": "An array of strings, which may be empty if no values for the given parameter are found." }, "urlsearchparams.has": { - "url": "$MDN_URL$/web/api/urlsearchparams/has", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/has", "status": [ "StandardTrack" ], @@ -1179,7 +1179,7 @@ "returns": "A boolean value." }, "urlsearchparams.keys": { - "url": "$MDN_URL$/web/api/urlsearchparams/keys", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/keys", "status": [ "StandardTrack" ], @@ -1204,7 +1204,7 @@ "returns": "Returns an iterator." }, "urlsearchparams.set": { - "url": "$MDN_URL$/web/api/urlsearchparams/set", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/set", "status": [ "StandardTrack" ], @@ -1233,7 +1233,7 @@ "returns": "None (undefined)." }, "urlsearchparams.size": { - "url": "$MDN_URL$/web/api/urlsearchparams/size", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/size", "status": [ "StandardTrack" ], @@ -1256,7 +1256,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The size read-only property of the URLSearchParams interface indicates the total number of search parameter entries." }, "urlsearchparams.sort": { - "url": "$MDN_URL$/web/api/urlsearchparams/sort", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/sort", "status": [ "StandardTrack" ], @@ -1281,7 +1281,7 @@ "returns": "None (undefined)." }, "urlsearchparams.tostring": { - "url": "$MDN_URL$/web/api/urlsearchparams/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/toString", "status": [ "StandardTrack" ], @@ -1306,7 +1306,7 @@ "returns": "A string, without the question mark. Returns an empty string if no search parameters have been set. Characters in the application/x-www-form-urlencoded percent-encode set (which contains all code points except ASCII alphanumeric, *, -, ., and _) are percent-encoded, and U+0020 SPACE is encoded as +." }, "urlsearchparams.urlsearchparams": { - "url": "$MDN_URL$/web/api/urlsearchparams/urlsearchparams", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/URLSearchParams", "status": [ "StandardTrack" ], @@ -1334,7 +1334,7 @@ "returns": "A URLSearchParams object instance." }, "urlsearchparams.values": { - "url": "$MDN_URL$/web/api/urlsearchparams/values", + "url": "https://developer.mozilla.org/docs/Web/API/URLSearchParams/values", "status": [ "StandardTrack" ], @@ -1359,7 +1359,7 @@ "returns": "Returns an iterator." }, "usb": { - "url": "$MDN_URL$/web/api/usb", + "url": "https://developer.mozilla.org/docs/Web/API/USB", "status": [ "Experimental", "StandardTrack" @@ -1376,7 +1376,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USB interface of the WebUSB API provides attributes and methods for finding and connecting USB devices from a web page.\n

    Use navigator.usb to get access to the USB object.\n

    The USB interface inherits from EventTarget." }, "usb.getdevices": { - "url": "$MDN_URL$/web/api/usb/getdevices", + "url": "https://developer.mozilla.org/docs/Web/API/USB/getDevices", "status": [ "Experimental", "StandardTrack" @@ -1394,7 +1394,7 @@ "returns": "A Promise that resolves with an array of USBDevice\nobjects." }, "usb.requestdevice": { - "url": "$MDN_URL$/web/api/usb/requestdevice", + "url": "https://developer.mozilla.org/docs/Web/API/USB/requestDevice", "status": [ "Experimental", "StandardTrack" @@ -1415,7 +1415,7 @@ "returns": "A Promise that resolves with an instance of USBDevice." }, "usbalternateinterface": { - "url": "$MDN_URL$/web/api/usbalternateinterface", + "url": "https://developer.mozilla.org/docs/Web/API/USBAlternateInterface", "status": [ "Experimental", "StandardTrack" @@ -1432,7 +1432,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBAlternateInterface interface of the WebUSB API provides information about a particular configuration of an interface provided by the USB device. An interface includes one or more alternate settings which can configure a set of endpoints based on the operating mode of the device." }, "usbconfiguration": { - "url": "$MDN_URL$/web/api/usbconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration", "status": [ "Experimental", "StandardTrack" @@ -1449,7 +1449,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBConfiguration interface of the WebUSB API provides information about a particular configuration of a USB device and the interfaces that it supports." }, "usbconfiguration.configurationname": { - "url": "$MDN_URL$/web/api/usbconfiguration/configurationname", + "url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/configurationName", "status": [ "Experimental", "StandardTrack" @@ -1466,7 +1466,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The configurationName read-only property\nof the USBConfiguration interface returns the name provided by the device\nto describe this configuration. This is equal to the value of the string descriptor with\nthe index provided in the iConfiguration\nfield of the configuration descriptor defining this configuration." }, "usbconfiguration.configurationvalue": { - "url": "$MDN_URL$/web/api/usbconfiguration/configurationvalue", + "url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/configurationValue", "status": [ "Experimental", "StandardTrack" @@ -1483,7 +1483,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The configurationValue read-only property\nof the USBConfiguration interface returns the configuration value of this configuration. This is equal to the\nbConfigurationValue field of the configuration descriptor provided by the device defining this configuration." }, "usbconfiguration.interfaces": { - "url": "$MDN_URL$/web/api/usbconfiguration/interfaces", + "url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/interfaces", "status": [ "Experimental", "StandardTrack" @@ -1500,7 +1500,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The interfaces read-only property of the\nUSBConfiguration interface returns an array containing instances of the\nUSBInterface describing each interface supported by this configuration." }, "usbconfiguration.usbconfiguration": { - "url": "$MDN_URL$/web/api/usbconfiguration/usbconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/USBConfiguration/USBConfiguration", "status": [ "Experimental", "StandardTrack" @@ -1521,7 +1521,7 @@ } }, "usbconnectionevent": { - "url": "$MDN_URL$/web/api/usbconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent", "status": [ "Experimental", "StandardTrack" @@ -1538,7 +1538,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBConnectionEvent interface of the WebUSB API is the event type passed to USB connect and disconnect events when the user agent detects that a new USB device has been connected or disconnected." }, "usbconnectionevent.device": { - "url": "$MDN_URL$/web/api/usbconnectionevent/device", + "url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent/device", "status": [ "Experimental", "StandardTrack" @@ -1555,7 +1555,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The device read-only property of the USBConnectionEvent interface returns a USBDevice object representing the device being connected or disconnected." }, "usbconnectionevent.usbconnectionevent": { - "url": "$MDN_URL$/web/api/usbconnectionevent/usbconnectionevent", + "url": "https://developer.mozilla.org/docs/Web/API/USBConnectionEvent/USBConnectionEvent", "status": [ "Experimental", "StandardTrack" @@ -1577,7 +1577,7 @@ "returns": "A new USBConnectionEvent object." }, "usbdevice": { - "url": "$MDN_URL$/web/api/usbdevice", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice", "status": [ "Experimental", "StandardTrack" @@ -1594,7 +1594,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBDevice interface of the WebUSB API provides access to metadata about a paired USB device and methods for controlling it." }, "usbdevice.claiminterface": { - "url": "$MDN_URL$/web/api/usbdevice/claiminterface", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/claimInterface", "status": [ "Experimental", "StandardTrack" @@ -1615,7 +1615,7 @@ "returns": "A promise." }, "usbdevice.clearhalt": { - "url": "$MDN_URL$/web/api/usbdevice/clearhalt", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/clearHalt", "status": [ "Experimental", "StandardTrack" @@ -1637,7 +1637,7 @@ "returns": "A promise." }, "usbdevice.close": { - "url": "$MDN_URL$/web/api/usbdevice/close", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/close", "status": [ "Experimental", "StandardTrack" @@ -1655,7 +1655,7 @@ "returns": "A promise." }, "usbdevice.configuration": { - "url": "$MDN_URL$/web/api/usbdevice/configuration", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/configuration", "status": [ "Experimental", "StandardTrack" @@ -1672,7 +1672,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The configuration read only property of the\nUSBDevice interface returns a USBConfiguration object for\nthe currently selected interface for a paired USB device." }, "usbdevice.configurations": { - "url": "$MDN_URL$/web/api/usbdevice/configurations", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/configurations", "status": [ "Experimental", "StandardTrack" @@ -1689,7 +1689,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The configurations read only property of the\nUSBDevice interface an array of device-specific interfaces\nfor controlling a paired USB device." }, "usbdevice.controltransferin": { - "url": "$MDN_URL$/web/api/usbdevice/controltransferin", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/controlTransferIn", "status": [ "Experimental", "StandardTrack" @@ -1711,7 +1711,7 @@ "returns": "promise that resolves with a USBInTransferResult." }, "usbdevice.controltransferout": { - "url": "$MDN_URL$/web/api/usbdevice/controltransferout", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/controlTransferOut", "status": [ "Experimental", "StandardTrack" @@ -1733,7 +1733,7 @@ "returns": "A promise that resolves with a USBOutTransferResult." }, "usbdevice.deviceclass": { - "url": "$MDN_URL$/web/api/usbdevice/deviceclass", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceClass", "status": [ "Experimental", "StandardTrack" @@ -1750,7 +1750,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceClass read only property of the\nUSBDevice interface one of three properties that identify USB devices for\nthe purpose of loading a USB driver that will work with that device. The other two\nproperties are USBDevice.deviceSubclass and USBDevice.deviceProtocol." }, "usbdevice.deviceprotocol": { - "url": "$MDN_URL$/web/api/usbdevice/deviceprotocol", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceProtocol", "status": [ "Experimental", "StandardTrack" @@ -1767,7 +1767,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceProtocol read only property of the\nUSBDevice interface one of three properties that identify USB devices for\nthe purpose of loading a USB driver that will work with that device. The other two\nproperties are USBDevice.deviceClass\nand USBDevice.deviceSubclass." }, "usbdevice.devicesubclass": { - "url": "$MDN_URL$/web/api/usbdevice/devicesubclass", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceSubclass", "status": [ "Experimental", "StandardTrack" @@ -1784,7 +1784,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceSubclass read only property of the\nUSBDevice interface one of three properties that identify USB devices for\nthe purpose of loading a USB driver that will work with that device. The other two\nproperties are USBDevice.deviceClass and USBDevice.deviceProtocol." }, "usbdevice.deviceversionmajor": { - "url": "$MDN_URL$/web/api/usbdevice/deviceversionmajor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionMajor", "status": [ "Experimental", "StandardTrack" @@ -1801,7 +1801,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceVersionMajor read only property of the\nUSBDevice interface he major version number of the device in a semantic\nversioning scheme." }, "usbdevice.deviceversionminor": { - "url": "$MDN_URL$/web/api/usbdevice/deviceversionminor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionMinor", "status": [ "Experimental", "StandardTrack" @@ -1818,7 +1818,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceVersionMinor read only property of the\nUSBDevice interface the minor version number of the device in a semantic\nversioning scheme." }, "usbdevice.deviceversionsubminor": { - "url": "$MDN_URL$/web/api/usbdevice/deviceversionsubminor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/deviceVersionSubminor", "status": [ "Experimental", "StandardTrack" @@ -1835,7 +1835,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The deviceVersionSubminor read only property of the\nUSBDevice interface the patch version number of the device in a semantic\nversioning scheme." }, "usbdevice.forget": { - "url": "$MDN_URL$/web/api/usbdevice/forget", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/forget", "status": [ "Experimental", "StandardTrack" @@ -1853,7 +1853,7 @@ "returns": "A Promise which resolves with undefined once the device access permission is revoked." }, "usbdevice.isochronoustransferin": { - "url": "$MDN_URL$/web/api/usbdevice/isochronoustransferin", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/isochronousTransferIn", "status": [ "Experimental", "StandardTrack" @@ -1875,7 +1875,7 @@ "returns": "A Promise that resolves with a USBIsochronousInTransferResult." }, "usbdevice.isochronoustransferout": { - "url": "$MDN_URL$/web/api/usbdevice/isochronoustransferout", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/isochronousTransferOut", "status": [ "Experimental", "StandardTrack" @@ -1898,7 +1898,7 @@ "returns": "A Promise that resolves with a USBIsochronousOutTransferResult." }, "usbdevice.manufacturername": { - "url": "$MDN_URL$/web/api/usbdevice/manufacturername", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/manufacturerName", "status": [ "Experimental", "StandardTrack" @@ -1915,7 +1915,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The manufacturerName read only property of the\nUSBDevice interface the of the organization that manufactured the USB\ndevice." }, "usbdevice.open": { - "url": "$MDN_URL$/web/api/usbdevice/open", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/open", "status": [ "Experimental", "StandardTrack" @@ -1933,7 +1933,7 @@ "returns": "A promise." }, "usbdevice.opened": { - "url": "$MDN_URL$/web/api/usbdevice/opened", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/opened", "status": [ "Experimental", "StandardTrack" @@ -1950,7 +1950,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The opened read only property of the\nUSBDevice interface indicates whether a session has been started with a\npaired USB device. A device must be opened before it can be controlled by a web page." }, "usbdevice.productid": { - "url": "$MDN_URL$/web/api/usbdevice/productid", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/productId", "status": [ "Experimental", "StandardTrack" @@ -1967,7 +1967,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The productId read only property of the\nUSBDevice interface the manufacturer-defined code that identifies a USB\ndevice." }, "usbdevice.productname": { - "url": "$MDN_URL$/web/api/usbdevice/productname", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/productName", "status": [ "Experimental", "StandardTrack" @@ -1984,7 +1984,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The productName read only property of the\nUSBDevice interface the manufacturer-defined name that identifies a USB\ndevice." }, "usbdevice.releaseinterface": { - "url": "$MDN_URL$/web/api/usbdevice/releaseinterface", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/releaseInterface", "status": [ "Experimental", "StandardTrack" @@ -2005,7 +2005,7 @@ "returns": "A promise." }, "usbdevice.reset": { - "url": "$MDN_URL$/web/api/usbdevice/reset", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/reset", "status": [ "Experimental", "StandardTrack" @@ -2023,7 +2023,7 @@ "returns": "A promise." }, "usbdevice.selectalternateinterface": { - "url": "$MDN_URL$/web/api/usbdevice/selectalternateinterface", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/selectAlternateInterface", "status": [ "Experimental", "StandardTrack" @@ -2045,7 +2045,7 @@ "returns": "A promise." }, "usbdevice.selectconfiguration": { - "url": "$MDN_URL$/web/api/usbdevice/selectconfiguration", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/selectConfiguration", "status": [ "Experimental", "StandardTrack" @@ -2066,7 +2066,7 @@ "returns": "A promise." }, "usbdevice.serialnumber": { - "url": "$MDN_URL$/web/api/usbdevice/serialnumber", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/serialNumber", "status": [ "Experimental", "StandardTrack" @@ -2083,7 +2083,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The serialNumber read only property of the\nUSBDevice interface is the manufacturer-defined serial number for the\nspecific USB device." }, "usbdevice.transferin": { - "url": "$MDN_URL$/web/api/usbdevice/transferin", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/transferIn", "status": [ "Experimental", "StandardTrack" @@ -2105,7 +2105,7 @@ "returns": "A promise that resolves with a USBInTransferResult." }, "usbdevice.transferout": { - "url": "$MDN_URL$/web/api/usbdevice/transferout", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/transferOut", "status": [ "Experimental", "StandardTrack" @@ -2127,7 +2127,7 @@ "returns": "A promise that resolves with a USBOutTransferResult." }, "usbdevice.usbversionmajor": { - "url": "$MDN_URL$/web/api/usbdevice/usbversionmajor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionMajor", "status": [ "Experimental", "StandardTrack" @@ -2144,7 +2144,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The usbVersionMajor read only property of the\nUSBDevice interface is one of three properties that declare the USB\nprotocol version supported by the device. The other two properties\nare USBDevice.usbVersionMinor and USBDevice.usbVersionSubminor." }, "usbdevice.usbversionminor": { - "url": "$MDN_URL$/web/api/usbdevice/usbversionminor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionMinor", "status": [ "Experimental", "StandardTrack" @@ -2161,7 +2161,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The usbVersionMinor read only property of the\nUSBDevice interface is one of three properties that declare the USB\nprotocol version supported by the device. The other two properties\nare USBDevice.usbVersionMajor and USBDevice.usbVersionSubminor." }, "usbdevice.usbversionsubminor": { - "url": "$MDN_URL$/web/api/usbdevice/usbversionsubminor", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/usbVersionSubminor", "status": [ "Experimental", "StandardTrack" @@ -2178,7 +2178,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The usbVersionSubminor read only property of the\nUSBDevice interface is one of three properties that declare the USB\nprotocol version supported by the device. The other two properties\nare USBDevice.usbVersionMajor and USBDevice.usbVersionMinor." }, "usbdevice.vendorid": { - "url": "$MDN_URL$/web/api/usbdevice/vendorid", + "url": "https://developer.mozilla.org/docs/Web/API/USBDevice/vendorId", "status": [ "Experimental", "StandardTrack" @@ -2195,7 +2195,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The vendorId read only property of the\nUSBDevice interface is the official usb.org-assigned vendor ID." }, "usbendpoint": { - "url": "$MDN_URL$/web/api/usbendpoint", + "url": "https://developer.mozilla.org/docs/Web/API/USBEndpoint", "status": [ "Experimental", "StandardTrack" @@ -2212,7 +2212,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBEndpoint interface of the WebUSB API provides information about an endpoint provided by the USB device. An endpoint represents a unidirectional data stream into or out of a device." }, "usbinterface": { - "url": "$MDN_URL$/web/api/usbinterface", + "url": "https://developer.mozilla.org/docs/Web/API/USBInterface", "status": [ "Experimental", "StandardTrack" @@ -2229,7 +2229,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBInterface interface of the WebUSB API provides information about an interface provided by the USB device. An interface represents a feature of the device which implements a particular protocol and may contain endpoints for bidirectional communication." }, "usbintransferresult": { - "url": "$MDN_URL$/web/api/usbintransferresult", + "url": "https://developer.mozilla.org/docs/Web/API/USBInTransferResult", "status": [ "Experimental", "StandardTrack" @@ -2246,7 +2246,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBInTransferResult interface of the WebUSB API provides the result from a call to the transferIn() and controlTransferIn() methods of the USBDevice interface. It represents the result from requesting a transfer of data from the USB device to the USB host." }, "usbisochronousintransferpacket": { - "url": "$MDN_URL$/web/api/usbisochronousintransferpacket", + "url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferPacket", "status": [ "Experimental", "StandardTrack" @@ -2263,7 +2263,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBIsochronousInTransferPacket interface of the WebUSB API is part of the response from a call to the isochronousTransferIn() method of the USBDevice interface. It represents the status of an individual packet from a request to transfer data from the USB device to the USB host over an isochronous endpoint." }, "usbisochronousintransferresult": { - "url": "$MDN_URL$/web/api/usbisochronousintransferresult", + "url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousInTransferResult", "status": [ "Experimental", "StandardTrack" @@ -2280,7 +2280,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBIsochronousInTransferResult interface of the WebUSB API provides the result from a call to the isochronousTransferIn() method of the USBDevice interface. It represents the result from requesting a transfer of data from the USB device to the USB host." }, "usbisochronousouttransferpacket": { - "url": "$MDN_URL$/web/api/usbisochronousouttransferpacket", + "url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferPacket", "status": [ "Experimental", "StandardTrack" @@ -2297,7 +2297,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBIsochronousOutTransferPacket interface of the WebUSB API is part of the response from a call to the isochronousTransferOut() method of the USBDevice interface. It represents the status of an individual packet from a request to transfer data from the USB host to the USB device over an isochronous endpoint." }, "usbisochronousouttransferresult": { - "url": "$MDN_URL$/web/api/usbisochronousouttransferresult", + "url": "https://developer.mozilla.org/docs/Web/API/USBIsochronousOutTransferResult", "status": [ "Experimental", "StandardTrack" @@ -2314,7 +2314,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBIsochronousOutTransferResult interface of the WebUSB API provides the result from a call to the isochronousTransferOut() method of the USBDevice interface. It represents the result from requesting a transfer of data from the USB host to the USB device." }, "usbouttransferresult": { - "url": "$MDN_URL$/web/api/usbouttransferresult", + "url": "https://developer.mozilla.org/docs/Web/API/USBOutTransferResult", "status": [ "Experimental", "StandardTrack" @@ -2331,7 +2331,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The USBOutTransferResult interface of the WebUSB API provides the result from a call to the transferOut() and controlTransferOut() methods of the USBDevice interface. It represents the result from requesting a transfer of data from the USB host to the USB device." }, "useractivation": { - "url": "$MDN_URL$/web/api/useractivation", + "url": "https://developer.mozilla.org/docs/Web/API/UserActivation", "status": [ "StandardTrack" ], @@ -2352,7 +2352,7 @@ "doc": "The UserActivation interface provides information about whether a user is currently interacting with the page, or has completed an interaction since page load.\n

    This API is only available in the window context and not exposed to workers." }, "useractivation.hasbeenactive": { - "url": "$MDN_URL$/web/api/useractivation/hasbeenactive", + "url": "https://developer.mozilla.org/docs/Web/API/UserActivation/hasBeenActive", "status": [ "StandardTrack" ], @@ -2373,7 +2373,7 @@ "doc": "The read-only hasBeenActive property of the UserActivation interface indicates whether the current window has sticky user activation." }, "useractivation.isactive": { - "url": "$MDN_URL$/web/api/useractivation/isactive", + "url": "https://developer.mozilla.org/docs/Web/API/UserActivation/isActive", "status": [ "StandardTrack" ], @@ -2394,7 +2394,7 @@ "doc": "The read-only isActive property of the UserActivation interface indicates whether the current window has transient user activation." }, "validitystate": { - "url": "$MDN_URL$/web/api/validitystate", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState", "status": [ "StandardTrack" ], @@ -2416,7 +2416,7 @@ "doc": "The ValidityState interface represents the validity states that an element can be in, with respect to constraint validation. Together, they help explain why an element's value fails to validate, if it's not valid." }, "validitystate.badinput": { - "url": "$MDN_URL$/web/api/validitystate/badinput", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/badInput", "status": [ "StandardTrack" ], @@ -2438,7 +2438,7 @@ "doc": "The read-only badInput property of the ValidityState interface indicates if the user has provided input that the browser is unable to convert. For example, if you have a number input element whose content is a string." }, "validitystate.customerror": { - "url": "$MDN_URL$/web/api/validitystate/customerror", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/customError", "status": [ "StandardTrack" ], @@ -2460,7 +2460,7 @@ "doc": "The read-only customError property of the ValidityState interface returns true if an element doesn't meet the validation required in the custom validity set by the element's setCustomValidity() method." }, "validitystate.patternmismatch": { - "url": "$MDN_URL$/web/api/validitystate/patternmismatch", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/patternMismatch", "status": [ "StandardTrack" ], @@ -2482,7 +2482,7 @@ "doc": "The read-only patternMismatch property of the ValidityState interface indicates if the value of an <input>, after having been edited by the user, does not conform to the constraints set by the element's pattern attribute.\n

    The patternMismatch property will be true if and only if the following conditions are all true:\n

    " }, "validitystate.rangeoverflow": { - "url": "$MDN_URL$/web/api/validitystate/rangeoverflow", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/rangeOverflow", "status": [ "StandardTrack" ], @@ -2504,7 +2504,7 @@ "doc": "The read-only rangeOverflow property of the ValidityState interface indicates if the value of an <input>, after having been edited by the user, does not conform to the constraints set by the element's max attribute.\n

    If the field is numeric in nature, including the date, month, week, time, datetime-local, number and range types and a max value is set, if the value doesn't conform to the constraints set by the max value, the rangeOverflow property will be true." }, "validitystate.rangeunderflow": { - "url": "$MDN_URL$/web/api/validitystate/rangeunderflow", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/rangeUnderflow", "status": [ "StandardTrack" ], @@ -2526,7 +2526,7 @@ "doc": "The read-only rangeUnderflow property of the ValidityState interface indicates if the value of an <input>, after having been edited by the user, does not conform to the constraints set by the element's min attribute.\n

    If the field is numeric in nature, including the date, month, week, time, datetime-local, number and range types and a min value is set, if the value doesn't conform to the constraints set by the min value, the rangeUnderflow property will be true." }, "validitystate.stepmismatch": { - "url": "$MDN_URL$/web/api/validitystate/stepmismatch", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/stepMismatch", "status": [ "StandardTrack" ], @@ -2548,7 +2548,7 @@ "doc": "The read-only stepMismatch property of the ValidityState interface indicates if the value of an <input>, after having been edited by the user, does not conform to the constraints set by the element's step attribute.\n

    If the field is numeric in nature, including the date, month, week, time, datetime-local, number and range types and the step value is not any, if the value don't doesn't conform to the constraints set by the step and min values, then stepMismatch will be true. If the remainder of the form control's value less the min value, divided by the step value (which defaults to 1 if omitted) is not zero, there is a mismatch." }, "validitystate.toolong": { - "url": "$MDN_URL$/web/api/validitystate/toolong", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/tooLong", "status": [ "StandardTrack" ], @@ -2570,7 +2570,7 @@ "doc": "The read-only tooLong property of the ValidityState interface indicates if the value of an <input> or <textarea>, after having been edited by the user, exceeds the maximum code-unit length established by the element's maxlength attribute." }, "validitystate.tooshort": { - "url": "$MDN_URL$/web/api/validitystate/tooshort", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/tooShort", "status": [ "StandardTrack" ], @@ -2592,7 +2592,7 @@ "doc": "The read-only tooShort property of the ValidityState interface indicates if the value of an <input>, <button>, <select>, <output>, <fieldset> or <textarea>, after having been edited by the user, is less than the minimum code-unit length established by the element's minlength attribute." }, "validitystate.typemismatch": { - "url": "$MDN_URL$/web/api/validitystate/typemismatch", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/typeMismatch", "status": [ "StandardTrack" ], @@ -2614,7 +2614,7 @@ "doc": "The read-only typeMismatch property of the ValidityState interface indicates if the value of an <input>, after having been edited by the user, does not conform to the constraints set by the element's type attribute.\n

    If the type attribute expects specific strings, such as the email and url types and the value doesn't conform to the constraints set by the type, the typeMismatch property will be true.\n

    The email input type expects one or more valid email addresses, depending on whether the multiple attribute is present. A valid email address includes an email prefix and a domain, with or without a top level domain. If the value of the email input is not an empty string, a single valid email address, or one or more comma separated email address if the multiple attribute is present, there is a typeMismatch.\n

    The url input type expects one or more valid URLs, depending on whether the multiple attribute is present. A valid URL includes a protocol, optionally with an IP address, or an optional subdomain, domain, and top level domain combination. If the value of the URL input is not an empty string, a single valid URL, or one or more comma separated URLS if the multiple attribute is present, there is a typeMismatch.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Input typeValueExpected value
    emailx@y or x@y.zemail address, with or without TLD
    urlx: or x://y.zprotocol or full URL with protocol
    " }, "validitystate.valid": { - "url": "$MDN_URL$/web/api/validitystate/valid", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/valid", "status": [ "StandardTrack" ], @@ -2636,7 +2636,7 @@ "doc": "The read-only valid property of the ValidityState interface indicates if the value of an <input> element meets all its validation constraints, and is therefore considered to be valid.\n

    If true, the element matches the :valid CSS pseudo-class; otherwise the :invalid CSS pseudo-class applies." }, "validitystate.valuemissing": { - "url": "$MDN_URL$/web/api/validitystate/valuemissing", + "url": "https://developer.mozilla.org/docs/Web/API/ValidityState/valueMissing", "status": [ "StandardTrack" ], @@ -2658,7 +2658,7 @@ "doc": "The read-only valueMissing property of the ValidityState interface indicates if a required control, such as an <input>, <select>, or <textarea>, has an empty value.\n

    If the required attribute is set, and no <option> is selected or a <textarea> or user-editable <input> is empty, the valueMissing property will be true. The property is only true if the field is required and has no value; if the field is not required, or if the field is required and has a value, the value is false." }, "videocolorspace": { - "url": "$MDN_URL$/web/api/videocolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace", "status": [ "StandardTrack" ], @@ -2679,7 +2679,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The VideoColorSpace interface of the WebCodecs API represents the color space of a video." }, "videocolorspace.fullrange": { - "url": "$MDN_URL$/web/api/videocolorspace/fullrange", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/fullRange", "status": [ "StandardTrack" ], @@ -2700,7 +2700,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The fullRange read-only property of the VideoColorSpace interface returns true if full-range color values are used." }, "videocolorspace.matrix": { - "url": "$MDN_URL$/web/api/videocolorspace/matrix", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/matrix", "status": [ "StandardTrack" ], @@ -2721,7 +2721,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The matrix read-only property of the VideoColorSpace interface returns the matrix coefficient of the video. Matrix coefficients describe the relationship between sample component values and color coordinates." }, "videocolorspace.primaries": { - "url": "$MDN_URL$/web/api/videocolorspace/primaries", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/primaries", "status": [ "StandardTrack" ], @@ -2742,7 +2742,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The primaries read-only property of the VideoColorSpace interface returns the color gamut of the video." }, "videocolorspace.tojson": { - "url": "$MDN_URL$/web/api/videocolorspace/tojson", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/toJSON", "status": [ "StandardTrack" ], @@ -2764,7 +2764,7 @@ "returns": "A JSON object." }, "videocolorspace.transfer": { - "url": "$MDN_URL$/web/api/videocolorspace/transfer", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/transfer", "status": [ "StandardTrack" ], @@ -2785,7 +2785,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The transfer read-only property of the VideoColorSpace interface returns the opto-electronic transfer characteristics of the video." }, "videocolorspace.videocolorspace": { - "url": "$MDN_URL$/web/api/videocolorspace/videocolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/VideoColorSpace/VideoColorSpace", "status": [ "StandardTrack" ], @@ -2809,7 +2809,7 @@ } }, "videodecoder": { - "url": "$MDN_URL$/web/api/videodecoder", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder", "status": [ "StandardTrack" ], @@ -2828,7 +2828,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The VideoDecoder interface of the WebCodecs API decodes chunks of video." }, "videodecoder.close": { - "url": "$MDN_URL$/web/api/videodecoder/close", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/close", "status": [ "StandardTrack" ], @@ -2848,7 +2848,7 @@ "returns": "None (undefined)." }, "videodecoder.configure": { - "url": "$MDN_URL$/web/api/videodecoder/configure", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/configure", "status": [ "StandardTrack" ], @@ -2876,7 +2876,7 @@ } }, "videodecoder.decode": { - "url": "$MDN_URL$/web/api/videodecoder/decode", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/decode", "status": [ "StandardTrack" ], @@ -2903,7 +2903,7 @@ } }, "videodecoder.decodequeuesize": { - "url": "$MDN_URL$/web/api/videodecoder/decodequeuesize", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/decodeQueueSize", "status": [ "StandardTrack" ], @@ -2922,7 +2922,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The decodeQueueSize read-only property of the VideoDecoder interface returns the number of pending decode requests in the queue." }, "videodecoder.flush": { - "url": "$MDN_URL$/web/api/videodecoder/flush", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/flush", "status": [ "StandardTrack" ], @@ -2945,7 +2945,7 @@ } }, "videodecoder.isconfigsupported": { - "url": "$MDN_URL$/web/api/videodecoder/isconfigsupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/isConfigSupported_static", "status": [ "StandardTrack" ], @@ -2971,7 +2971,7 @@ } }, "videodecoder.reset": { - "url": "$MDN_URL$/web/api/videodecoder/reset", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/reset", "status": [ "StandardTrack" ], @@ -2991,7 +2991,7 @@ "returns": "None (undefined)." }, "videodecoder.state": { - "url": "$MDN_URL$/web/api/videodecoder/state", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/state", "status": [ "StandardTrack" ], @@ -3010,7 +3010,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The state property of the VideoDecoder interface returns the current state of the underlying codec." }, "videodecoder.videodecoder": { - "url": "$MDN_URL$/web/api/videodecoder/videodecoder", + "url": "https://developer.mozilla.org/docs/Web/API/VideoDecoder/VideoDecoder", "status": [ "StandardTrack" ], @@ -3032,7 +3032,7 @@ } }, "videoencoder": { - "url": "$MDN_URL$/web/api/videoencoder", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder", "status": [ "StandardTrack" ], @@ -3051,7 +3051,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The VideoEncoder interface of the WebCodecs API encodes VideoFrame objects into EncodedVideoChunks." }, "videoencoder.close": { - "url": "$MDN_URL$/web/api/videoencoder/close", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/close", "status": [ "StandardTrack" ], @@ -3071,7 +3071,7 @@ "returns": "None (undefined)." }, "videoencoder.configure": { - "url": "$MDN_URL$/web/api/videoencoder/configure", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/configure", "status": [ "StandardTrack" ], @@ -3099,7 +3099,7 @@ } }, "videoencoder.encode": { - "url": "$MDN_URL$/web/api/videoencoder/encode", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/encode", "status": [ "StandardTrack" ], @@ -3127,7 +3127,7 @@ } }, "videoencoder.encodequeuesize": { - "url": "$MDN_URL$/web/api/videoencoder/encodequeuesize", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/encodeQueueSize", "status": [ "StandardTrack" ], @@ -3146,7 +3146,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The encodeQueueSize read-only property of the VideoEncoder interface returns the number of pending encode requests in the queue." }, "videoencoder.flush": { - "url": "$MDN_URL$/web/api/videoencoder/flush", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/flush", "status": [ "StandardTrack" ], @@ -3169,7 +3169,7 @@ } }, "videoencoder.isconfigsupported": { - "url": "$MDN_URL$/web/api/videoencoder/isconfigsupported_static", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/isConfigSupported_static", "status": [ "StandardTrack" ], @@ -3195,7 +3195,7 @@ } }, "videoencoder.reset": { - "url": "$MDN_URL$/web/api/videoencoder/reset", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/reset", "status": [ "StandardTrack" ], @@ -3218,7 +3218,7 @@ } }, "videoencoder.state": { - "url": "$MDN_URL$/web/api/videoencoder/state", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/state", "status": [ "StandardTrack" ], @@ -3237,7 +3237,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Dedicated Web Workers.

    \n

    The state read-only property of the VideoEncoder interface returns the current state of the underlying codec." }, "videoencoder.videoencoder": { - "url": "$MDN_URL$/web/api/videoencoder/videoencoder", + "url": "https://developer.mozilla.org/docs/Web/API/VideoEncoder/VideoEncoder", "status": [ "StandardTrack" ], @@ -3259,7 +3259,7 @@ } }, "videoframe": { - "url": "$MDN_URL$/web/api/videoframe", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame", "status": [ "StandardTrack" ], @@ -3280,7 +3280,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The VideoFrame interface of the Web Codecs API represents a frame of a video.\n

    VideoFrame is a transferable object." }, "videoframe.allocationsize": { - "url": "$MDN_URL$/web/api/videoframe/allocationsize", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/allocationSize", "status": [ "StandardTrack" ], @@ -3305,7 +3305,7 @@ "returns": "An integer containing the number of bytes needed to hold the frame as specified by options." }, "videoframe.clone": { - "url": "$MDN_URL$/web/api/videoframe/clone", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/clone", "status": [ "StandardTrack" ], @@ -3330,7 +3330,7 @@ } }, "videoframe.close": { - "url": "$MDN_URL$/web/api/videoframe/close", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/close", "status": [ "StandardTrack" ], @@ -3352,7 +3352,7 @@ "returns": "Undefined." }, "videoframe.codedheight": { - "url": "$MDN_URL$/web/api/videoframe/codedheight", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/codedHeight", "status": [ "StandardTrack" ], @@ -3373,7 +3373,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The codedHeight property of the VideoFrame interface returns the height of the VideoFrame in pixels, potentially including non-visible padding, and prior to considering potential ratio adjustments." }, "videoframe.codedrect": { - "url": "$MDN_URL$/web/api/videoframe/codedrect", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/codedRect", "status": [ "StandardTrack" ], @@ -3394,7 +3394,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The codedRect property of the VideoFrame interface returns a DOMRectReadOnly with the width and height matching VideoFrame.codedWidth and VideoFrame.codedHeight." }, "videoframe.codedwidth": { - "url": "$MDN_URL$/web/api/videoframe/codedwidth", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/codedWidth", "status": [ "StandardTrack" ], @@ -3415,7 +3415,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The codedWidth property of the VideoFrame interface returns the width of the VideoFrame in pixels, potentially including non-visible padding, and prior to considering potential ratio adjustments." }, "videoframe.colorspace": { - "url": "$MDN_URL$/web/api/videoframe/colorspace", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/colorSpace", "status": [ "StandardTrack" ], @@ -3436,7 +3436,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The colorSpace property of the VideoFrame interface returns a VideoColorSpace object representing the color space of the video." }, "videoframe.copyto": { - "url": "$MDN_URL$/web/api/videoframe/copyto", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/copyTo", "status": [ "StandardTrack" ], @@ -3462,7 +3462,7 @@ "returns": "A Promise that resolves to the layout of the copy when the copy has completed." }, "videoframe.displayheight": { - "url": "$MDN_URL$/web/api/videoframe/displayheight", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/displayHeight", "status": [ "StandardTrack" ], @@ -3483,7 +3483,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The displayHeight property of the VideoFrame interface returns the height of the VideoFrame after applying aspect ratio adjustments." }, "videoframe.displaywidth": { - "url": "$MDN_URL$/web/api/videoframe/displaywidth", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/displayWidth", "status": [ "StandardTrack" ], @@ -3504,7 +3504,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The displayWidth property of the VideoFrame interface returns the width of the VideoFrame after applying aspect ratio adjustments." }, "videoframe.duration": { - "url": "$MDN_URL$/web/api/videoframe/duration", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/duration", "status": [ "StandardTrack" ], @@ -3525,7 +3525,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The duration property of the VideoFrame interface returns an integer indicating the duration of the video in microseconds." }, "videoframe.flip": { - "url": "$MDN_URL$/web/api/videoframe/flip", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/flip", "status": [ "Experimental", "StandardTrack" @@ -3542,7 +3542,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The flip property of the VideoFrame interface returns a boolean that indicates whether the VideoFrame is horizontally mirrored." }, "videoframe.format": { - "url": "$MDN_URL$/web/api/videoframe/format", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/format", "status": [ "StandardTrack" ], @@ -3563,7 +3563,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The format property of the VideoFrame interface returns the pixel format of the VideoFrame." }, "videoframe.rotation": { - "url": "$MDN_URL$/web/api/videoframe/rotation", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/rotation", "status": [ "Experimental", "StandardTrack" @@ -3580,7 +3580,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The rotation property of the VideoFrame interface returns the rotation of the video frame." }, "videoframe.timestamp": { - "url": "$MDN_URL$/web/api/videoframe/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/timestamp", "status": [ "StandardTrack" ], @@ -3601,7 +3601,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The timestamp property of the VideoFrame interface returns an integer indicating the timestamp of the video in microseconds." }, "videoframe.videoframe": { - "url": "$MDN_URL$/web/api/videoframe/videoframe", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/VideoFrame", "status": [ "StandardTrack" ], @@ -3627,7 +3627,7 @@ } }, "videoframe.visiblerect": { - "url": "$MDN_URL$/web/api/videoframe/visiblerect", + "url": "https://developer.mozilla.org/docs/Web/API/VideoFrame/visibleRect", "status": [ "StandardTrack" ], @@ -3648,7 +3648,7 @@ "doc": "

    Note: This feature is available in Dedicated Web Workers.

    \n

    The visibleRect property of the VideoFrame interface returns a DOMRectReadOnly describing the visible rectangle of pixels for this VideoFrame." }, "videoplaybackquality": { - "url": "$MDN_URL$/web/api/videoplaybackquality", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality", "status": [ "StandardTrack" ], @@ -3670,7 +3670,7 @@ "doc": "A VideoPlaybackQuality object is returned by the HTMLVideoElement.getVideoPlaybackQuality() method and contains metrics that can be used to determine the playback quality of a video." }, "videoplaybackquality.corruptedvideoframes": { - "url": "$MDN_URL$/web/api/videoplaybackquality/corruptedvideoframes", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality/corruptedVideoFrames", "status": [ "StandardTrack", "Deprecated" @@ -3686,7 +3686,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The VideoPlaybackQuality interface's read-only\ncorruptedVideoFrames property the number of corrupted\nvideo frames that have been received since the <video> element was\nlast loaded or reloaded." }, "videoplaybackquality.creationtime": { - "url": "$MDN_URL$/web/api/videoplaybackquality/creationtime", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality/creationTime", "status": [ "StandardTrack" ], @@ -3708,7 +3708,7 @@ "doc": "The read-only creationTime property on the\nVideoPlaybackQuality interface reports the number of milliseconds since\nthe browsing context was created this quality sample was recorded." }, "videoplaybackquality.droppedvideoframes": { - "url": "$MDN_URL$/web/api/videoplaybackquality/droppedvideoframes", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality/droppedVideoFrames", "status": [ "StandardTrack" ], @@ -3730,7 +3730,7 @@ "doc": "The read-only droppedVideoFrames\nproperty of the VideoPlaybackQuality interface returns the number of\nvideo frames which have been dropped rather than being displayed since the last time\nthe media was loaded into the HTMLVideoElement." }, "videoplaybackquality.totalframedelay": { - "url": "$MDN_URL$/web/api/videoplaybackquality/totalframedelay", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality/totalFrameDelay", "status": [ "Deprecated" ], @@ -3741,7 +3741,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VideoPlaybackQuality.totalFrameDelay read-only\nproperty returns a double containing the sum of the frame delay since the\ncreation of the associated HTMLVideoElement. The frame delay is the\ndifference between a frame's theoretical presentation time and its effective display\ntime." }, "videoplaybackquality.totalvideoframes": { - "url": "$MDN_URL$/web/api/videoplaybackquality/totalvideoframes", + "url": "https://developer.mozilla.org/docs/Web/API/VideoPlaybackQuality/totalVideoFrames", "status": [ "StandardTrack" ], @@ -3763,7 +3763,7 @@ "doc": "The VideoPlaybackQuality interface's\ntotalVideoFrames read-only property returns the total\nnumber of video frames that have been displayed or dropped since the media was\nloaded." }, "videotrack": { - "url": "$MDN_URL$/web/api/videotrack", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack", "status": [ "StandardTrack" ], @@ -3777,7 +3777,7 @@ "doc": "The VideoTrack interface represents a single video track from a <video> element.\n

    The most common use for accessing a VideoTrack object is to toggle its selected property in order to make it the active video track for its <video> element." }, "videotrack.id": { - "url": "$MDN_URL$/web/api/videotrack/id", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/id", "status": [ "StandardTrack" ], @@ -3791,7 +3791,7 @@ "doc": "The id property contains a\nstring which uniquely identifies the track represented by the\nVideoTrack.\n

    This ID can be used with the\nVideoTrackList.getTrackById() method to locate a specific track within\nthe media associated with a media element.\n

    The track ID can also be used as the fragment of a URL that loads the specific track\n(if the media supports media fragments)." }, "videotrack.kind": { - "url": "$MDN_URL$/web/api/videotrack/kind", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/kind", "status": [ "StandardTrack" ], @@ -3805,7 +3805,7 @@ "doc": "The kind property contains a\nstring indicating the category of video contained in the\nVideoTrack.\n

    The kind can be used\nto determine the scenarios in which specific tracks should be enabled or disabled. See\nVideo track kind strings for a list of the kinds available for video tracks." }, "videotrack.label": { - "url": "$MDN_URL$/web/api/videotrack/label", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/label", "status": [ "StandardTrack" ], @@ -3819,7 +3819,7 @@ "doc": "The read-only VideoTrack\nproperty label returns a string specifying the video\ntrack's human-readable label, if one is available; otherwise, it returns an empty\nstring." }, "videotrack.language": { - "url": "$MDN_URL$/web/api/videotrack/language", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/language", "status": [ "StandardTrack" ], @@ -3833,7 +3833,7 @@ "doc": "The read-only VideoTrack\nproperty language returns a string identifying the\nlanguage used in the video track.\n

    For tracks that include multiple languages\n(such as a movie in English in which a few lines are spoken in other languages), this\nshould be the video's primary language." }, "videotrack.selected": { - "url": "$MDN_URL$/web/api/videotrack/selected", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/selected", "status": [ "StandardTrack" ], @@ -3847,7 +3847,7 @@ "doc": "The VideoTrack property\nselected controls whether or not a particular video\ntrack is active." }, "videotrack.sourcebuffer": { - "url": "$MDN_URL$/web/api/videotrack/sourcebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrack/sourceBuffer", "status": [ "StandardTrack" ], @@ -3860,7 +3860,7 @@ "doc": "The read-only VideoTrack\nproperty sourceBuffer returns the\nSourceBuffer that created the track, or null if the track was not\ncreated by a SourceBuffer or the SourceBuffer has been\nremoved from the MediaSource.sourceBuffers attribute of its parent\nmedia source." }, "videotrackgenerator": { - "url": "$MDN_URL$/web/api/videotrackgenerator", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackGenerator", "status": [ "Experimental", "StandardTrack" @@ -3875,7 +3875,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The VideoTrackGenerator interface of the Insertable Streams for MediaStreamTrack API has a WritableStream property that acts as a MediaStreamTrack source, by consuming a stream of VideoFrames as input." }, "videotrackgenerator.muted": { - "url": "$MDN_URL$/web/api/videotrackgenerator/muted", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackGenerator/muted", "status": [ "Experimental", "StandardTrack" @@ -3890,7 +3890,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The muted Boolean property of the VideoTrackGenerator interface can be used to temporarily halt or resume the generation of video frames in the output track." }, "videotrackgenerator.track": { - "url": "$MDN_URL$/web/api/videotrackgenerator/track", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackGenerator/track", "status": [ "Experimental", "StandardTrack" @@ -3905,7 +3905,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The track property of the VideoTrackGenerator interface returns a MediaStreamTrack. VideoFrames written to VideoTrackGenerator.writable will be generated in this track." }, "videotrackgenerator.videotrackgenerator": { - "url": "$MDN_URL$/web/api/videotrackgenerator/videotrackgenerator", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackGenerator/VideoTrackGenerator", "status": [ "Experimental", "StandardTrack" @@ -3920,7 +3920,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The VideoTrackGenerator() constructor creates a new VideoTrackGenerator object which consumes a stream of media frames and exposes a MediaStreamTrack." }, "videotrackgenerator.writable": { - "url": "$MDN_URL$/web/api/videotrackgenerator/writable", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackGenerator/writable", "status": [ "Experimental", "StandardTrack" @@ -3935,7 +3935,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The writable property of the VideoTrackGenerator interface returns a WritableStream. This allows the writing of VideoFrames to the VideoTrackGenerator.track." }, "videotracklist": { - "url": "$MDN_URL$/web/api/videotracklist", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList", "status": [ "StandardTrack" ], @@ -3949,7 +3949,7 @@ "doc": "The VideoTrackList interface is used to represent a list of the video tracks contained within a <video> element, with each track represented by a separate VideoTrack object in the list.\n

    Retrieve an instance of this object with HTMLMediaElement.videoTracks. The individual tracks can be accessed using array syntax or functions such as forEach() for example." }, "videotracklist.gettrackbyid": { - "url": "$MDN_URL$/web/api/videotracklist/gettrackbyid", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/getTrackById", "status": [ "StandardTrack" ], @@ -3967,7 +3967,7 @@ "returns": "A VideoTrack object indicating the first track found within the\nVideoTrackList whose id matches the specified string. If no\nmatch is found, this method returns null.\n

    The tracks are searched in their natural order; that is, in the order defined by the\nmedia resource itself, or, if the resource doesn't define an order, the relative order\nin which the tracks are declared by the media resource." }, "videotracklist.length": { - "url": "$MDN_URL$/web/api/videotracklist/length", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/length", "status": [ "StandardTrack" ], @@ -3981,7 +3981,7 @@ "doc": "The read-only VideoTrackList\nproperty length returns the number of entries in the\nVideoTrackList, each of which is a VideoTrack representing\none video track in the media element.\n

    A value of 0 indicates that there are no\nvideo tracks in the media." }, "videotracklist.selectedindex": { - "url": "$MDN_URL$/web/api/videotracklist/selectedindex", + "url": "https://developer.mozilla.org/docs/Web/API/VideoTrackList/selectedIndex", "status": [ "StandardTrack" ], @@ -3995,7 +3995,7 @@ "doc": "The read-only VideoTrackList\nproperty selectedIndex returns the index of the\ncurrently selected track, if any, or -1 otherwise." }, "viewport": { - "url": "$MDN_URL$/web/api/viewport", + "url": "https://developer.mozilla.org/docs/Web/API/Viewport", "status": [ "Experimental", "StandardTrack" @@ -4029,7 +4029,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The segments read-only property of the Viewport interface returns an array of DOMRect objects representing the position and dimensions of each viewport segment within the overall display." }, "viewtimeline": { - "url": "$MDN_URL$/web/api/viewtimeline", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline", "status": [ "StandardTrack" ], @@ -4047,7 +4047,7 @@ "doc": "The ViewTimeline interface of the Web Animations API represents a view progress timeline (see CSS scroll-driven animations for more details).\n

    Pass a ViewTimeline instance to the Animation() constructor or the animate() method to specify it as the timeline that will control the progress of the animation." }, "viewtimeline.endoffset": { - "url": "$MDN_URL$/web/api/viewtimeline/endoffset", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/endOffset", "status": [ "StandardTrack" ], @@ -4065,7 +4065,7 @@ "doc": "The endOffset read-only property of the ViewTimeline interface returns a CSSNumericValue representing the ending (100% progress) scroll position of the timeline as an offset from the start of the overflowing section of content in the scroller." }, "viewtimeline.startoffset": { - "url": "$MDN_URL$/web/api/viewtimeline/startoffset", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/startOffset", "status": [ "StandardTrack" ], @@ -4083,7 +4083,7 @@ "doc": "The startOffset read-only property of the ViewTimeline interface returns a CSSNumericValue representing the starting (0% progress) scroll position of the timeline as an offset from the start of the overflowing section of content in the scroller." }, "viewtimeline.subject": { - "url": "$MDN_URL$/web/api/viewtimeline/subject", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/subject", "status": [ "StandardTrack" ], @@ -4101,7 +4101,7 @@ "doc": "The subject read-only property of the ViewTimeline interface returns a reference to the subject element whose visibility within its nearest ancestor scrollable element (scroller) is driving the progress of the timeline." }, "viewtimeline.viewtimeline": { - "url": "$MDN_URL$/web/api/viewtimeline/viewtimeline", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTimeline/ViewTimeline", "status": [ "StandardTrack" ], @@ -4123,7 +4123,7 @@ "returns": "A new ViewTimeline object instance." }, "viewtransition": { - "url": "$MDN_URL$/web/api/viewtransition", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition", "status": [ "StandardTrack" ], @@ -4144,7 +4144,7 @@ "doc": "The ViewTransition interface of the View Transition API represents an active view transition, and provides functionality to react to the transition reaching different states (e.g., ready to run the animation, or animation finished) or skip the transition altogether.\n

    This object type is made available in the following ways:\n

    \n

    When a view transition is triggered by a startViewTransition() call (or a page navigation in the case of MPA transitions), a sequence of steps is followed as explained in The view transition process. This also explains when the different promises fulfill." }, "viewtransition.finished": { - "url": "$MDN_URL$/web/api/viewtransition/finished", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/finished", "status": [ "StandardTrack" ], @@ -4165,7 +4165,7 @@ "doc": "The finished read-only property of the\nViewTransition interface is a Promise that fulfills once the transition animation is finished, and the new page view is visible and interactive to the user.\n

    finished will only reject in the case of a same-document (SPA) transition, if the callback passed to document.startViewTransition() throws or returns a promise that rejects. This would indicate that the new state of the page wasn't created.\n

    If a transition animation fails to start or is skipped during the transition using ViewTransition.skipTransition(), the end state is still reached therefore finished will still fulfill." }, "viewtransition.ready": { - "url": "$MDN_URL$/web/api/viewtransition/ready", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/ready", "status": [ "StandardTrack" ], @@ -4186,7 +4186,7 @@ "doc": "The ready read-only property of the\nViewTransition interface is a Promise that fulfills once the pseudo-element tree is created and the transition animation is about to start.\n

    ready will reject if the transition cannot begin. This can be due to misconfiguration, for example, duplicate view-transition-names, or if the callback passed to Document.startViewTransition() throws or returns a promise that rejects." }, "viewtransition.skiptransition": { - "url": "$MDN_URL$/web/api/viewtransition/skiptransition", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/skipTransition", "status": [ "StandardTrack" ], @@ -4208,7 +4208,7 @@ "returns": "undefined." }, "viewtransition.types": { - "url": "$MDN_URL$/web/api/viewtransition/types", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/types", "status": [ "StandardTrack" ], @@ -4229,7 +4229,7 @@ "doc": "The types read-only property of the\nViewTransition interface is a ViewTransitionTypeSet that allows the types set on the view transition to be accessed and modified." }, "viewtransition.updatecallbackdone": { - "url": "$MDN_URL$/web/api/viewtransition/updatecallbackdone", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/updateCallbackDone", "status": [ "StandardTrack" ], @@ -4250,7 +4250,7 @@ "doc": "The updateCallbackDone read-only property of the\nViewTransition interface is a Promise that fulfills when the promise returned by the document.startViewTransition() method's callback fulfills, or rejects when it rejects.\n

    updateCallbackDone is useful when you don't care about the success/failure of a same-document (SPA) view transition animation, and just want to know if and when the DOM is updated.\n

    \n

    Note:\nIn the case of a cross-document (MPA) view transition, the updateCallbackDone promise of the associated ViewTransition is automatically fulfilled.\n

    " }, "viewtransitiontypeset": { - "url": "$MDN_URL$/web/api/viewtransitiontypeset", + "url": "https://developer.mozilla.org/docs/Web/API/ViewTransitionTypeSet", "status": [ "StandardTrack" ], @@ -4271,7 +4271,7 @@ "doc": "The ViewTransitionTypeSet interface of the View Transition API is a set-like object representing the types of an active view transition. This enables the types to be queried or modified on-the-fly during a transition.\n

    The ViewTransitionTypeSet object can be accessed via the ViewTransition.types property.\n

    The property and method links below link to the JavaScript Set object documentation." }, "virtualkeyboard": { - "url": "$MDN_URL$/web/api/virtualkeyboard", + "url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard", "status": [ "Experimental", "StandardTrack" @@ -4288,7 +4288,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The VirtualKeyboard interface of the VirtualKeyboard API is useful on devices that have on-screen virtual keyboards, such as tablets, mobile phones, or other devices where a hardware keyboard may not be available.\n

    The VirtualKeyboard interface makes it possible to opt out of the automatic way browsers handle on-screen virtual keyboards by reducing the height of the viewport to make room for the virtual keyboard. You can prevent the browser from changing the size of the viewport, detect the position and size of the virtual keyboard — adapting the layout of your web page as a follow-up — and programmatically show or hide the virtual keyboard.\n

    You access the VirtualKeyboard interface by using navigator.virtualKeyboard." }, "virtualkeyboard.boundingrect": { - "url": "$MDN_URL$/web/api/virtualkeyboard/boundingrect", + "url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard/boundingRect", "status": [ "Experimental", "StandardTrack" @@ -4305,7 +4305,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The boundingRect property of the VirtualKeyboard interface contains a DOMRect indicating the position and size of the on-screen virtual keyboard that overlays the web page.\n

    The on-screen virtual keyboard will overlay the viewport when the Virtual Keyboard API is used to prevent the browser from resizing the viewport automatically. This is done by setting the overlaysContent property to true." }, "virtualkeyboard.hide": { - "url": "$MDN_URL$/web/api/virtualkeyboard/hide", + "url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard/hide", "status": [ "Experimental", "StandardTrack" @@ -4323,7 +4323,7 @@ "returns": "Undefined." }, "virtualkeyboard.overlayscontent": { - "url": "$MDN_URL$/web/api/virtualkeyboard/overlayscontent", + "url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard/overlaysContent", "status": [ "Experimental", "StandardTrack" @@ -4340,7 +4340,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The overlaysContent property of the VirtualKeyboard interface can be used to opt out of the automatic way in which browsers handle on-screen virtual keyboards by reducing the size of the viewport to make space for them.\n

    If the overlaysContent property is set to true, the browser no longer resizes the viewport when the virtual keyboard appears. The virtual keyboard instead overlays the content of the web page, and you can adapt the page layout as appropriate using the Virtual Keyboard API and your own custom CSS and JavaScript." }, "virtualkeyboard.show": { - "url": "$MDN_URL$/web/api/virtualkeyboard/show", + "url": "https://developer.mozilla.org/docs/Web/API/VirtualKeyboard/show", "status": [ "Experimental", "StandardTrack" @@ -4358,7 +4358,7 @@ "returns": "Undefined." }, "visibilitystateentry": { - "url": "$MDN_URL$/web/api/visibilitystateentry", + "url": "https://developer.mozilla.org/docs/Web/API/VisibilityStateEntry", "status": [ "Experimental", "StandardTrack" @@ -4375,7 +4375,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The VisibilityStateEntry interface provides timings of page visibility state changes, i.e., when a tab changes from the foreground to the background or vice versa.\n

    This can be used to pinpoint visibility changes on the performance timeline, and cross-reference them against other performance entries such as \"first-contentful-paint\" (see PerformancePaintTiming).\n

    There are two key visibility state change times that this API reports on:\n

    \n

    The performance timeline will always have a \"visibility-state\" entry with a startTime of 0 and a name representing the initial page visibility state.\n

    \n

    Note:\nLike other Performance APIs, this API extends PerformanceEntry.\n

    " }, "visualviewport": { - "url": "$MDN_URL$/web/api/visualviewport", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport", "status": [ "StandardTrack" ], @@ -4397,7 +4397,7 @@ "doc": "The VisualViewport interface of the CSSOM view API represents the visual viewport for a given window. For a page containing iframes, each iframe, as well as the containing page, will have a unique window object. Each window on a page will have a unique VisualViewport representing the properties associated with that window.\n

    The mobile web contains two viewports, the layout viewport and the visual viewport. The layout viewport covers all the elements on a page and the visual viewport is what is actually visible on the screen. When the user pinch-zooms into the page, the visual viewport shrinks but the layout viewport is unchanged. User-interface features like the on-screen keyboard (OSK) can shrink the visual viewport without affecting the layout viewport.\n

    What happens when a web page element needs to be visible on screen regardless of the visible portion of a web page? For example, what if you need a set of image controls to remain on screen regardless of the pinch-zoom level of the device? Current browsers vary in how they handle this. The visual viewport lets web developers solve this by positioning elements relative to what's shown on-screen.\n

    You can get a window's visual viewport using Window.visualViewport.\n

    \n

    Note:\nOnly the top-level window has a visual viewport that's distinct from the layout viewport. Therefore, it's generally only the VisualViewport object of the top-level window that's useful. For an <iframe>, visual viewport metrics like VisualViewport.width always correspond to layout viewport metrics like document.documentElement.clientWidth.\n

    " }, "visualviewport.height": { - "url": "$MDN_URL$/web/api/visualviewport/height", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/height", "status": [ "StandardTrack" ], @@ -4419,7 +4419,7 @@ "doc": "The height read-only property of the VisualViewport interface returns the height of the visual viewport, in CSS pixels, or 0 if current document is not fully active." }, "visualviewport.offsetleft": { - "url": "$MDN_URL$/web/api/visualviewport/offsetleft", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/offsetLeft", "status": [ "StandardTrack" ], @@ -4441,7 +4441,7 @@ "doc": "The offsetLeft read-only property of the VisualViewport interface returns the offset of the left edge of the visual viewport from the left edge of the layout viewport in CSS pixels, or 0 if current document is not fully active." }, "visualviewport.offsettop": { - "url": "$MDN_URL$/web/api/visualviewport/offsettop", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/offsetTop", "status": [ "StandardTrack" ], @@ -4463,7 +4463,7 @@ "doc": "The offsetTop read-only property of the VisualViewport interface returns the offset of the top edge of the visual viewport from the top edge of the layout viewport in CSS pixels, or 0 if current document is not fully active." }, "visualviewport.pageleft": { - "url": "$MDN_URL$/web/api/visualviewport/pageleft", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/pageLeft", "status": [ "StandardTrack" ], @@ -4485,7 +4485,7 @@ "doc": "The pageLeft read-only property of the VisualViewport interface returns the x coordinate of the left edge of the visual viewport relative to the initial containing block origin, in CSS pixels, or 0 if current document is not fully active." }, "visualviewport.pagetop": { - "url": "$MDN_URL$/web/api/visualviewport/pagetop", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/pageTop", "status": [ "StandardTrack" ], @@ -4507,7 +4507,7 @@ "doc": "The pageTop read-only property of the VisualViewport interface returns the y coordinate of the top edge of the visual viewport relative to the initial containing block origin, in CSS pixels, or 0 if current document is not fully active." }, "visualviewport.scale": { - "url": "$MDN_URL$/web/api/visualviewport/scale", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/scale", "status": [ "StandardTrack" ], @@ -4529,7 +4529,7 @@ "doc": "The scale read-only property of the VisualViewport interface returns the pinch-zoom scaling factor applied to the visual viewport, or 0 if current document is not fully active, or 1 if there is no output device." }, "visualviewport.width": { - "url": "$MDN_URL$/web/api/visualviewport/width", + "url": "https://developer.mozilla.org/docs/Web/API/VisualViewport/width", "status": [ "StandardTrack" ], @@ -4551,7 +4551,7 @@ "doc": "The width read-only property of the VisualViewport interface returns the width of the visual viewport, in CSS pixels, or 0 if current document is not fully active." }, "vrdisplay": { - "url": "$MDN_URL$/web/api/vrdisplay", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay", "status": [ "Deprecated" ], @@ -4559,7 +4559,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRDisplay interface of the WebVR API represents any VR device supported by this API. It includes generic information such as device IDs and descriptions, as well as methods for starting to present a VR scene, retrieving eye parameters and display capabilities, and other important functionality.\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    An array of all connected VR Devices can be returned by invoking the Navigator.getVRDisplays() method." }, "vrdisplay.cancelanimationframe": { - "url": "$MDN_URL$/web/api/vrdisplay/cancelanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/cancelAnimationFrame", "status": [ "Deprecated" ], @@ -4571,7 +4571,7 @@ "returns": "None (undefined)." }, "vrdisplay.capabilities": { - "url": "$MDN_URL$/web/api/vrdisplay/capabilities", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/capabilities", "status": [ "Deprecated" ], @@ -4579,7 +4579,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The capabilities read-only property of the VRDisplay interface returns a VRDisplayCapabilities object that indicates the various capabilities of the VRDisplay.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplay.depthfar": { - "url": "$MDN_URL$/web/api/vrdisplay/depthfar", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/depthFar", "status": [ "Deprecated" ], @@ -4587,7 +4587,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The depthFar property of the VRDisplay interface gets and sets the z-depth defining the far plane of the eye view frustum, i.e., the furthest viewable boundary of the scene.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    Generally you should leave the value as is, but you might want to reduce it if you are trying to improve performance on slower computers." }, "vrdisplay.depthnear": { - "url": "$MDN_URL$/web/api/vrdisplay/depthnear", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/depthNear", "status": [ "Deprecated" ], @@ -4595,7 +4595,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The depthNear property of the VRDisplay interface gets and sets the z-depth defining the near plane of the eye view frustum, i.e., the nearest viewable boundary of the scene.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    Generally you should leave the value as is, but you might want to increase it if you are trying to improve performance on slower computers, and/or your UI makes sense with the near boundary made further away." }, "vrdisplay.displayid": { - "url": "$MDN_URL$/web/api/vrdisplay/displayid", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/displayId", "status": [ "Deprecated" ], @@ -4603,7 +4603,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The displayId read-only property of the VRDisplay interface returns an identifier for this particular VRDisplay, which is also used as an association point in the Gamepad API (see Gamepad.displayId).\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplay.displayname": { - "url": "$MDN_URL$/web/api/vrdisplay/displayname", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/displayName", "status": [ "Deprecated" ], @@ -4611,7 +4611,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The displayName read-only property of the VRDisplay interface returns a human-readable name to identify the VRDisplay.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This will generally be something like \"Oculus VR HMD (HMD)\" or \"Oculus VR HMD (Sensor)\"." }, "vrdisplay.exitpresent": { - "url": "$MDN_URL$/web/api/vrdisplay/exitpresent", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/exitPresent", "status": [ "Deprecated" ], @@ -4620,7 +4620,7 @@ "returns": "A promise that resolves once the presentation has ended. If the VRDisplay is not presenting when exitPresent() is called, the promise will reject." }, "vrdisplay.geteyeparameters": { - "url": "$MDN_URL$/web/api/vrdisplay/geteyeparameters", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getEyeParameters", "status": [ "Deprecated" ], @@ -4632,7 +4632,7 @@ "returns": "A VREyeParameters object, or null if the VR is not able to present content (e.g., VRDisplayCapabilities.canPresent returns false)." }, "vrdisplay.getframedata": { - "url": "$MDN_URL$/web/api/vrdisplay/getframedata", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getFrameData", "status": [ "Deprecated" ], @@ -4644,7 +4644,7 @@ "returns": "A boolean value — a value of true is returned if the VRFrameData object was successfully populated, or false if it wasn't." }, "vrdisplay.getimmediatepose": { - "url": "$MDN_URL$/web/api/vrdisplay/getimmediatepose", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getImmediatePose", "status": [ "Deprecated" ], @@ -4653,7 +4653,7 @@ "returns": "A VRPose object." }, "vrdisplay.getlayers": { - "url": "$MDN_URL$/web/api/vrdisplay/getlayers", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getLayers", "status": [ "Deprecated" ], @@ -4662,7 +4662,7 @@ "returns": "If the VRDisplay is presenting, this method returns an array of the VRLayerInit objects currently being presented (this will currently be one, as VRDisplayCapabilities.maxLayers is currently always 1). If the VRDisplay is not presenting, this method returns an empty array." }, "vrdisplay.getpose": { - "url": "$MDN_URL$/web/api/vrdisplay/getpose", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/getPose", "status": [ "Deprecated" ], @@ -4671,7 +4671,7 @@ "returns": "A VRPose object." }, "vrdisplay.isconnected": { - "url": "$MDN_URL$/web/api/vrdisplay/isconnected", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/isConnected", "status": [ "Deprecated" ], @@ -4679,7 +4679,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The isConnected read-only property of the VRDisplay interface returns a boolean value indicating whether the VRDisplay is connected to the computer.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplay.ispresenting": { - "url": "$MDN_URL$/web/api/vrdisplay/ispresenting", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/isPresenting", "status": [ "Deprecated" ], @@ -4687,7 +4687,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The isPresenting read-only property of the VRDisplay interface returns a boolean value indicating whether the VRDisplay is currently having content presented through it.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplay.requestanimationframe": { - "url": "$MDN_URL$/web/api/vrdisplay/requestanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/requestAnimationFrame", "status": [ "Deprecated" ], @@ -4699,7 +4699,7 @@ "returns": "A long representing the handle of the requestAnimationFrame() call. This can then be passed to a VRDisplay.cancelAnimationFrame() call to unregister the callback." }, "vrdisplay.requestpresent": { - "url": "$MDN_URL$/web/api/vrdisplay/requestpresent", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/requestPresent", "status": [ "Deprecated" ], @@ -4711,7 +4711,7 @@ "returns": "A promise that resolves once the presentation has begun. There are a number of rules surrounding the promise's fulfillment or rejection:\n" }, "vrdisplay.resetpose": { - "url": "$MDN_URL$/web/api/vrdisplay/resetpose", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/resetPose", "status": [ "Deprecated" ], @@ -4720,7 +4720,7 @@ "returns": "None (undefined)." }, "vrdisplay.stageparameters": { - "url": "$MDN_URL$/web/api/vrdisplay/stageparameters", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/stageParameters", "status": [ "Deprecated" ], @@ -4728,7 +4728,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The stageParameters read-only property of the VRDisplay interface returns a VRStageParameters object containing room-scale parameters, if the VRDisplay is capable of supporting room-scale experiences.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplay.submitframe": { - "url": "$MDN_URL$/web/api/vrdisplay/submitframe", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplay/submitFrame", "status": [ "Deprecated" ], @@ -4737,7 +4737,7 @@ "returns": "None (undefined)." }, "vrdisplaycapabilities": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities", "status": [ "Deprecated" ], @@ -4745,7 +4745,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRDisplayCapabilities interface of the WebVR API describes the capabilities of a VRDisplay — its features can be used to perform VR device capability tests, for example can it return position information.\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This interface is accessible through the VRDisplay.capabilities property." }, "vrdisplaycapabilities.canpresent": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities/canpresent", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/canPresent", "status": [ "Deprecated" ], @@ -4753,7 +4753,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The canPresent read-only property of the VRDisplayCapabilities interface returns a boolean value stating whether the VR display is capable of presenting content (e.g., through an HMD).\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This is useful for identifying \"magic window\" devices that are capable of 6DoF tracking but for which VRDisplay.requestPresent() is not meaningful. If canPresent is false, calls to VRDisplay.requestPresent() will fail, and VRDisplay.getEyeParameters() will return null." }, "vrdisplaycapabilities.hasexternaldisplay": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities/hasexternaldisplay", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasExternalDisplay", "status": [ "Deprecated" ], @@ -4761,7 +4761,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n
    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    The hasExternalDisplay read-only property of the VRDisplayCapabilities interface returns true if the VR display is separate from the device's primary display.\n

    \n

    Note:\nIf presenting VR content would obscure other content on the device, this will return false, in which case the application should not attempt to mirror VR content or update non-VR UI because that content will not be visible.\n

    " }, "vrdisplaycapabilities.hasorientation": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities/hasorientation", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasOrientation", "status": [ "Deprecated" ], @@ -4769,7 +4769,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The hasOrientation read-only property of the VRDisplayCapabilities interface returns true if the VR display can track and return orientation information.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplaycapabilities.hasposition": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities/hasposition", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/hasPosition", "status": [ "Deprecated" ], @@ -4777,7 +4777,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The hasPosition read-only property of the VRDisplayCapabilities interface returns true if the VR display can track and return position information.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplaycapabilities.maxlayers": { - "url": "$MDN_URL$/web/api/vrdisplaycapabilities/maxlayers", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayCapabilities/maxLayers", "status": [ "Deprecated" ], @@ -4785,7 +4785,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The maxLayers read-only property of the VRDisplayCapabilities interface returns a number indicating the maximum number of VRLayerInits that the VR display can present at once (e.g., the maximum length of the array that VRDisplay.requestPresent() can accept.)\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplayevent": { - "url": "$MDN_URL$/web/api/vrdisplayevent", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent", "status": [ "Deprecated" ], @@ -4793,7 +4793,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRDisplayEvent interface of the WebVR API represents the event object of WebVR-related events (see the list of WebVR window extensions).\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplayevent.display": { - "url": "$MDN_URL$/web/api/vrdisplayevent/display", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/display", "status": [ "Deprecated" ], @@ -4801,7 +4801,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The display read-only property of the VRDisplayEvent interface returns the VRDisplay associated with this event.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplayevent.reason": { - "url": "$MDN_URL$/web/api/vrdisplayevent/reason", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/reason", "status": [ "Deprecated" ], @@ -4809,7 +4809,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The reason read-only property of the VRDisplayEvent interface returns a human-readable reason why the event was fired.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrdisplayevent.vrdisplayevent": { - "url": "$MDN_URL$/web/api/vrdisplayevent/vrdisplayevent", + "url": "https://developer.mozilla.org/docs/Web/API/VRDisplayEvent/VRDisplayEvent", "status": [ "Deprecated" ], @@ -4822,7 +4822,7 @@ "returns": "A new VRDisplayEvent object." }, "vreyeparameters": { - "url": "$MDN_URL$/web/api/vreyeparameters", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters", "status": [ "Deprecated" ], @@ -4830,7 +4830,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VREyeParameters interface of the WebVR API represents all the information required to correctly render a scene for a given eye, including field of view information.\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This interface is accessible through the VRDisplay.getEyeParameters() method.\n

    \n

    Warning:\nThe values in this interface should not be used to compute view or projection matrices. In order to ensure the widest possible hardware compatibility use the matrices provided by VRFrameData.\n

    " }, "vreyeparameters.fieldofview": { - "url": "$MDN_URL$/web/api/vreyeparameters/fieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/fieldOfView", "status": [ "Deprecated" ], @@ -4838,7 +4838,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The fieldOfView read-only property of the VREyeParameters interface returns a VRFieldOfView object describing the current field of view for the eye, which can vary as the user adjusts their interpupillary distance (IPD).\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vreyeparameters.maximumfieldofview": { - "url": "$MDN_URL$/web/api/vreyeparameters/maximumfieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/maximumFieldOfView", "status": [ "Deprecated" ], @@ -4846,7 +4846,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The maximumFieldOfView read-only property of the VREyeParameters interface describes the maximum supported field of view for the current eye.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vreyeparameters.minimumfieldofview": { - "url": "$MDN_URL$/web/api/vreyeparameters/minimumfieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/minimumFieldOfView", "status": [ "Deprecated" ], @@ -4854,7 +4854,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The minimumFieldOfView read-only property of the VREyeParameters interface describes the minimum supported field of view for the current eye.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vreyeparameters.offset": { - "url": "$MDN_URL$/web/api/vreyeparameters/offset", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/offset", "status": [ "Deprecated" ], @@ -4862,7 +4862,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The offset read-only property of the VREyeParameters interface represents the offset from the center point between the user's eyes to the center of the eye, measured in meters.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This value should represent half the user's interpupillary distance (IPD), but may also represent the distance from the center point of the headset to the center point of the lens for the given eye." }, "vreyeparameters.renderheight": { - "url": "$MDN_URL$/web/api/vreyeparameters/renderheight", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/renderHeight", "status": [ "Deprecated" ], @@ -4870,7 +4870,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The renderHeight read-only property of the VREyeParameters interface describes the recommended render target height of each eye viewport, in pixels.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This is already in device pixel units, so there's no need to multiply by Window.devicePixelRatio before setting to HTMLCanvasElement.height." }, "vreyeparameters.renderwidth": { - "url": "$MDN_URL$/web/api/vreyeparameters/renderwidth", + "url": "https://developer.mozilla.org/docs/Web/API/VREyeParameters/renderWidth", "status": [ "Deprecated" ], @@ -4878,7 +4878,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The renderWidth read-only property of the VREyeParameters interface describes the recommended render target width of each eye viewport, in pixels.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This is already in device pixel units, so there's no need to multiply by Window.devicePixelRatio before setting to HTMLCanvasElement.width." }, "vrfieldofview": { - "url": "$MDN_URL$/web/api/vrfieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView", "status": [ "Deprecated" ], @@ -4886,7 +4886,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRFieldOfView interface of the WebVR API represents a field of view defined by 4 different degree values describing the view from a center point.\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrfieldofview.downdegrees": { - "url": "$MDN_URL$/web/api/vrfieldofview/downdegrees", + "url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/downDegrees", "status": [ "Deprecated" ], @@ -4894,7 +4894,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The downDegrees read-only property of the VRFieldOfView interface returns the number of degrees downwards that the field of view extends in.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrfieldofview.leftdegrees": { - "url": "$MDN_URL$/web/api/vrfieldofview/leftdegrees", + "url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/leftDegrees", "status": [ "Deprecated" ], @@ -4902,7 +4902,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The leftDegrees read-only property of the VRFieldOfView interface returns the number of degrees to the left that the field of view extends in.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrfieldofview.rightdegrees": { - "url": "$MDN_URL$/web/api/vrfieldofview/rightdegrees", + "url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/rightDegrees", "status": [ "Deprecated" ], @@ -4910,7 +4910,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The rightDegrees read-only property of the VRFieldOfView interface returns the number of degrees to the right that the field of view extends in.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrfieldofview.updegrees": { - "url": "$MDN_URL$/web/api/vrfieldofview/updegrees", + "url": "https://developer.mozilla.org/docs/Web/API/VRFieldOfView/upDegrees", "status": [ "Deprecated" ], @@ -4918,7 +4918,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The upDegrees read-only property of the VRFieldOfView interface returns the number of degrees upwards that the field of view extends in.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrframedata": { - "url": "$MDN_URL$/web/api/vrframedata", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData", "status": [ "Deprecated" ], @@ -4926,7 +4926,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRFrameData interface of the WebVR API represents all the information needed to render a single frame of a VR scene; constructed by VRDisplay.getFrameData().\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrframedata.leftprojectionmatrix": { - "url": "$MDN_URL$/web/api/vrframedata/leftprojectionmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/leftProjectionMatrix", "status": [ "Deprecated" ], @@ -4934,7 +4934,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The leftProjectionMatrix read-only property of the VRFrameData interface returns a Float32Array representing a 4x4 matrix that describes the projection to be used for the left eye's rendering.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This value may be passed directly to WebGL's uniformMatrix4fv function.\n

    \n

    Warning:\nIt is highly recommended that applications use this matrix without modification. Failure to use this projection matrix when rendering may cause the presented frame to be distorted or badly aligned, resulting in varying degrees of user discomfort.\n

    " }, "vrframedata.leftviewmatrix": { - "url": "$MDN_URL$/web/api/vrframedata/leftviewmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/leftViewMatrix", "status": [ "Deprecated" ], @@ -4942,7 +4942,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The leftViewMatrix read-only property of the VRFrameData interface returns a Float32Array representing a 4x4 matrix that describes the view transform to be used for the left eye's rendering.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This value may be passed directly to WebGL's uniformMatrix4fv function.\n

    \n

    Warning:\nIt is highly recommended that applications use this matrix when rendering.\n

    " }, "vrframedata.pose": { - "url": "$MDN_URL$/web/api/vrframedata/pose", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/pose", "status": [ "Deprecated" ], @@ -4950,7 +4950,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The pose read-only property of the VRFrameData interface returns the VRPose of the VRDisplay at the current VRFrameData.timestamp.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrframedata.rightprojectionmatrix": { - "url": "$MDN_URL$/web/api/vrframedata/rightprojectionmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/rightProjectionMatrix", "status": [ "Deprecated" ], @@ -4958,7 +4958,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The rightProjectionMatrix read-only property of the VRFrameData interface returns a Float32Array representing a 4x4 matrix that describes the projection to be used for the right eye's rendering.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This value may be passed directly to WebGL's uniformMatrix4fv function.\n

    \n

    Warning:\nIt is highly recommended that applications use this matrix without modification. Failure to use this projection matrix when rendering may cause the presented frame to be distorted or badly aligned, resulting in varying degrees of user discomfort.\n

    " }, "vrframedata.rightviewmatrix": { - "url": "$MDN_URL$/web/api/vrframedata/rightviewmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/rightViewMatrix", "status": [ "Deprecated" ], @@ -4966,7 +4966,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The rightViewMatrix read-only property of the VRFrameData interface returns a Float32Array representing a 4x4 matrix that describes the view transform to be used for the right eye's rendering.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This value may be passed directly to WebGL's uniformMatrix4fv function.\n

    \n

    Warning:\nIt is highly recommended that applications use this matrix when rendering.\n

    " }, "vrframedata.timestamp": { - "url": "$MDN_URL$/web/api/vrframedata/timestamp", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/timestamp", "status": [ "Deprecated" ], @@ -4974,7 +4974,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The timestamp read-only property of the VRFrameData interface returns a constantly increasing timestamp value representing the time a frame update occurred.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    Timestamps are useful for determining if position state data has been updated from the hardware. Since values are monotonically increasing, they can be compared to determine the ordering of updates — newer values will always be greater than or equal to older values.\n

    The timestamp starts at 0 the first time VRDisplay.getFrameData() is invoked for a given VRDisplay." }, "vrframedata.vrframedata": { - "url": "$MDN_URL$/web/api/vrframedata/vrframedata", + "url": "https://developer.mozilla.org/docs/Web/API/VRFrameData/VRFrameData", "status": [ "Deprecated" ], @@ -4998,7 +4998,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The source property of the VRLayerInit interface (dictionary) defines the canvas whose contents will be presented by the VRDisplay.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    " }, "vrpose": { - "url": "$MDN_URL$/web/api/vrpose", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose", "status": [ "Deprecated" ], @@ -5006,7 +5006,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRPose interface of the WebVR API represents the state of a VR sensor at a given timestamp (which includes orientation, position, velocity, and acceleration information).\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This interface is accessible through the VRDisplay.getPose() and VRDisplay.getFrameData() methods. VRDisplay.getPose() is deprecated." }, "vrpose.angularacceleration": { - "url": "$MDN_URL$/web/api/vrpose/angularacceleration", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/angularAcceleration", "status": [ "Deprecated" ], @@ -5014,7 +5014,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The angularAcceleration read-only property of the VRPose interface returns an array representing the angular acceleration vector of the VRDisplay at the current timestamp, in meters per second per second.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    In other words, the current acceleration of the sensor's rotation around the x, y, and z axes." }, "vrpose.angularvelocity": { - "url": "$MDN_URL$/web/api/vrpose/angularvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/angularVelocity", "status": [ "Deprecated" ], @@ -5022,7 +5022,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The angularVelocity read-only property of the VRPose interface returns an array representing the angular velocity vector of the VRDisplay at the current timestamp, in radians per second.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    In other words, the current velocity at which the sensor is rotating around the x, y, and z axes." }, "vrpose.linearacceleration": { - "url": "$MDN_URL$/web/api/vrpose/linearacceleration", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/linearAcceleration", "status": [ "Deprecated" ], @@ -5030,7 +5030,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The linearAcceleration read-only property of the VRPose interface returns an array representing the linear acceleration vector of the VRDisplay at the current timestamp, in meters per second per second.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    In other words, the current acceleration of the sensor, along the x, y, and z axes." }, "vrpose.linearvelocity": { - "url": "$MDN_URL$/web/api/vrpose/linearvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/linearVelocity", "status": [ "Deprecated" ], @@ -5038,7 +5038,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The linearVelocity read-only property of the VRPose interface returns an array representing the linear velocity vector of the VRDisplay at the current timestamp, in meters per second.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    In other words, the current velocity at which the sensor is moving along the x, y, and z axes." }, "vrpose.orientation": { - "url": "$MDN_URL$/web/api/vrpose/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/orientation", "status": [ "Deprecated" ], @@ -5046,7 +5046,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The orientation read-only property of the VRPose interface returns the orientation of the sensor at the current timestamp, as a quaternion value.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    The value is a Float32Array, made up of the following values:\n

    \n

    The orientation yaw (rotation around the y axis) is relative to the initial yaw of the sensor when it was first read or the yaw of the sensor at the point that VRDisplay.resetPose() was last called." }, "vrpose.position": { - "url": "$MDN_URL$/web/api/vrpose/position", + "url": "https://developer.mozilla.org/docs/Web/API/VRPose/position", "status": [ "Deprecated" ], @@ -5054,7 +5054,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The position read-only property of the VRPose interface returns the position of the VRDisplay at the current timestamp as a 3D vector.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    The coordinate system is as follows:\n

    \n

    Positions are measured in meters from an origin point — this point is either the position the sensor was first read at, or the position of the sensor at the point that VRDisplay.resetPose() was last called.\n

    \n

    Note:\nBy default, all positions are given as a sitting space position. Transforming this point with VRStageParameters.sittingToStandingTransform — when you are working with a room display for example — converts this to a standing space position.\n

    " }, "vrstageparameters": { - "url": "$MDN_URL$/web/api/vrstageparameters", + "url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters", "status": [ "Deprecated" ], @@ -5062,7 +5062,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The VRStageParameters interface of the WebVR API represents the values describing the stage area for devices that support room-scale experiences.\n

    \n

    Note:\nThis interface was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    This interface is accessible through the VRDisplay.stageParameters property." }, "vrstageparameters.sittingtostandingtransform": { - "url": "$MDN_URL$/web/api/vrstageparameters/sittingtostandingtransform", + "url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sittingToStandingTransform", "status": [ "Deprecated" ], @@ -5070,7 +5070,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The sittingToStandingTransform read-only property of the VRStageParameters interface contains a matrix that transforms the sitting-space view matrices of VRFrameData to standing-space.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    Basically, this can be passed into your WebGL code to transform the rendered view from a sitting to standing view." }, "vrstageparameters.sizex": { - "url": "$MDN_URL$/web/api/vrstageparameters/sizex", + "url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sizeX", "status": [ "Deprecated" ], @@ -5078,7 +5078,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The sizeX read-only property of the VRStageParameters interface returns the width of the play-area bounds in meters.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    The bounds are defined as an axis-aligned rectangle on the floor, for safety purposes. Content should not require the user to move beyond these bounds; however, it is possible for the user to ignore the bounds resulting in position values outside of this rectangle. The center of the rectangle is at (0,0,0) in standing-space coordinates." }, "vrstageparameters.sizey": { - "url": "$MDN_URL$/web/api/vrstageparameters/sizey", + "url": "https://developer.mozilla.org/docs/Web/API/VRStageParameters/sizeY", "status": [ "Deprecated" ], @@ -5086,7 +5086,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The sizeY read-only property of the VRStageParameters interface returns the depth of the play-area bounds in meters.\n

    \n

    Note:\nThis property was part of the old WebVR API. It has been superseded by the WebXR Device API.\n

    \n

    The bounds are defined as an axis-aligned rectangle on the floor, for safety purposes. Content should not require the user to move beyond these bounds; however, it is possible for the user to ignore the bounds resulting in position values outside of this rectangle. The center of the rectangle is at (0,0,0) in standing-space coordinates." }, "vttcue": { - "url": "$MDN_URL$/web/api/vttcue", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue", "status": [ "StandardTrack" ], @@ -5108,7 +5108,7 @@ "doc": "The VTTCue interface of the WebVTT API represents a cue that can be added to the text track associated with a particular video (or other media).\n

    A cue defines the text to display in a particular timeslice of a video or audio track, along with display properties such as its size, alignment, and position." }, "vttcue.align": { - "url": "$MDN_URL$/web/api/vttcue/align", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/align", "status": [ "StandardTrack" ], @@ -5130,7 +5130,7 @@ "doc": "The align property of the VTTCue interface represents the alignment of all of the lines of text in the text box." }, "vttcue.getcueashtml": { - "url": "$MDN_URL$/web/api/vttcue/getcueashtml", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/getCueAsHTML", "status": [ "StandardTrack" ], @@ -5153,7 +5153,7 @@ "returns": "A DocumentFragment." }, "vttcue.line": { - "url": "$MDN_URL$/web/api/vttcue/line", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/line", "status": [ "StandardTrack" ], @@ -5175,7 +5175,7 @@ "doc": "The line property of the VTTCue interface represents the cue line of this WebVTT cue." }, "vttcue.linealign": { - "url": "$MDN_URL$/web/api/vttcue/linealign", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/lineAlign", "status": [ "StandardTrack" ], @@ -5191,7 +5191,7 @@ "doc": "The lineAlign property of the VTTCue interface represents the alignment of this VTT cue." }, "vttcue.position": { - "url": "$MDN_URL$/web/api/vttcue/position", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/position", "status": [ "StandardTrack" ], @@ -5213,7 +5213,7 @@ "doc": "The position property of the VTTCue interface represents the indentation of the cue within the line." }, "vttcue.positionalign": { - "url": "$MDN_URL$/web/api/vttcue/positionalign", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/positionAlign", "status": [ "StandardTrack" ], @@ -5229,7 +5229,7 @@ "doc": "The positionAlign property of the VTTCue interface is used to determine what VTTCue.position is anchored to." }, "vttcue.region": { - "url": "$MDN_URL$/web/api/vttcue/region", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/region", "status": [ "StandardTrack" ], @@ -5245,7 +5245,7 @@ "doc": "The region property of the VTTCue interface returns and sets the VTTRegion that this cue belongs to." }, "vttcue.size": { - "url": "$MDN_URL$/web/api/vttcue/size", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/size", "status": [ "StandardTrack" ], @@ -5267,7 +5267,7 @@ "doc": "The size property of the VTTCue interface represents the size of the cue as a percentage of the video size." }, "vttcue.snaptolines": { - "url": "$MDN_URL$/web/api/vttcue/snaptolines", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/snapToLines", "status": [ "StandardTrack" ], @@ -5289,7 +5289,7 @@ "doc": "The snapToLines property of the VTTCue interface is a Boolean indicating if the VTTCue.line property is an integer number of lines, or a percentage of the video size." }, "vttcue.text": { - "url": "$MDN_URL$/web/api/vttcue/text", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/text", "status": [ "StandardTrack" ], @@ -5311,7 +5311,7 @@ "doc": "The text property of the VTTCue interface represents the text contents of the cue." }, "vttcue.vertical": { - "url": "$MDN_URL$/web/api/vttcue/vertical", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/vertical", "status": [ "StandardTrack" ], @@ -5333,7 +5333,7 @@ "doc": "The vertical property of the VTTCue interface is a string representing the cue's writing direction." }, "vttcue.vttcue": { - "url": "$MDN_URL$/web/api/vttcue/vttcue", + "url": "https://developer.mozilla.org/docs/Web/API/VTTCue/VTTCue", "status": [ "StandardTrack" ], @@ -5361,7 +5361,7 @@ "returns": "A new VTTCue object representing a cue which will be presented during\nthe time span given." }, "vttregion": { - "url": "$MDN_URL$/web/api/vttregion", + "url": "https://developer.mozilla.org/docs/Web/API/VTTRegion", "status": [ "StandardTrack" ], @@ -5377,7 +5377,7 @@ "doc": "The VTTRegion interface of the WebVTT API describes a portion of the video to render a VTTCue onto." }, "wakelock": { - "url": "$MDN_URL$/web/api/wakelock", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLock", "status": [ "StandardTrack" ], @@ -5398,7 +5398,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WakeLock interface of the Screen Wake Lock API can be used to request a lock that prevents device screens from dimming or locking when an application needs to keep running.\n

    This interface, and hence the system wake lock, is exposed through the Navigator.wakeLock property." }, "wakelock.request": { - "url": "$MDN_URL$/web/api/wakelock/request", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLock/request", "status": [ "StandardTrack" ], @@ -5426,7 +5426,7 @@ } }, "wakelocksentinel": { - "url": "$MDN_URL$/web/api/wakelocksentinel", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLockSentinel", "status": [ "StandardTrack" ], @@ -5447,7 +5447,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WakeLockSentinel interface of the Screen Wake Lock API can be used to monitor the status of the platform screen wake lock, and manually release the lock when needed.\n

    The screen wake lock prevents device screens from dimming or locking when an application needs to keep running.\n

    A screen wake lock is requested using the navigator.wakeLock.request() method, which returns a Promise that fulfills with a WakeLockSentinel object if the lock is granted.\n

    An acquired screen wake lock can be released manually via the release() method, or automatically via the platform screen wake lock. The latter may occur if the document becomes inactive or loses visibility, if the device is low on power, or if the user turns on a power save mode.\nA released WakeLockSentinel cannot be re-used: a new sentinel must be requested using navigator.wakeLock.request() if a new lock is needed.\nReleasing all WakeLockSentinel instances of a given wake lock type will cause the underlying platform wake lock to be released.\n

    An event is fired at the WakeLockSentinel if the platform lock is released, allowing applications to configure their UI, and re-request the lock if needed." }, "wakelocksentinel.release": { - "url": "$MDN_URL$/web/api/wakelocksentinel/release", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/release", "status": [ "StandardTrack" ], @@ -5469,7 +5469,7 @@ "returns": "Returns a Promise that resolves with undefined." }, "wakelocksentinel.released": { - "url": "$MDN_URL$/web/api/wakelocksentinel/released", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/released", "status": [ "StandardTrack" ], @@ -5490,7 +5490,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The released read-only property of the WakeLockSentinel interface returns a boolean that indicates whether a WakeLockSentinel has been released.\n

    The WakeLockSentinel is released when the associated platform screen wake lock is revoked; afterwards released will always return true.\nIf a subsequent screen wake lock is required, the application will need to request a new screen wake lock (the current WakeLockSentinel cannot be reused)." }, "wakelocksentinel.type": { - "url": "$MDN_URL$/web/api/wakelocksentinel/type", + "url": "https://developer.mozilla.org/docs/Web/API/WakeLockSentinel/type", "status": [ "StandardTrack" ], @@ -5511,7 +5511,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The type read-only property of the WakeLockSentinel interface returns a string representation of the currently acquired WakeLockSentinel type." }, "waveshapernode": { - "url": "$MDN_URL$/web/api/waveshapernode", + "url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode", "status": [ "StandardTrack" ], @@ -5533,7 +5533,7 @@ "doc": "The WaveShaperNode interface represents a non-linear distorter.\n

    It is an AudioNode that uses a curve to apply a wave shaping distortion to the signal. Beside obvious distortion effects, it is often used to add a warm feeling to the signal.\n

    A WaveShaperNode always has exactly one input and one output.\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Number of inputs1
    Number of outputs1
    Channel count mode\"max\"
    Channel count2 (not used in the default count mode)
    Channel interpretation\"speakers\"
    " }, "waveshapernode.curve": { - "url": "$MDN_URL$/web/api/waveshapernode/curve", + "url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/curve", "status": [ "StandardTrack" ], @@ -5555,7 +5555,7 @@ "doc": "The curve property of the WaveShaperNode interface is a Float32Array of numbers describing the distortion to apply.\n

    The mid-element of the array is applied to any signal value of 0, the first one to signal values of -1, and the last to signal values of 1; values lower than -1 or greater than 1 are treated like -1 or 1 respectively.\n

    If necessary, intermediate values of the distortion curve are linearly interpolated.\n

    \n

    Note:\nThe array can be a null value: in that case, no distortion is applied to the input signal.\n

    " }, "waveshapernode.oversample": { - "url": "$MDN_URL$/web/api/waveshapernode/oversample", + "url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/oversample", "status": [ "StandardTrack" ], @@ -5577,7 +5577,7 @@ "doc": "The oversample property of the WaveShaperNode interface is an enumerated value indicating if oversampling must be used. Oversampling is a technique for creating more samples (up-sampling) before applying a distortion effect to the audio signal.\n

    Once applied, the number of samples is reduced to its initial numbers. This leads to better results by avoiding some aliasing, but comes at the expense of a lower precision shaping curve.\n

    The possible oversample values are:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ValueEffect
    'none'Do not perform any oversampling.
    '2x'Double the amount of samples before applying the shaping curve.
    '4x'Multiply by 4 the amount of samples before applying the shaping curve.
    " }, "waveshapernode.waveshapernode": { - "url": "$MDN_URL$/web/api/waveshapernode/waveshapernode", + "url": "https://developer.mozilla.org/docs/Web/API/WaveShaperNode/WaveShaperNode", "status": [ "StandardTrack" ], @@ -5604,7 +5604,7 @@ "returns": "A new WaveShaperNode object instance." }, "webgl2renderingcontext": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext", "status": [ "StandardTrack" ], @@ -5626,7 +5626,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGL2RenderingContext interface provides the OpenGL ES 3.0 rendering context for the drawing surface of an HTML <canvas> element.\n

    To get an object of this interface, call getContext() on a <canvas> element, supplying \"webgl2\" as the argument:\n

    \n```js\nconst canvas = document.getElementById(\"myCanvas\");\nconst gl = canvas.getContext(\"webgl2\");\n```\n
    \n
    \n

    Note:\nWebGL 2 is an extension to WebGL 1. The WebGL2RenderingContext interface implements all members of the WebGLRenderingContext interface. Some methods of the WebGL 1 context can accept additional values when used in a WebGL 2 context. You will find this info noted on the WebGL 1 reference pages.\n

    \n

    The WebGL tutorial has more information, examples, and resources on how to get started with WebGL." }, "webgl2renderingcontext.activetexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/activetexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/activeTexture", "status": [ "StandardTrack" ], @@ -5652,7 +5652,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.attachshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/attachshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/attachShader", "status": [ "StandardTrack" ], @@ -5679,7 +5679,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.beginquery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/beginquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/beginQuery", "status": [ "StandardTrack" ], @@ -5706,7 +5706,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.begintransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/begintransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/beginTransformFeedback", "status": [ "StandardTrack" ], @@ -5732,7 +5732,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindattriblocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindattriblocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindAttribLocation", "status": [ "StandardTrack" ], @@ -5760,7 +5760,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindBuffer", "status": [ "StandardTrack" ], @@ -5787,7 +5787,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindbufferbase": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bindbufferbase", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindBufferBase", "status": [ "StandardTrack" ], @@ -5815,7 +5815,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindbufferrange": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bindbufferrange", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindBufferRange", "status": [ "StandardTrack" ], @@ -5845,7 +5845,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindFramebuffer", "status": [ "StandardTrack" ], @@ -5872,7 +5872,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindRenderbuffer", "status": [ "StandardTrack" ], @@ -5899,7 +5899,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindsampler": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bindsampler", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindSampler", "status": [ "StandardTrack" ], @@ -5926,7 +5926,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindtexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindtexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindTexture", "status": [ "StandardTrack" ], @@ -5953,7 +5953,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindtransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bindtransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindTransformFeedback", "status": [ "StandardTrack" ], @@ -5980,7 +5980,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bindvertexarray": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bindvertexarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bindVertexArray", "status": [ "StandardTrack" ], @@ -6006,7 +6006,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blendcolor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendcolor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendColor", "status": [ "StandardTrack" ], @@ -6035,7 +6035,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blendequation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendequation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquation", "status": [ "StandardTrack" ], @@ -6061,7 +6061,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blendequationseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendequationseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquationSeparate", "status": [ "StandardTrack" ], @@ -6088,7 +6088,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blendfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFunc", "status": [ "StandardTrack" ], @@ -6115,7 +6115,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blendfuncseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendfuncseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFuncSeparate", "status": [ "StandardTrack" ], @@ -6144,7 +6144,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.blitframebuffer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/blitframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/blitFramebuffer", "status": [ "StandardTrack" ], @@ -6173,7 +6173,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.bufferdata": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/bufferdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bufferData", "status": [ "StandardTrack" ], @@ -6204,7 +6204,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.buffersubdata": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/buffersubdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/bufferSubData", "status": [ "StandardTrack" ], @@ -6234,7 +6234,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.canvas": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/canvas", "status": [ "StandardTrack" ], @@ -6256,7 +6256,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderingContext.canvas property is a read-only\nreference to the HTMLCanvasElement or OffscreenCanvas\nobject that is associated with the context. It might be null if it is not\nassociated with a <canvas> element or an OffscreenCanvas\nobject." }, "webgl2renderingcontext.checkframebufferstatus": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/checkframebufferstatus", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/checkFramebufferStatus", "status": [ "StandardTrack" ], @@ -6282,7 +6282,7 @@ "returns": "A GLenum indicating the completeness status of the framebuffer or\n0 if an error occurs. Possible enum return values:\n

    " }, "webgl2renderingcontext.clear": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clear", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clear", "status": [ "StandardTrack" ], @@ -6308,7 +6308,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.clearbuffer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/clearbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer", "status": [ "StandardTrack" ], @@ -6338,7 +6338,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.clearcolor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clearcolor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearColor", "status": [ "StandardTrack" ], @@ -6367,7 +6367,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.cleardepth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/cleardepth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearDepth", "status": [ "StandardTrack" ], @@ -6393,7 +6393,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.clearstencil": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clearstencil", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearStencil", "status": [ "StandardTrack" ], @@ -6419,7 +6419,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.clientwaitsync": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/clientwaitsync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clientWaitSync", "status": [ "StandardTrack" ], @@ -6447,7 +6447,7 @@ "returns": "A GLenum indicating the sync object's status.\n" }, "webgl2renderingcontext.colormask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/colormask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/colorMask", "status": [ "StandardTrack" ], @@ -6476,7 +6476,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.compileshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compileshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compileShader", "status": [ "StandardTrack" ], @@ -6505,7 +6505,7 @@ } }, "webgl2renderingcontext.compressedteximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compressedteximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexImage2D", "status": [ "StandardTrack" ], @@ -6542,7 +6542,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.compressedteximage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/compressedteximage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/compressedTexImage3D", "status": [ "StandardTrack" ], @@ -6579,7 +6579,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.compressedtexsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compressedtexsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexSubImage2D", "status": [ "StandardTrack" ], @@ -6616,7 +6616,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.compressedtexsubimage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/compressedtexsubimage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/compressedTexSubImage3D", "status": [ "StandardTrack" ], @@ -6655,7 +6655,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.copybuffersubdata": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/copybuffersubdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/copyBufferSubData", "status": [ "StandardTrack" ], @@ -6683,7 +6683,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.copyteximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/copyteximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexImage2D", "status": [ "StandardTrack" ], @@ -6716,7 +6716,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.copytexsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/copytexsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexSubImage2D", "status": [ "StandardTrack" ], @@ -6749,7 +6749,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.copytexsubimage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/copytexsubimage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/copyTexSubImage3D", "status": [ "StandardTrack" ], @@ -6783,7 +6783,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.createbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createBuffer", "status": [ "StandardTrack" ], @@ -6806,7 +6806,7 @@ "returns": "A WebGLBuffer storing data such as vertices or colors." }, "webgl2renderingcontext.createframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createFramebuffer", "status": [ "StandardTrack" ], @@ -6829,7 +6829,7 @@ "returns": "A WebGLFramebuffer object." }, "webgl2renderingcontext.createprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createProgram", "status": [ "StandardTrack" ], @@ -6852,7 +6852,7 @@ "returns": "A WebGLProgram object that is a combination of two compiled\nWebGLShaders consisting of a vertex shader and a fragment shader (both\nwritten in GLSL). These are then linked into a usable program." }, "webgl2renderingcontext.createquery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/createquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createQuery", "status": [ "StandardTrack" ], @@ -6875,7 +6875,7 @@ "returns": "A WebGLQuery object." }, "webgl2renderingcontext.createrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createRenderbuffer", "status": [ "StandardTrack" ], @@ -6898,7 +6898,7 @@ "returns": "A WebGLRenderbuffer object that stores data such an image, or can be\nsource or target of a rendering operation." }, "webgl2renderingcontext.createsampler": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/createsampler", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createSampler", "status": [ "StandardTrack" ], @@ -6921,7 +6921,7 @@ "returns": "A WebGLSampler object." }, "webgl2renderingcontext.createshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createShader", "status": [ "StandardTrack" ], @@ -6947,7 +6947,7 @@ "returns": "A new WebGLShader instance, or null if an error occurs creating the shader (for example, because type was an invalid value)." }, "webgl2renderingcontext.createtexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createtexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createTexture", "status": [ "StandardTrack" ], @@ -6970,7 +6970,7 @@ "returns": "A WebGLTexture object to which images can be bound to." }, "webgl2renderingcontext.createtransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/createtransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createTransformFeedback", "status": [ "StandardTrack" ], @@ -6993,7 +6993,7 @@ "returns": "A WebGLTransformFeedback object." }, "webgl2renderingcontext.createvertexarray": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/createvertexarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/createVertexArray", "status": [ "StandardTrack" ], @@ -7016,7 +7016,7 @@ "returns": "A WebGLVertexArrayObject representing a vertex array object (VAO) which\npoints to vertex array data." }, "webgl2renderingcontext.cullface": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/cullface", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/cullFace", "status": [ "StandardTrack" ], @@ -7042,7 +7042,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deletebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteBuffer", "status": [ "StandardTrack" ], @@ -7068,7 +7068,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deleteframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteFramebuffer", "status": [ "StandardTrack" ], @@ -7094,7 +7094,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deleteprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteProgram", "status": [ "StandardTrack" ], @@ -7120,7 +7120,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletequery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/deletequery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteQuery", "status": [ "StandardTrack" ], @@ -7146,7 +7146,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deleterenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleterenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteRenderbuffer", "status": [ "StandardTrack" ], @@ -7172,7 +7172,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletesampler": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/deletesampler", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteSampler", "status": [ "StandardTrack" ], @@ -7198,7 +7198,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deleteshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteShader", "status": [ "StandardTrack" ], @@ -7224,7 +7224,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletesync": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/deletesync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteSync", "status": [ "StandardTrack" ], @@ -7250,7 +7250,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletetexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deletetexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteTexture", "status": [ "StandardTrack" ], @@ -7276,7 +7276,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletetransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/deletetransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteTransformFeedback", "status": [ "StandardTrack" ], @@ -7302,7 +7302,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.deletevertexarray": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/deletevertexarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/deleteVertexArray", "status": [ "StandardTrack" ], @@ -7328,7 +7328,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.depthfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthFunc", "status": [ "StandardTrack" ], @@ -7354,7 +7354,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.depthmask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthmask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthMask", "status": [ "StandardTrack" ], @@ -7380,7 +7380,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.depthrange": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthrange", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthRange", "status": [ "StandardTrack" ], @@ -7407,7 +7407,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.detachshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/detachshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/detachShader", "status": [ "StandardTrack" ], @@ -7434,7 +7434,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.disable": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/disable", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disable", "status": [ "StandardTrack" ], @@ -7460,7 +7460,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.disablevertexattribarray": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/disablevertexattribarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disableVertexAttribArray", "status": [ "StandardTrack" ], @@ -7486,7 +7486,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawarrays": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawarrays", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawArrays", "status": [ "StandardTrack" ], @@ -7514,7 +7514,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawarraysinstanced": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/drawarraysinstanced", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawArraysInstanced", "status": [ "StandardTrack" ], @@ -7543,7 +7543,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawbuffers": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/drawbuffers", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawBuffers", "status": [ "StandardTrack" ], @@ -7569,7 +7569,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawelements": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawelements", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawElements", "status": [ "StandardTrack" ], @@ -7598,7 +7598,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawelementsinstanced": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/drawelementsinstanced", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawElementsInstanced", "status": [ "StandardTrack" ], @@ -7628,7 +7628,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.drawingbuffercolorspace": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/drawingbuffercolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawingBufferColorSpace", "status": [ "StandardTrack" ], @@ -7649,7 +7649,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGL2RenderingContext.drawingBufferColorSpace property specifies the color space of the WebGL drawing buffer. Along with the default (srgb), the display-p3 color space can be used.\n

    See WebGL2RenderingContext.unpackColorSpace for specifying the color space for textures." }, "webgl2renderingcontext.drawingbufferheight": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawingbufferheight", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferHeight", "status": [ "StandardTrack" ], @@ -7671,7 +7671,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLRenderingContext.drawingBufferHeight\nproperty represents the actual height of the current drawing buffer. It should match the\nheight attribute of the <canvas> element associated with\nthis context, but might differ if the implementation is not able to provide the\nrequested height." }, "webgl2renderingcontext.drawingbufferwidth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawingbufferwidth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferWidth", "status": [ "StandardTrack" ], @@ -7693,7 +7693,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLRenderingContext.drawingBufferWidth\nproperty represents the actual width of the current drawing buffer. It should match the\nwidth attribute of the <canvas> element associated with\nthis context, but might differ if the implementation is not able to provide the\nrequested width." }, "webgl2renderingcontext.drawrangeelements": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/drawrangeelements", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/drawRangeElements", "status": [ "StandardTrack" ], @@ -7724,7 +7724,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.enable": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/enable", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enable", "status": [ "StandardTrack" ], @@ -7750,7 +7750,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.enablevertexattribarray": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/enablevertexattribarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enableVertexAttribArray", "status": [ "StandardTrack" ], @@ -7776,7 +7776,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.endquery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/endquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/endQuery", "status": [ "StandardTrack" ], @@ -7802,7 +7802,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.endtransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/endtransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/endTransformFeedback", "status": [ "StandardTrack" ], @@ -7825,7 +7825,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.fencesync": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/fencesync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/fenceSync", "status": [ "StandardTrack" ], @@ -7852,7 +7852,7 @@ "returns": "A WebGLSync object." }, "webgl2renderingcontext.finish": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/finish", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/finish", "status": [ "StandardTrack" ], @@ -7875,7 +7875,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.flush": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/flush", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/flush", "status": [ "StandardTrack" ], @@ -7898,7 +7898,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.framebufferrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/framebufferrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferRenderbuffer", "status": [ "StandardTrack" ], @@ -7927,7 +7927,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.framebuffertexture2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/framebuffertexture2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferTexture2D", "status": [ "StandardTrack" ], @@ -7957,7 +7957,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.framebuffertexturelayer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/framebuffertexturelayer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/framebufferTextureLayer", "status": [ "StandardTrack" ], @@ -7987,7 +7987,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.frontface": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/frontface", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/frontFace", "status": [ "StandardTrack" ], @@ -8013,7 +8013,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.generatemipmap": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/generatemipmap", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/generateMipmap", "status": [ "StandardTrack" ], @@ -8039,7 +8039,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.getactiveattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getactiveattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveAttrib", "status": [ "StandardTrack" ], @@ -8066,7 +8066,7 @@ "returns": "A WebGLActiveInfo object." }, "webgl2renderingcontext.getactiveuniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getactiveuniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveUniform", "status": [ "StandardTrack" ], @@ -8093,7 +8093,7 @@ "returns": "A WebGLActiveInfo object describing the uniform.\n

    The type attribute of the return value will be one of the following:\n

    \n

    When gl.linkProgram is called, WebGL creates a list of active uniforms.\nThese are possible values of the name attribute of return values of\ngetActiveUniform. WebGL\ngenerates one or more entries in the list depending on the declared type of the uniform\nin the shader:\n

    \n

    The size attribute of the return value corresponds to the length of the\narray for uniforms declared as arrays. Otherwise, it is 1 (this includes interface\nblocks instanced with arrays)." }, "webgl2renderingcontext.getactiveuniformblockname": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getactiveuniformblockname", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniformBlockName", "status": [ "StandardTrack" ], @@ -8120,7 +8120,7 @@ "returns": "A string indicating the active uniform block name." }, "webgl2renderingcontext.getactiveuniformblockparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getactiveuniformblockparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniformBlockParameter", "status": [ "StandardTrack" ], @@ -8148,7 +8148,7 @@ "returns": "Depends on which information is requested using the pname parameter. If an\nerror occurs, null is returned." }, "webgl2renderingcontext.getactiveuniforms": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getactiveuniforms", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getActiveUniforms", "status": [ "StandardTrack" ], @@ -8176,7 +8176,7 @@ "returns": "Depends on which information is requested using the pname parameter." }, "webgl2renderingcontext.getattachedshaders": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getattachedshaders", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttachedShaders", "status": [ "StandardTrack" ], @@ -8202,7 +8202,7 @@ "returns": "An Array of WebGLShader objects that are attached to the\ngiven WebGLProgram." }, "webgl2renderingcontext.getattriblocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getattriblocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttribLocation", "status": [ "StandardTrack" ], @@ -8229,7 +8229,7 @@ "returns": "A GLint number indicating the location of the variable name if found.\nReturns -1 otherwise." }, "webgl2renderingcontext.getbufferparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getbufferparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getBufferParameter", "status": [ "StandardTrack" ], @@ -8256,7 +8256,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint or a GLenum." }, "webgl2renderingcontext.getbuffersubdata": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getbuffersubdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getBufferSubData", "status": [ "StandardTrack" ], @@ -8286,7 +8286,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.getcontextattributes": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getcontextattributes", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getContextAttributes", "status": [ "StandardTrack" ], @@ -8309,7 +8309,7 @@ "returns": "A WebGLContextAttributes object that contains the actual context\nparameters, or null if the context is lost." }, "webgl2renderingcontext.geterror": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/geterror", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getError", "status": [ "StandardTrack" ], @@ -8332,7 +8332,7 @@ "returns": "

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ConstantDescription
    gl.NO_ERRORNo error has been recorded. The value of this constant is 0.
    gl.INVALID_ENUM\n An unacceptable value has been specified for an enumerated argument. The\n command is ignored and the error flag is set.\n
    gl.INVALID_VALUE\n A numeric argument is out of range. The command is ignored and the error\n flag is set.\n
    gl.INVALID_OPERATION\n The specified command is not allowed for the current state. The command\n is ignored and the error flag is set.\n
    gl.INVALID_FRAMEBUFFER_OPERATION\n The currently bound framebuffer is not framebuffer complete when trying\n to render to or to read from it.\n
    gl.OUT_OF_MEMORYNot enough memory is left to execute the command.
    gl.CONTEXT_LOST_WEBGL\n If the WebGL context is lost, this error is returned on the first call\n to getError. Afterwards and until the context has been\n restored, it returns gl.NO_ERROR.\n
    " }, "webgl2renderingcontext.getextension": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getextension", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getExtension", "status": [ "StandardTrack" ], @@ -8358,7 +8358,7 @@ "returns": "A WebGL extension object, or null if name does not match\n(case-insensitive) to one of the strings in\nWebGLRenderingContext.getSupportedExtensions." }, "webgl2renderingcontext.getfragdatalocation": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getfragdatalocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getFragDataLocation", "status": [ "StandardTrack" ], @@ -8385,7 +8385,7 @@ "returns": "A GLint indicating the assigned color number binding, or -1\notherwise." }, "webgl2renderingcontext.getframebufferattachmentparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getframebufferattachmentparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getFramebufferAttachmentParameter", "status": [ "StandardTrack" ], @@ -8413,7 +8413,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint, a GLenum, a WebGLRenderbuffer, or a\nWebGLTexture.\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    pname parameterReturn value
    gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE\n A GLenum indicating the\n type of the texture. Either gl.RENDERBUFFER,\n gl.TEXTURE, or if no image is attached,\n gl.NONE.\n
    gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME\n The texture (WebGLTexture) or renderbuffer\n (WebGLRenderbuffer) of the attached image.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL\n A GLint indicating the\n mipmap level. Default value: 0.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE\n A GLenum indicating the\n name of cube-map face of the texture. Possible values:\n
      \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_X: Image for the positive\n X face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_X: Image for the negative\n X face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_Y: Image for the positive\n Y face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_Y: Image for the negative\n Y face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_Z: Image for the positive\n Z face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_Z: Image for the negative\n Z face of the cube.\n
    • \n
    \n
    gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE\n A GLint indicating the\n number of bits in the alpha component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE\n A GLint indicating the\n number of bits in the blue component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING\n A GLenum indicating the\n encoding of components of the specified attachment. Either\n gl.LINEAR or gl.SRGB.\n
    gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE\n A GLenum indicating the\n format of the components of the specified attachment. Either\n gl.FLOAT, gl.INT,\n gl.UNSIGNED_INT, gl.SIGNED_NORMALIZED, or\n gl.UNSIGNED_NORMALIZED.\n
    gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE\n A GLint indicating the\n number of bits in the depth component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE\n A GLint indicating the\n number of bits in the green component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE\n A GLint indicating the\n number of bits in the red component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE\n A GLint indicating the\n number of bits in the stencil component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER\n A GLint indicating the\n number of the texture layer which contains the attached image.\n
    ext.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT\n A GLenum indicating the\n framebuffer color encoding. Either gl.LINEAR or\n ext.SRGB_EXT.\n
    ext.FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR\n A GLsizei indicating\n the number of views of the framebuffer object attachment.\n
    \n ext.FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR\n \n A GLint indicating the\n base view index of the framebuffer object attachment.\n
    " }, "webgl2renderingcontext.getindexedparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getindexedparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getIndexedParameter", "status": [ "StandardTrack" ], @@ -8440,7 +8440,7 @@ "returns": "Depends on the requested information (as specified with target)." }, "webgl2renderingcontext.getinternalformatparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getinternalformatparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getInternalformatParameter", "status": [ "StandardTrack" ], @@ -8468,7 +8468,7 @@ "returns": "Depends on the requested information (as specified with pname). It is an\nInt32Array if pname is gl.SAMPLES." }, "webgl2renderingcontext.getparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getParameter", "status": [ "StandardTrack" ], @@ -8494,7 +8494,7 @@ "returns": "Depends on the parameter." }, "webgl2renderingcontext.getprograminfolog": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getprograminfolog", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramInfoLog", "status": [ "StandardTrack" ], @@ -8520,7 +8520,7 @@ "returns": "A string that contains diagnostic messages, warning messages, and\nother information about the last linking or validation operation. When a\nWebGLProgram object is initially created, its information log will be a\nstring of length 0." }, "webgl2renderingcontext.getprogramparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getprogramparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramParameter", "status": [ "StandardTrack" ], @@ -8547,7 +8547,7 @@ "returns": "Returns the requested program information (as specified with pname)." }, "webgl2renderingcontext.getquery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getQuery", "status": [ "StandardTrack" ], @@ -8574,7 +8574,7 @@ "returns": "A WebGLQuery object." }, "webgl2renderingcontext.getqueryparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getqueryparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getQueryParameter", "status": [ "StandardTrack" ], @@ -8601,7 +8601,7 @@ "returns": "Depends on the pname parameter, either a GLuint or a\nGLboolean." }, "webgl2renderingcontext.getrenderbufferparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getrenderbufferparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getRenderbufferParameter", "status": [ "StandardTrack" ], @@ -8628,7 +8628,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint or a GLenum." }, "webgl2renderingcontext.getsamplerparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getsamplerparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getSamplerParameter", "status": [ "StandardTrack" ], @@ -8655,7 +8655,7 @@ "returns": "Depends on the pname parameter, either a GLenum or a\nGLfloat." }, "webgl2renderingcontext.getshaderinfolog": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderinfolog", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderInfoLog", "status": [ "StandardTrack" ], @@ -8681,7 +8681,7 @@ "returns": "A string that contains diagnostic messages, warning messages, and\nother information about the last compile operation. When a WebGLShader\nobject is initially created, its information log will be a string of length 0." }, "webgl2renderingcontext.getshaderparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderParameter", "status": [ "StandardTrack" ], @@ -8708,7 +8708,7 @@ "returns": "Returns the requested shader information (as specified with pname)." }, "webgl2renderingcontext.getshaderprecisionformat": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderprecisionformat", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderPrecisionFormat", "status": [ "StandardTrack" ], @@ -8735,7 +8735,7 @@ "returns": "A WebGLShaderPrecisionFormat object or null, if an error\noccurs." }, "webgl2renderingcontext.getshadersource": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshadersource", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderSource", "status": [ "StandardTrack" ], @@ -8761,7 +8761,7 @@ "returns": "A string containing the source code of the shader." }, "webgl2renderingcontext.getsupportedextensions": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getsupportedextensions", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getSupportedExtensions", "status": [ "StandardTrack" ], @@ -8784,7 +8784,7 @@ "returns": "An Array of strings with all the supported WebGL extensions." }, "webgl2renderingcontext.getsyncparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getsyncparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getSyncParameter", "status": [ "StandardTrack" ], @@ -8811,7 +8811,7 @@ "returns": "Depends on the pname parameter, either a GLenum or a\nGLbitfield." }, "webgl2renderingcontext.gettexparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/gettexparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getTexParameter", "status": [ "StandardTrack" ], @@ -8838,7 +8838,7 @@ "returns": "Returns the requested texture information (as specified with pname). If an\nerror occurs, null is returned." }, "webgl2renderingcontext.gettransformfeedbackvarying": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/gettransformfeedbackvarying", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getTransformFeedbackVarying", "status": [ "StandardTrack" ], @@ -8865,7 +8865,7 @@ "returns": "A WebGLActiveInfo object." }, "webgl2renderingcontext.getuniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getuniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniform", "status": [ "StandardTrack" ], @@ -8892,7 +8892,7 @@ "returns": "The returned type depends on the uniform type:\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    Uniform typeReturned type
    WebGL 1 only
    booleanGLBoolean
    intGLint
    floatGLfloat
    vec2Float32Array (with 2 elements)
    ivec2Int32Array (with 2 elements)
    bvec2\n Array of\n GLBoolean (with 2\n elements)\n
    vec3Float32Array (with 3 elements)
    ivec3Int32Array (with 3 elements)
    bvec3\n Array of\n GLBoolean (with 3\n elements)\n
    vec4Float32Array (with 4 elements)
    ivec4Int32Array (with 4 elements)
    bvec4\n Array of\n GLBoolean (with 4\n elements)\n
    mat2Float32Array (with 4 elements)
    mat3Float32Array (with 9 elements)
    mat4Float32Array (with 16 elements)
    sampler2DGLint
    samplerCubeGLint
    Additionally available in WebGL 2
    uintGLuint
    uvec2Uint32Array (with 2 elements)
    uvec3Uint32Array (with 3 elements)
    uvec4Uint32Array (with 4 elements)
    mat2x3Float32Array (with 6 elements)
    mat2x4Float32Array (with 8 elements)
    mat3x2Float32Array (with 6 elements)
    mat3x4Float32Array (with 12 elements)
    mat4x2Float32Array (with 8 elements)
    mat4x3Float32Array (with 12 elements)
    any sampler typeGLint
    " }, "webgl2renderingcontext.getuniformblockindex": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getuniformblockindex", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getUniformBlockIndex", "status": [ "StandardTrack" ], @@ -8919,7 +8919,7 @@ "returns": "A GLuint indicating the uniform block index." }, "webgl2renderingcontext.getuniformindices": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/getuniformindices", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/getUniformIndices", "status": [ "StandardTrack" ], @@ -8946,7 +8946,7 @@ "returns": "An Array of GLuint containing the uniform indices." }, "webgl2renderingcontext.getuniformlocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getuniformlocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniformLocation", "status": [ "StandardTrack" ], @@ -8973,7 +8973,7 @@ "returns": "A WebGLUniformLocation value indicating the location of the named\nvariable, if it exists. If the specified variable doesn't exist, null is\nreturned instead.\n

    The WebGLUniformLocation is an opaque value used to uniquely identify the\nlocation in the GPU's memory at which the uniform variable is located. With this value\nin hand, you can call other WebGL methods to access the value of the uniform variable.\n

    \n

    Note:\nThe WebGLUniformLocation type is compatible with the\nGLint type when specifying the index or location of a uniform\nattribute.\n

    " }, "webgl2renderingcontext.getvertexattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getvertexattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttrib", "status": [ "StandardTrack" ], @@ -9000,7 +9000,7 @@ "returns": "Returns the requested vertex attribute information (as specified with\npname)." }, "webgl2renderingcontext.getvertexattriboffset": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getvertexattriboffset", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttribOffset", "status": [ "StandardTrack" ], @@ -9027,7 +9027,7 @@ "returns": "A GLintptr indicating the address of the vertex attribute." }, "webgl2renderingcontext.hint": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/hint", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/hint", "status": [ "StandardTrack" ], @@ -9054,7 +9054,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.invalidateframebuffer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/invalidateframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/invalidateFramebuffer", "status": [ "StandardTrack" ], @@ -9081,7 +9081,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.invalidatesubframebuffer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/invalidatesubframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/invalidateSubFramebuffer", "status": [ "StandardTrack" ], @@ -9112,7 +9112,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.isbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isBuffer", "status": [ "StandardTrack" ], @@ -9138,7 +9138,7 @@ "returns": "A GLboolean indicating whether or not the buffer is valid." }, "webgl2renderingcontext.iscontextlost": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/iscontextlost", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isContextLost", "status": [ "StandardTrack" ], @@ -9161,7 +9161,7 @@ "returns": "A boolean value which is true if the context is lost, or\nfalse if not." }, "webgl2renderingcontext.isenabled": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isenabled", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isEnabled", "status": [ "StandardTrack" ], @@ -9187,7 +9187,7 @@ "returns": "A GLboolean indicating if the capability cap is enabled\n(true), or not (false)." }, "webgl2renderingcontext.isframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isFramebuffer", "status": [ "StandardTrack" ], @@ -9213,7 +9213,7 @@ "returns": "A GLboolean indicating whether or not the frame buffer is valid." }, "webgl2renderingcontext.isprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isProgram", "status": [ "StandardTrack" ], @@ -9239,7 +9239,7 @@ "returns": "A GLboolean indicating whether or not the program is valid." }, "webgl2renderingcontext.isquery": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/isquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isQuery", "status": [ "StandardTrack" ], @@ -9265,7 +9265,7 @@ "returns": "A GLboolean indicating whether the given object is a valid\nWebGLQuery object (true) or not (false)." }, "webgl2renderingcontext.isrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isRenderbuffer", "status": [ "StandardTrack" ], @@ -9291,7 +9291,7 @@ "returns": "A GLboolean indicating whether or not the renderbuffer is valid." }, "webgl2renderingcontext.issampler": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/issampler", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isSampler", "status": [ "StandardTrack" ], @@ -9317,7 +9317,7 @@ "returns": "A GLboolean indicating whether the given object is a valid\nWebGLSampler object (true) or not (false)." }, "webgl2renderingcontext.isshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isShader", "status": [ "StandardTrack" ], @@ -9343,7 +9343,7 @@ "returns": "A GLboolean indicating whether or not the shader is valid." }, "webgl2renderingcontext.issync": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/issync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isSync", "status": [ "StandardTrack" ], @@ -9369,7 +9369,7 @@ "returns": "A GLboolean indicating whether the given object is a valid\nWebGLSync object (true) or not (false)." }, "webgl2renderingcontext.istexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/istexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isTexture", "status": [ "StandardTrack" ], @@ -9395,7 +9395,7 @@ "returns": "A GLboolean indicating whether or not the texture is valid." }, "webgl2renderingcontext.istransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/istransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isTransformFeedback", "status": [ "StandardTrack" ], @@ -9421,7 +9421,7 @@ "returns": "A GLboolean indicating whether the given object is a valid\nWebGLTransformFeedback object (true) or not\n(false)." }, "webgl2renderingcontext.isvertexarray": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/isvertexarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/isVertexArray", "status": [ "StandardTrack" ], @@ -9447,7 +9447,7 @@ "returns": "A GLboolean indicating whether the given object is a valid\nWebGLVertexArrayObject object (true) or not\n(false)." }, "webgl2renderingcontext.linewidth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/linewidth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/lineWidth", "status": [ "StandardTrack" ], @@ -9473,7 +9473,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.linkprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/linkprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/linkProgram", "status": [ "StandardTrack" ], @@ -9499,7 +9499,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.makexrcompatible": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/makexrcompatible", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/makeXRCompatible", "status": [ "StandardTrack" ], @@ -9520,7 +9520,7 @@ } }, "webgl2renderingcontext.pausetransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/pausetransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/pauseTransformFeedback", "status": [ "StandardTrack" ], @@ -9543,7 +9543,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.pixelstorei": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/pixelstorei", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/pixelStorei", "status": [ "StandardTrack" ], @@ -9570,7 +9570,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.polygonoffset": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/polygonoffset", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/polygonOffset", "status": [ "StandardTrack" ], @@ -9597,7 +9597,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.readbuffer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/readbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/readBuffer", "status": [ "StandardTrack" ], @@ -9623,7 +9623,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.readpixels": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/readpixels", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/readPixels", "status": [ "StandardTrack" ], @@ -9656,7 +9656,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.renderbufferstorage": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/renderbufferstorage", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/renderbufferStorage", "status": [ "StandardTrack" ], @@ -9685,7 +9685,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.renderbufferstoragemultisample": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/renderbufferstoragemultisample", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/renderbufferStorageMultisample", "status": [ "StandardTrack" ], @@ -9715,7 +9715,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.resumetransformfeedback": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/resumetransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/resumeTransformFeedback", "status": [ "StandardTrack" ], @@ -9738,7 +9738,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.samplecoverage": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/samplecoverage", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/sampleCoverage", "status": [ "StandardTrack" ], @@ -9765,7 +9765,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.samplerparameter": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/samplerparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/samplerParameter", "status": [ "StandardTrack" ], @@ -9793,7 +9793,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.scissor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/scissor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/scissor", "status": [ "StandardTrack" ], @@ -9822,7 +9822,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.shadersource": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/shadersource", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/shaderSource", "status": [ "StandardTrack" ], @@ -9852,7 +9852,7 @@ } }, "webgl2renderingcontext.stencilfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFunc", "status": [ "StandardTrack" ], @@ -9880,7 +9880,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.stencilfuncseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilfuncseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFuncSeparate", "status": [ "StandardTrack" ], @@ -9909,7 +9909,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.stencilmask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilmask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMask", "status": [ "StandardTrack" ], @@ -9935,7 +9935,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.stencilmaskseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilmaskseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMaskSeparate", "status": [ "StandardTrack" ], @@ -9962,7 +9962,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.stencilop": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilop", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOp", "status": [ "StandardTrack" ], @@ -9990,7 +9990,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.stencilopseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilopseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOpSeparate", "status": [ "StandardTrack" ], @@ -10019,7 +10019,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.teximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/teximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texImage2D", "status": [ "StandardTrack" ], @@ -10053,7 +10053,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.teximage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/teximage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texImage3D", "status": [ "StandardTrack" ], @@ -10091,7 +10091,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.texparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/texparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texParameter", "status": [ "StandardTrack" ], @@ -10114,7 +10114,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.texstorage2d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/texstorage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texStorage2D", "status": [ "StandardTrack" ], @@ -10144,7 +10144,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.texstorage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/texstorage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texStorage3D", "status": [ "StandardTrack" ], @@ -10175,7 +10175,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.texsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/texsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texSubImage2D", "status": [ "StandardTrack" ], @@ -10209,7 +10209,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.texsubimage3d": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/texsubimage3d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/texSubImage3D", "status": [ "StandardTrack" ], @@ -10248,7 +10248,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.transformfeedbackvaryings": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/transformfeedbackvaryings", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/transformFeedbackVaryings", "status": [ "StandardTrack" ], @@ -10276,7 +10276,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.uniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/uniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "status": [ "StandardTrack" ], @@ -10303,7 +10303,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.uniformblockbinding": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/uniformblockbinding", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformBlockBinding", "status": [ "StandardTrack" ], @@ -10331,7 +10331,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.uniformmatrix": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/uniformmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/uniformMatrix", "status": [ "StandardTrack" ], @@ -10359,7 +10359,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.unpackcolorspace": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/unpackcolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/unpackColorSpace", "status": [ "StandardTrack" ], @@ -10377,7 +10377,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGL2RenderingContext.unpackColorSpace property specifies the color space to convert to when importing textures. Along with the default (srgb), the display-p3 color space can be used.\n

    Texture image sources can be the following:\n

    \n

    Textures are imported using the WebGLRenderingContext.texImage2D() and WebGLRenderingContext.texSubImage2D() methods and conversion to the specified unpackColorSpace color space happens during import.\n

    Note that this doesn't apply to HTMLImageElement when the UNPACK_COLORSPACE_CONVERSION_WEBGL pixel storage parameter is set to NONE." }, "webgl2renderingcontext.useprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/useprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/useProgram", "status": [ "StandardTrack" ], @@ -10403,7 +10403,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.validateprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/validateprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/validateProgram", "status": [ "StandardTrack" ], @@ -10429,7 +10429,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.vertexattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/vertexattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "status": [ "StandardTrack" ], @@ -10457,7 +10457,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.vertexattribdivisor": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/vertexattribdivisor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribDivisor", "status": [ "StandardTrack" ], @@ -10484,7 +10484,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.vertexattribi": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/vertexattribi", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribI", "status": [ "StandardTrack" ], @@ -10512,7 +10512,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.vertexattribipointer": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/vertexattribipointer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/vertexAttribIPointer", "status": [ "StandardTrack" ], @@ -10542,7 +10542,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.vertexattribpointer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/vertexattribpointer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttribPointer", "status": [ "StandardTrack" ], @@ -10573,7 +10573,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.viewport": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/viewport", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/viewport", "status": [ "StandardTrack" ], @@ -10602,7 +10602,7 @@ "returns": "None (undefined)." }, "webgl2renderingcontext.waitsync": { - "url": "$MDN_URL$/web/api/webgl2renderingcontext/waitsync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/waitSync", "status": [ "StandardTrack" ], @@ -10630,7 +10630,7 @@ "returns": "None (undefined)." }, "webglactiveinfo": { - "url": "$MDN_URL$/web/api/webglactiveinfo", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo", "status": [ "StandardTrack" ], @@ -10652,7 +10652,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLActiveInfo interface is part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getActiveAttrib() and WebGLRenderingContext.getActiveUniform() methods." }, "webglactiveinfo.name": { - "url": "$MDN_URL$/web/api/webglactiveinfo/name", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/name", "status": [ "StandardTrack" ], @@ -10674,7 +10674,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLActiveInfo.name property represents the name of the requested data returned by calling the getActiveAttrib() or getActiveUniform() methods." }, "webglactiveinfo.size": { - "url": "$MDN_URL$/web/api/webglactiveinfo/size", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/size", "status": [ "StandardTrack" ], @@ -10696,7 +10696,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLActiveInfo.size property is a Number representing the size of the requested data returned by calling the getActiveAttrib() or getActiveUniform() methods." }, "webglactiveinfo.type": { - "url": "$MDN_URL$/web/api/webglactiveinfo/type", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLActiveInfo/type", "status": [ "StandardTrack" ], @@ -10718,7 +10718,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLActiveInfo.type property represents the type of the requested data returned by calling the getActiveAttrib() or getActiveUniform() methods." }, "webglbuffer": { - "url": "$MDN_URL$/web/api/webglbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLBuffer", "status": [ "StandardTrack" ], @@ -10740,7 +10740,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLBuffer interface is part of the WebGL API and represents an opaque buffer object storing data such as vertices or colors." }, "webglcontextevent": { - "url": "$MDN_URL$/web/api/webglcontextevent", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent", "status": [ "StandardTrack" ], @@ -10762,7 +10762,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLContextEvent interface is part of the WebGL API and is an interface for an event that is generated in response to a status change to the WebGL rendering context." }, "webglcontextevent.statusmessage": { - "url": "$MDN_URL$/web/api/webglcontextevent/statusmessage", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent/statusMessage", "status": [ "StandardTrack" ], @@ -10784,7 +10784,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLContextEvent.statusMessage property contains additional event status information, or is an empty string if no additional information is available." }, "webglcontextevent.webglcontextevent": { - "url": "$MDN_URL$/web/api/webglcontextevent/webglcontextevent", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLContextEvent/WebGLContextEvent", "status": [ "StandardTrack" ], @@ -10811,7 +10811,7 @@ "returns": "A new WebGLContextEvent object." }, "webglframebuffer": { - "url": "$MDN_URL$/web/api/webglframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLFramebuffer", "status": [ "StandardTrack" ], @@ -10833,7 +10833,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLFramebuffer interface is part of the WebGL API and represents a collection of buffers that serve as a rendering destination." }, "webglobject": { - "url": "$MDN_URL$/web/api/webglobject", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLObject", "status": [ "Experimental", "StandardTrack" @@ -10850,7 +10850,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebGLObject is part of the WebGL API and is the parent interface for all WebGL objects.\n

    This object has no public properties or methods on its own.\n

    If the WebGL context is lost, the internal invalidated flag of all WebGLObject instances is set to true." }, "webglprogram": { - "url": "$MDN_URL$/web/api/webglprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLProgram", "status": [ "StandardTrack" ], @@ -10872,7 +10872,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLProgram is part of the WebGL API and is a combination of two compiled WebGLShaders consisting of a vertex shader and a fragment shader (both written in GLSL).\n

    To create a WebGLProgram, call the GL context's createProgram() function. After attaching the shader programs using attachShader(), you link them into a usable program. This is shown in the code below.\n

    \n```js\nconst program = gl.createProgram();\n// Attach pre-existing shaders\ngl.attachShader(program, vertexShader);\ngl.attachShader(program, fragmentShader);\ngl.linkProgram(program);\nif (!gl.getProgramParameter(program, gl.LINK_STATUS)) {\n  const info = gl.getProgramInfoLog(program);\n  throw new Error(`Could not compile WebGL program. \\n\\n${info}`);\n}\n```\n
    \n

    See WebGLShader for information on creating the vertexShader and fragmentShader in the above example." }, "webglquery": { - "url": "$MDN_URL$/web/api/webglquery", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLQuery", "status": [ "StandardTrack" ], @@ -10894,7 +10894,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLQuery interface is part of the WebGL 2 API and provides ways to asynchronously query for information. By default, occlusion queries and primitive queries are available.\n

    Another kind of queries are disjoint timer queries, which allow you to measure performance and profiling of your GPU. Disjoint timer queries are available with the EXT_disjoint_timer_query extension only.\n

    When working with WebGLQuery objects, the following methods of the WebGL2RenderingContext are useful:\n

    " }, "webglrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderbuffer", "status": [ "StandardTrack" ], @@ -10916,7 +10916,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderbuffer interface is part of the WebGL API and represents a buffer that can contain an image, or that can be a source or target of a rendering operation." }, "webglrenderingcontext": { - "url": "$MDN_URL$/web/api/webglrenderingcontext", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext", "status": [ "StandardTrack" ], @@ -10938,7 +10938,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderingContext interface provides an interface to the OpenGL ES 2.0 graphics rendering context for the drawing surface of an HTML <canvas> element.\n

    To get an access to a WebGL context for 2D and/or 3D graphics rendering, call getContext() on a <canvas> element, supplying \"webgl\" as the argument:\n

    \n```js\nconst canvas = document.getElementById(\"myCanvas\");\nconst gl = canvas.getContext(\"webgl\");\n```\n
    \n

    Once you have the WebGL rendering context for a canvas, you can render within it. The WebGL tutorial has more information, examples, and resources on how to get started with WebGL.\n

    If you require a WebGL 2.0 context, see WebGL2RenderingContext; this supplies access to an implementation of OpenGL ES 3.0 graphics." }, "webglrenderingcontext.activetexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/activetexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/activeTexture", "status": [ "StandardTrack" ], @@ -10964,7 +10964,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.attachshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/attachshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/attachShader", "status": [ "StandardTrack" ], @@ -10991,7 +10991,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bindattriblocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindattriblocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindAttribLocation", "status": [ "StandardTrack" ], @@ -11019,7 +11019,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bindbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindBuffer", "status": [ "StandardTrack" ], @@ -11046,7 +11046,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bindframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindFramebuffer", "status": [ "StandardTrack" ], @@ -11073,7 +11073,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bindrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindRenderbuffer", "status": [ "StandardTrack" ], @@ -11100,7 +11100,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bindtexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bindtexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bindTexture", "status": [ "StandardTrack" ], @@ -11127,7 +11127,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.blendcolor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendcolor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendColor", "status": [ "StandardTrack" ], @@ -11156,7 +11156,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.blendequation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendequation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquation", "status": [ "StandardTrack" ], @@ -11182,7 +11182,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.blendequationseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendequationseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendEquationSeparate", "status": [ "StandardTrack" ], @@ -11209,7 +11209,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.blendfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFunc", "status": [ "StandardTrack" ], @@ -11236,7 +11236,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.blendfuncseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/blendfuncseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/blendFuncSeparate", "status": [ "StandardTrack" ], @@ -11265,7 +11265,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.bufferdata": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/bufferdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bufferData", "status": [ "StandardTrack" ], @@ -11294,7 +11294,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.buffersubdata": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/buffersubdata", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/bufferSubData", "status": [ "StandardTrack" ], @@ -11322,7 +11322,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.canvas": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/canvas", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/canvas", "status": [ "StandardTrack" ], @@ -11344,7 +11344,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderingContext.canvas property is a read-only\nreference to the HTMLCanvasElement or OffscreenCanvas\nobject that is associated with the context. It might be null if it is not\nassociated with a <canvas> element or an OffscreenCanvas\nobject." }, "webglrenderingcontext.checkframebufferstatus": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/checkframebufferstatus", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/checkFramebufferStatus", "status": [ "StandardTrack" ], @@ -11370,7 +11370,7 @@ "returns": "A GLenum indicating the completeness status of the framebuffer or\n0 if an error occurs. Possible enum return values:\n

    " }, "webglrenderingcontext.clear": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clear", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clear", "status": [ "StandardTrack" ], @@ -11396,7 +11396,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.clearcolor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clearcolor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearColor", "status": [ "StandardTrack" ], @@ -11425,7 +11425,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.cleardepth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/cleardepth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearDepth", "status": [ "StandardTrack" ], @@ -11451,7 +11451,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.clearstencil": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/clearstencil", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/clearStencil", "status": [ "StandardTrack" ], @@ -11477,7 +11477,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.colormask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/colormask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/colorMask", "status": [ "StandardTrack" ], @@ -11506,7 +11506,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.compileshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compileshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compileShader", "status": [ "StandardTrack" ], @@ -11535,7 +11535,7 @@ } }, "webglrenderingcontext.compressedteximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compressedteximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexImage2D", "status": [ "StandardTrack" ], @@ -11572,7 +11572,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.compressedtexsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/compressedtexsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/compressedTexSubImage2D", "status": [ "StandardTrack" ], @@ -11609,7 +11609,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.copyteximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/copyteximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexImage2D", "status": [ "StandardTrack" ], @@ -11642,7 +11642,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.copytexsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/copytexsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/copyTexSubImage2D", "status": [ "StandardTrack" ], @@ -11675,7 +11675,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.createbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createBuffer", "status": [ "StandardTrack" ], @@ -11698,7 +11698,7 @@ "returns": "A WebGLBuffer storing data such as vertices or colors." }, "webglrenderingcontext.createframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createFramebuffer", "status": [ "StandardTrack" ], @@ -11721,7 +11721,7 @@ "returns": "A WebGLFramebuffer object." }, "webglrenderingcontext.createprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createProgram", "status": [ "StandardTrack" ], @@ -11744,7 +11744,7 @@ "returns": "A WebGLProgram object that is a combination of two compiled\nWebGLShaders consisting of a vertex shader and a fragment shader (both\nwritten in GLSL). These are then linked into a usable program." }, "webglrenderingcontext.createrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createRenderbuffer", "status": [ "StandardTrack" ], @@ -11767,7 +11767,7 @@ "returns": "A WebGLRenderbuffer object that stores data such an image, or can be\nsource or target of a rendering operation." }, "webglrenderingcontext.createshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createShader", "status": [ "StandardTrack" ], @@ -11793,7 +11793,7 @@ "returns": "A new WebGLShader instance, or null if an error occurs creating the shader (for example, because type was an invalid value)." }, "webglrenderingcontext.createtexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/createtexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/createTexture", "status": [ "StandardTrack" ], @@ -11816,7 +11816,7 @@ "returns": "A WebGLTexture object to which images can be bound to." }, "webglrenderingcontext.cullface": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/cullface", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/cullFace", "status": [ "StandardTrack" ], @@ -11842,7 +11842,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deletebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deletebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteBuffer", "status": [ "StandardTrack" ], @@ -11868,7 +11868,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deleteframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteFramebuffer", "status": [ "StandardTrack" ], @@ -11894,7 +11894,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deleteprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteProgram", "status": [ "StandardTrack" ], @@ -11920,7 +11920,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deleterenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleterenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteRenderbuffer", "status": [ "StandardTrack" ], @@ -11946,7 +11946,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deleteshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deleteshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteShader", "status": [ "StandardTrack" ], @@ -11972,7 +11972,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.deletetexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/deletetexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/deleteTexture", "status": [ "StandardTrack" ], @@ -11998,7 +11998,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.depthfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthFunc", "status": [ "StandardTrack" ], @@ -12024,7 +12024,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.depthmask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthmask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthMask", "status": [ "StandardTrack" ], @@ -12050,7 +12050,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.depthrange": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/depthrange", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/depthRange", "status": [ "StandardTrack" ], @@ -12077,7 +12077,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.detachshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/detachshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/detachShader", "status": [ "StandardTrack" ], @@ -12104,7 +12104,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.disable": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/disable", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disable", "status": [ "StandardTrack" ], @@ -12130,7 +12130,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.disablevertexattribarray": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/disablevertexattribarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/disableVertexAttribArray", "status": [ "StandardTrack" ], @@ -12156,7 +12156,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.drawarrays": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawarrays", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawArrays", "status": [ "StandardTrack" ], @@ -12184,7 +12184,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.drawelements": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawelements", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawElements", "status": [ "StandardTrack" ], @@ -12213,7 +12213,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.drawingbuffercolorspace": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawingbuffercolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferColorSpace", "status": [ "StandardTrack" ], @@ -12234,7 +12234,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderingContext.drawingBufferColorSpace property specifies the color space of the WebGL drawing buffer. Along with the default (srgb), the display-p3 color space can be used.\n

    See WebGLRenderingContext.unpackColorSpace for specifying the color space for textures." }, "webglrenderingcontext.drawingbufferheight": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawingbufferheight", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferHeight", "status": [ "StandardTrack" ], @@ -12256,7 +12256,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLRenderingContext.drawingBufferHeight\nproperty represents the actual height of the current drawing buffer. It should match the\nheight attribute of the <canvas> element associated with\nthis context, but might differ if the implementation is not able to provide the\nrequested height." }, "webglrenderingcontext.drawingbufferwidth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/drawingbufferwidth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/drawingBufferWidth", "status": [ "StandardTrack" ], @@ -12278,7 +12278,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLRenderingContext.drawingBufferWidth\nproperty represents the actual width of the current drawing buffer. It should match the\nwidth attribute of the <canvas> element associated with\nthis context, but might differ if the implementation is not able to provide the\nrequested width." }, "webglrenderingcontext.enable": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/enable", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enable", "status": [ "StandardTrack" ], @@ -12304,7 +12304,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.enablevertexattribarray": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/enablevertexattribarray", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/enableVertexAttribArray", "status": [ "StandardTrack" ], @@ -12330,7 +12330,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.finish": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/finish", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/finish", "status": [ "StandardTrack" ], @@ -12353,7 +12353,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.flush": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/flush", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/flush", "status": [ "StandardTrack" ], @@ -12376,7 +12376,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.framebufferrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/framebufferrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferRenderbuffer", "status": [ "StandardTrack" ], @@ -12405,7 +12405,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.framebuffertexture2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/framebuffertexture2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/framebufferTexture2D", "status": [ "StandardTrack" ], @@ -12435,7 +12435,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.frontface": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/frontface", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/frontFace", "status": [ "StandardTrack" ], @@ -12461,7 +12461,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.generatemipmap": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/generatemipmap", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/generateMipmap", "status": [ "StandardTrack" ], @@ -12487,7 +12487,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.getactiveattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getactiveattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveAttrib", "status": [ "StandardTrack" ], @@ -12514,7 +12514,7 @@ "returns": "A WebGLActiveInfo object." }, "webglrenderingcontext.getactiveuniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getactiveuniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getActiveUniform", "status": [ "StandardTrack" ], @@ -12541,7 +12541,7 @@ "returns": "A WebGLActiveInfo object describing the uniform.\n

    The type attribute of the return value will be one of the following:\n

    \n

    When gl.linkProgram is called, WebGL creates a list of active uniforms.\nThese are possible values of the name attribute of return values of\ngetActiveUniform. WebGL\ngenerates one or more entries in the list depending on the declared type of the uniform\nin the shader:\n

    \n

    The size attribute of the return value corresponds to the length of the\narray for uniforms declared as arrays. Otherwise, it is 1 (this includes interface\nblocks instanced with arrays)." }, "webglrenderingcontext.getattachedshaders": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getattachedshaders", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttachedShaders", "status": [ "StandardTrack" ], @@ -12567,7 +12567,7 @@ "returns": "An Array of WebGLShader objects that are attached to the\ngiven WebGLProgram." }, "webglrenderingcontext.getattriblocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getattriblocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getAttribLocation", "status": [ "StandardTrack" ], @@ -12594,7 +12594,7 @@ "returns": "A GLint number indicating the location of the variable name if found.\nReturns -1 otherwise." }, "webglrenderingcontext.getbufferparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getbufferparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getBufferParameter", "status": [ "StandardTrack" ], @@ -12621,7 +12621,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint or a GLenum." }, "webglrenderingcontext.getcontextattributes": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getcontextattributes", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getContextAttributes", "status": [ "StandardTrack" ], @@ -12644,7 +12644,7 @@ "returns": "A WebGLContextAttributes object that contains the actual context\nparameters, or null if the context is lost." }, "webglrenderingcontext.geterror": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/geterror", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getError", "status": [ "StandardTrack" ], @@ -12667,7 +12667,7 @@ "returns": "

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ConstantDescription
    gl.NO_ERRORNo error has been recorded. The value of this constant is 0.
    gl.INVALID_ENUM\n An unacceptable value has been specified for an enumerated argument. The\n command is ignored and the error flag is set.\n
    gl.INVALID_VALUE\n A numeric argument is out of range. The command is ignored and the error\n flag is set.\n
    gl.INVALID_OPERATION\n The specified command is not allowed for the current state. The command\n is ignored and the error flag is set.\n
    gl.INVALID_FRAMEBUFFER_OPERATION\n The currently bound framebuffer is not framebuffer complete when trying\n to render to or to read from it.\n
    gl.OUT_OF_MEMORYNot enough memory is left to execute the command.
    gl.CONTEXT_LOST_WEBGL\n If the WebGL context is lost, this error is returned on the first call\n to getError. Afterwards and until the context has been\n restored, it returns gl.NO_ERROR.\n
    " }, "webglrenderingcontext.getextension": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getextension", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getExtension", "status": [ "StandardTrack" ], @@ -12693,7 +12693,7 @@ "returns": "A WebGL extension object, or null if name does not match\n(case-insensitive) to one of the strings in\nWebGLRenderingContext.getSupportedExtensions." }, "webglrenderingcontext.getframebufferattachmentparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getframebufferattachmentparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getFramebufferAttachmentParameter", "status": [ "StandardTrack" ], @@ -12721,7 +12721,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint, a GLenum, a WebGLRenderbuffer, or a\nWebGLTexture.\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    pname parameterReturn value
    gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE\n A GLenum indicating the\n type of the texture. Either gl.RENDERBUFFER,\n gl.TEXTURE, or if no image is attached,\n gl.NONE.\n
    gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME\n The texture (WebGLTexture) or renderbuffer\n (WebGLRenderbuffer) of the attached image.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL\n A GLint indicating the\n mipmap level. Default value: 0.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE\n A GLenum indicating the\n name of cube-map face of the texture. Possible values:\n
      \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_X: Image for the positive\n X face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_X: Image for the negative\n X face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_Y: Image for the positive\n Y face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_Y: Image for the negative\n Y face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_POSITIVE_Z: Image for the positive\n Z face of the cube.\n
    • \n
    • \n gl.TEXTURE_CUBE_MAP_NEGATIVE_Z: Image for the negative\n Z face of the cube.\n
    • \n
    \n
    gl.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE\n A GLint indicating the\n number of bits in the alpha component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE\n A GLint indicating the\n number of bits in the blue component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING\n A GLenum indicating the\n encoding of components of the specified attachment. Either\n gl.LINEAR or gl.SRGB.\n
    gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE\n A GLenum indicating the\n format of the components of the specified attachment. Either\n gl.FLOAT, gl.INT,\n gl.UNSIGNED_INT, gl.SIGNED_NORMALIZED, or\n gl.UNSIGNED_NORMALIZED.\n
    gl.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE\n A GLint indicating the\n number of bits in the depth component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE\n A GLint indicating the\n number of bits in the green component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_RED_SIZE\n A GLint indicating the\n number of bits in the red component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE\n A GLint indicating the\n number of bits in the stencil component of the attachment.\n
    gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER\n A GLint indicating the\n number of the texture layer which contains the attached image.\n
    ext.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT\n A GLenum indicating the\n framebuffer color encoding. Either gl.LINEAR or\n ext.SRGB_EXT.\n
    ext.FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR\n A GLsizei indicating\n the number of views of the framebuffer object attachment.\n
    \n ext.FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR\n \n A GLint indicating the\n base view index of the framebuffer object attachment.\n
    " }, "webglrenderingcontext.getparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getParameter", "status": [ "StandardTrack" ], @@ -12747,7 +12747,7 @@ "returns": "Depends on the parameter." }, "webglrenderingcontext.getprograminfolog": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getprograminfolog", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramInfoLog", "status": [ "StandardTrack" ], @@ -12773,7 +12773,7 @@ "returns": "A string that contains diagnostic messages, warning messages, and\nother information about the last linking or validation operation. When a\nWebGLProgram object is initially created, its information log will be a\nstring of length 0." }, "webglrenderingcontext.getprogramparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getprogramparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getProgramParameter", "status": [ "StandardTrack" ], @@ -12800,7 +12800,7 @@ "returns": "Returns the requested program information (as specified with pname)." }, "webglrenderingcontext.getrenderbufferparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getrenderbufferparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getRenderbufferParameter", "status": [ "StandardTrack" ], @@ -12827,7 +12827,7 @@ "returns": "Depends on the requested information (as specified with pname). Either a\nGLint or a GLenum." }, "webglrenderingcontext.getshaderinfolog": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderinfolog", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderInfoLog", "status": [ "StandardTrack" ], @@ -12853,7 +12853,7 @@ "returns": "A string that contains diagnostic messages, warning messages, and\nother information about the last compile operation. When a WebGLShader\nobject is initially created, its information log will be a string of length 0." }, "webglrenderingcontext.getshaderparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderParameter", "status": [ "StandardTrack" ], @@ -12880,7 +12880,7 @@ "returns": "Returns the requested shader information (as specified with pname)." }, "webglrenderingcontext.getshaderprecisionformat": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshaderprecisionformat", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderPrecisionFormat", "status": [ "StandardTrack" ], @@ -12907,7 +12907,7 @@ "returns": "A WebGLShaderPrecisionFormat object or null, if an error\noccurs." }, "webglrenderingcontext.getshadersource": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getshadersource", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getShaderSource", "status": [ "StandardTrack" ], @@ -12933,7 +12933,7 @@ "returns": "A string containing the source code of the shader." }, "webglrenderingcontext.getsupportedextensions": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getsupportedextensions", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getSupportedExtensions", "status": [ "StandardTrack" ], @@ -12956,7 +12956,7 @@ "returns": "An Array of strings with all the supported WebGL extensions." }, "webglrenderingcontext.gettexparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/gettexparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getTexParameter", "status": [ "StandardTrack" ], @@ -12983,7 +12983,7 @@ "returns": "Returns the requested texture information (as specified with pname). If an\nerror occurs, null is returned." }, "webglrenderingcontext.getuniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getuniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniform", "status": [ "StandardTrack" ], @@ -13010,7 +13010,7 @@ "returns": "The returned type depends on the uniform type:\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    Uniform typeReturned type
    WebGL 1 only
    booleanGLBoolean
    intGLint
    floatGLfloat
    vec2Float32Array (with 2 elements)
    ivec2Int32Array (with 2 elements)
    bvec2\n Array of\n GLBoolean (with 2\n elements)\n
    vec3Float32Array (with 3 elements)
    ivec3Int32Array (with 3 elements)
    bvec3\n Array of\n GLBoolean (with 3\n elements)\n
    vec4Float32Array (with 4 elements)
    ivec4Int32Array (with 4 elements)
    bvec4\n Array of\n GLBoolean (with 4\n elements)\n
    mat2Float32Array (with 4 elements)
    mat3Float32Array (with 9 elements)
    mat4Float32Array (with 16 elements)
    sampler2DGLint
    samplerCubeGLint
    Additionally available in WebGL 2
    uintGLuint
    uvec2Uint32Array (with 2 elements)
    uvec3Uint32Array (with 3 elements)
    uvec4Uint32Array (with 4 elements)
    mat2x3Float32Array (with 6 elements)
    mat2x4Float32Array (with 8 elements)
    mat3x2Float32Array (with 6 elements)
    mat3x4Float32Array (with 12 elements)
    mat4x2Float32Array (with 8 elements)
    mat4x3Float32Array (with 12 elements)
    any sampler typeGLint
    " }, "webglrenderingcontext.getuniformlocation": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getuniformlocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getUniformLocation", "status": [ "StandardTrack" ], @@ -13037,7 +13037,7 @@ "returns": "A WebGLUniformLocation value indicating the location of the named\nvariable, if it exists. If the specified variable doesn't exist, null is\nreturned instead.\n

    The WebGLUniformLocation is an opaque value used to uniquely identify the\nlocation in the GPU's memory at which the uniform variable is located. With this value\nin hand, you can call other WebGL methods to access the value of the uniform variable.\n

    \n

    Note:\nThe WebGLUniformLocation type is compatible with the\nGLint type when specifying the index or location of a uniform\nattribute.\n

    " }, "webglrenderingcontext.getvertexattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getvertexattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttrib", "status": [ "StandardTrack" ], @@ -13064,7 +13064,7 @@ "returns": "Returns the requested vertex attribute information (as specified with\npname)." }, "webglrenderingcontext.getvertexattriboffset": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/getvertexattriboffset", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/getVertexAttribOffset", "status": [ "StandardTrack" ], @@ -13091,7 +13091,7 @@ "returns": "A GLintptr indicating the address of the vertex attribute." }, "webglrenderingcontext.hint": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/hint", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/hint", "status": [ "StandardTrack" ], @@ -13118,7 +13118,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.isbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isBuffer", "status": [ "StandardTrack" ], @@ -13144,7 +13144,7 @@ "returns": "A GLboolean indicating whether or not the buffer is valid." }, "webglrenderingcontext.iscontextlost": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/iscontextlost", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isContextLost", "status": [ "StandardTrack" ], @@ -13167,7 +13167,7 @@ "returns": "A boolean value which is true if the context is lost, or\nfalse if not." }, "webglrenderingcontext.isenabled": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isenabled", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isEnabled", "status": [ "StandardTrack" ], @@ -13193,7 +13193,7 @@ "returns": "A GLboolean indicating if the capability cap is enabled\n(true), or not (false)." }, "webglrenderingcontext.isframebuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isframebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isFramebuffer", "status": [ "StandardTrack" ], @@ -13219,7 +13219,7 @@ "returns": "A GLboolean indicating whether or not the frame buffer is valid." }, "webglrenderingcontext.isprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isProgram", "status": [ "StandardTrack" ], @@ -13245,7 +13245,7 @@ "returns": "A GLboolean indicating whether or not the program is valid." }, "webglrenderingcontext.isrenderbuffer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isrenderbuffer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isRenderbuffer", "status": [ "StandardTrack" ], @@ -13271,7 +13271,7 @@ "returns": "A GLboolean indicating whether or not the renderbuffer is valid." }, "webglrenderingcontext.isshader": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/isshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isShader", "status": [ "StandardTrack" ], @@ -13297,7 +13297,7 @@ "returns": "A GLboolean indicating whether or not the shader is valid." }, "webglrenderingcontext.istexture": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/istexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/isTexture", "status": [ "StandardTrack" ], @@ -13323,7 +13323,7 @@ "returns": "A GLboolean indicating whether or not the texture is valid." }, "webglrenderingcontext.linewidth": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/linewidth", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/lineWidth", "status": [ "StandardTrack" ], @@ -13349,7 +13349,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.linkprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/linkprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/linkProgram", "status": [ "StandardTrack" ], @@ -13375,7 +13375,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.makexrcompatible": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/makexrcompatible", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/makeXRCompatible", "status": [ "StandardTrack" ], @@ -13396,7 +13396,7 @@ } }, "webglrenderingcontext.pixelstorei": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/pixelstorei", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/pixelStorei", "status": [ "StandardTrack" ], @@ -13423,7 +13423,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.polygonoffset": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/polygonoffset", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/polygonOffset", "status": [ "StandardTrack" ], @@ -13450,7 +13450,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.readpixels": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/readpixels", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/readPixels", "status": [ "StandardTrack" ], @@ -13483,7 +13483,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.renderbufferstorage": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/renderbufferstorage", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/renderbufferStorage", "status": [ "StandardTrack" ], @@ -13512,7 +13512,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.samplecoverage": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/samplecoverage", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/sampleCoverage", "status": [ "StandardTrack" ], @@ -13539,7 +13539,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.scissor": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/scissor", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/scissor", "status": [ "StandardTrack" ], @@ -13568,7 +13568,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.shadersource": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/shadersource", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/shaderSource", "status": [ "StandardTrack" ], @@ -13598,7 +13598,7 @@ } }, "webglrenderingcontext.stencilfunc": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilfunc", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFunc", "status": [ "StandardTrack" ], @@ -13626,7 +13626,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.stencilfuncseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilfuncseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilFuncSeparate", "status": [ "StandardTrack" ], @@ -13655,7 +13655,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.stencilmask": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilmask", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMask", "status": [ "StandardTrack" ], @@ -13681,7 +13681,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.stencilmaskseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilmaskseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilMaskSeparate", "status": [ "StandardTrack" ], @@ -13708,7 +13708,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.stencilop": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilop", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOp", "status": [ "StandardTrack" ], @@ -13736,7 +13736,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.stencilopseparate": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/stencilopseparate", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/stencilOpSeparate", "status": [ "StandardTrack" ], @@ -13765,7 +13765,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.teximage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/teximage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texImage2D", "status": [ "StandardTrack" ], @@ -13799,7 +13799,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.texparameter": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/texparameter", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texParameter", "status": [ "StandardTrack" ], @@ -13822,7 +13822,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.texsubimage2d": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/texsubimage2d", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/texSubImage2D", "status": [ "StandardTrack" ], @@ -13856,7 +13856,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.uniform": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/uniform", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniform", "status": [ "StandardTrack" ], @@ -13883,7 +13883,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.uniformmatrix": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/uniformmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/uniformMatrix", "status": [ "StandardTrack" ], @@ -13911,7 +13911,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.unpackcolorspace": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/unpackcolorspace", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/unpackColorSpace", "status": [ "StandardTrack" ], @@ -13929,7 +13929,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLRenderingContext.unpackColorSpace property specifies the color space to convert to when importing textures. Along with the default (srgb), the display-p3 color space can be used.\n

    Texture image sources can be the following:\n

    \n

    Textures are imported using the WebGLRenderingContext.texImage2D() and WebGLRenderingContext.texSubImage2D() methods and conversion to the specified unpackColorSpace color space happens during import.\n

    Note that this doesn't apply to HTMLImageElement when the UNPACK_COLORSPACE_CONVERSION_WEBGL pixel storage parameter is set to NONE." }, "webglrenderingcontext.useprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/useprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/useProgram", "status": [ "StandardTrack" ], @@ -13955,7 +13955,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.validateprogram": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/validateprogram", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/validateProgram", "status": [ "StandardTrack" ], @@ -13981,7 +13981,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.vertexattrib": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/vertexattrib", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttrib", "status": [ "StandardTrack" ], @@ -14009,7 +14009,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.vertexattribpointer": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/vertexattribpointer", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/vertexAttribPointer", "status": [ "StandardTrack" ], @@ -14040,7 +14040,7 @@ "returns": "None (undefined)." }, "webglrenderingcontext.viewport": { - "url": "$MDN_URL$/web/api/webglrenderingcontext/viewport", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLRenderingContext/viewport", "status": [ "StandardTrack" ], @@ -14069,7 +14069,7 @@ "returns": "None (undefined)." }, "webglsampler": { - "url": "$MDN_URL$/web/api/webglsampler", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLSampler", "status": [ "StandardTrack" ], @@ -14091,7 +14091,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLSampler interface is part of the WebGL 2 API and stores sampling parameters for WebGLTexture access inside of a shader.\n

    When working with WebGLSampler objects, the following methods of the WebGL2RenderingContext are useful:\n

    " }, "webglshader": { - "url": "$MDN_URL$/web/api/webglshader", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLShader", "status": [ "StandardTrack" ], @@ -14113,7 +14113,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLShader is part of the WebGL API and can either be a vertex or a fragment shader. A WebGLProgram requires both types of shaders." }, "webglshaderprecisionformat": { - "url": "$MDN_URL$/web/api/webglshaderprecisionformat", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat", "status": [ "StandardTrack" ], @@ -14135,7 +14135,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLShaderPrecisionFormat interface is part of the WebGL API and represents the information returned by calling the WebGLRenderingContext.getShaderPrecisionFormat() method." }, "webglshaderprecisionformat.precision": { - "url": "$MDN_URL$/web/api/webglshaderprecisionformat/precision", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/precision", "status": [ "StandardTrack" ], @@ -14157,7 +14157,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLShaderPrecisionFormat.precision property returns the number of bits of precision that can be represented.\n

    For integer formats this value is always 0." }, "webglshaderprecisionformat.rangemax": { - "url": "$MDN_URL$/web/api/webglshaderprecisionformat/rangemax", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/rangeMax", "status": [ "StandardTrack" ], @@ -14179,7 +14179,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLShaderPrecisionFormat.rangeMax property returns the base 2 log of the absolute value of the maximum value that can be represented." }, "webglshaderprecisionformat.rangemin": { - "url": "$MDN_URL$/web/api/webglshaderprecisionformat/rangemin", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLShaderPrecisionFormat/rangeMin", "status": [ "StandardTrack" ], @@ -14201,7 +14201,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only WebGLShaderPrecisionFormat.rangeMin property returns the base 2 log of the absolute value of the minimum value that can be represented." }, "webglsync": { - "url": "$MDN_URL$/web/api/webglsync", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLSync", "status": [ "StandardTrack" ], @@ -14223,7 +14223,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLSync interface is part of the WebGL 2 API and is used to synchronize activities between the GPU and the application.\n

    When working with WebGLSync objects, the following methods of the WebGL2RenderingContext are useful:\n

    " }, "webgltexture": { - "url": "$MDN_URL$/web/api/webgltexture", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLTexture", "status": [ "StandardTrack" ], @@ -14245,7 +14245,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLTexture interface is part of the WebGL API and represents an opaque texture object providing storage and state for texturing operations." }, "webgltransformfeedback": { - "url": "$MDN_URL$/web/api/webgltransformfeedback", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLTransformFeedback", "status": [ "StandardTrack" ], @@ -14267,7 +14267,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLTransformFeedback interface is part of the WebGL 2 API and enables transform feedback, which is the process of capturing primitives generated by vertex processing. It allows to preserve the post-transform rendering state of an object and resubmit this data multiple times.\n

    When working with WebGLTransformFeedback objects, the following methods of the WebGL2RenderingContext are useful:\n

    " }, "webgluniformlocation": { - "url": "$MDN_URL$/web/api/webgluniformlocation", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLUniformLocation", "status": [ "StandardTrack" ], @@ -14289,7 +14289,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLUniformLocation interface is part of the WebGL API and represents the location of a uniform variable in a shader program." }, "webglvertexarrayobject": { - "url": "$MDN_URL$/web/api/webglvertexarrayobject", + "url": "https://developer.mozilla.org/docs/Web/API/WebGLVertexArrayObject", "status": [ "StandardTrack" ], @@ -14311,7 +14311,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebGLVertexArrayObject interface is part of the WebGL 2 API, represents vertex array objects (VAOs) pointing to vertex array data, and provides names for different sets of vertex data.\n

    When working with WebGLVertexArrayObject objects, the following methods are useful:\n

    \n
    \n

    Note:\nThe OES_vertex_array_object extension allows you to use vertex array objects in a WebGL 1 context.\n

    " }, "webkitpoint": { - "url": "$MDN_URL$/web/api/webkitpoint", + "url": "https://developer.mozilla.org/docs/Web/API/WebKitPoint", "status": [ "Deprecated" ], @@ -14322,7 +14322,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Point is an interface which represents a point in 2-dimensional space. It is non-standard, not broadly compatible, and should not be used.\n

    \n

    Note:\nAlthough it is not directly related to this defunct interface, you are probably looking for DOMPoint.\n

    " }, "websocket": { - "url": "$MDN_URL$/web/api/websocket", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket", "status": [ "StandardTrack" ], @@ -14346,7 +14346,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket object provides the API for creating and managing a WebSocket connection to a server, as well as for sending and receiving data on the connection.\n

    To construct a WebSocket, use the WebSocket() constructor.\n

    \n

    Note:\nThe WebSocket API has no way to apply backpressure, therefore when messages arrive faster than the application can process them, the application will either fill up the device's memory by buffering those messages, become unresponsive due to 100% CPU usage, or both. For an alternative that provides backpressure automatically, see WebSocketStream.\n

    " }, "websocket.binarytype": { - "url": "$MDN_URL$/web/api/websocket/binarytype", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/binaryType", "status": [ "StandardTrack" ], @@ -14370,7 +14370,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.binaryType property controls the type of\nbinary data being received over the WebSocket connection." }, "websocket.bufferedamount": { - "url": "$MDN_URL$/web/api/websocket/bufferedamount", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/bufferedAmount", "status": [ "StandardTrack" ], @@ -14394,7 +14394,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.bufferedAmount read-only property returns\nthe number of bytes of data that have been queued using calls to send() but\nnot yet transmitted to the network. This value resets to zero once all queued data has\nbeen sent. This value does not reset to zero when the connection is closed; if you keep\ncalling send(), this will continue to climb." }, "websocket.close": { - "url": "$MDN_URL$/web/api/websocket/close", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/close", "status": [ "StandardTrack" ], @@ -14427,7 +14427,7 @@ } }, "websocket.extensions": { - "url": "$MDN_URL$/web/api/websocket/extensions", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/extensions", "status": [ "StandardTrack" ], @@ -14451,7 +14451,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.extensions read-only property returns the\nextensions selected by the server. This is currently only the empty string or a list of\nextensions as negotiated by the connection." }, "websocket.protocol": { - "url": "$MDN_URL$/web/api/websocket/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/protocol", "status": [ "StandardTrack" ], @@ -14475,7 +14475,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.protocol read-only property returns the name of the sub-protocol the server selected; this will be one of the strings specified in the protocols parameter when creating the WebSocket object, or the empty string if no connection is established." }, "websocket.readystate": { - "url": "$MDN_URL$/web/api/websocket/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/readyState", "status": [ "StandardTrack" ], @@ -14499,7 +14499,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.readyState read-only property returns the\ncurrent state of the WebSocket connection." }, "websocket.send": { - "url": "$MDN_URL$/web/api/websocket/send", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/send", "status": [ "StandardTrack" ], @@ -14530,7 +14530,7 @@ } }, "websocket.url": { - "url": "$MDN_URL$/web/api/websocket/url", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/url", "status": [ "StandardTrack" ], @@ -14554,7 +14554,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WebSocket.url read-only property returns the absolute\nURL of the WebSocket as resolved by the constructor." }, "websocket.websocket": { - "url": "$MDN_URL$/web/api/websocket/websocket", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocket/WebSocket", "status": [ "StandardTrack" ], @@ -14585,7 +14585,7 @@ } }, "websocketstream": { - "url": "$MDN_URL$/web/api/websocketstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream", "status": [ "Experimental", "StandardTrack" @@ -14599,7 +14599,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebSocketStream interface of the WebSockets API is a promise-based API for connecting to a WebSocket server. It uses streams to send and receive data on the connection, and can therefore take advantage of stream backpressure automatically, regulating the speed of reading or writing to avoid bottlenecks in the application." }, "websocketstream.close": { - "url": "$MDN_URL$/web/api/websocketstream/close", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/close", "status": [ "Experimental", "StandardTrack" @@ -14620,7 +14620,7 @@ } }, "websocketstream.closed": { - "url": "$MDN_URL$/web/api/websocketstream/closed", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/closed", "status": [ "Experimental", "StandardTrack" @@ -14634,7 +14634,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The closed read-only property of the\nWebSocketStream interface returns a Promise that fulfills with an object once the socket connection is closed. The object contains the closing code and reason." }, "websocketstream.opened": { - "url": "$MDN_URL$/web/api/websocketstream/opened", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/opened", "status": [ "Experimental", "StandardTrack" @@ -14648,7 +14648,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The opened read-only property of the\nWebSocketStream interface returns a Promise that fulfills with an object once the socket connection is successfully opened. Among other features, this object contains a ReadableStream and a WritableStream instance for receiving and sending data on the connection." }, "websocketstream.url": { - "url": "$MDN_URL$/web/api/websocketstream/url", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/url", "status": [ "Experimental", "StandardTrack" @@ -14662,7 +14662,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is available in Web Workers.

    \n

    The url read-only property of the\nWebSocketStream interface returns the URL of the WebSocket server that the WebSocketStream instance was created with." }, "websocketstream.websocketstream": { - "url": "$MDN_URL$/web/api/websocketstream/websocketstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebSocketStream/WebSocketStream", "status": [ "Experimental", "StandardTrack" @@ -14683,7 +14683,7 @@ } }, "webtransport": { - "url": "$MDN_URL$/web/api/webtransport", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport", "status": [ "StandardTrack" ], @@ -14703,7 +14703,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransport interface of the WebTransport API provides functionality to enable a user agent to connect to an HTTP/3 server, initiate reliable and unreliable transport in either or both directions, and close the connection once it is no longer needed." }, "webtransport.close": { - "url": "$MDN_URL$/web/api/webtransport/close", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/close", "status": [ "StandardTrack" ], @@ -14730,7 +14730,7 @@ } }, "webtransport.closed": { - "url": "$MDN_URL$/web/api/webtransport/closed", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/closed", "status": [ "StandardTrack" ], @@ -14750,7 +14750,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The closed read-only property of the WebTransport interface returns a promise that resolves when the transport is closed.\n

    This promise is created when the WebTransport object is created and is resolved when the transport is closed in any way, such as by calling the close() method, when the connection failed, or when the connection is closed by the server. Accessing or awaiting this promise does not trigger any action; it only allows actions to be taken when the transport is closed, similar to listening to an event." }, "webtransport.congestioncontrol": { - "url": "$MDN_URL$/web/api/webtransport/congestioncontrol", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/congestionControl", "status": [ "StandardTrack" ], @@ -14766,7 +14766,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The congestionControl read-only property of the WebTransport interface indicates the application's preference for either high throughput or low-latency when sending data.\n

    The value is set in the WebTransport() constructor options." }, "webtransport.createbidirectionalstream": { - "url": "$MDN_URL$/web/api/webtransport/createbidirectionalstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/createBidirectionalStream", "status": [ "StandardTrack" ], @@ -14793,7 +14793,7 @@ } }, "webtransport.createunidirectionalstream": { - "url": "$MDN_URL$/web/api/webtransport/createunidirectionalstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/createUnidirectionalStream", "status": [ "StandardTrack" ], @@ -14818,7 +14818,7 @@ } }, "webtransport.datagrams": { - "url": "$MDN_URL$/web/api/webtransport/datagrams", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/datagrams", "status": [ "StandardTrack" ], @@ -14838,7 +14838,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The datagrams read-only property of the WebTransport interface returns a WebTransportDatagramDuplexStream instance that can be used to send and receive datagrams — unreliable data transmission.\n

    \"Unreliable\" means that transmission of data is not guaranteed, nor is arrival in a specific order. This is fine in some situations and provides very fast delivery. For example, you might want to transmit regular game state updates where each message supersedes the last one that arrives, and order is not important." }, "webtransport.getstats": { - "url": "$MDN_URL$/web/api/webtransport/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/getStats", "status": [ "StandardTrack" ], @@ -14853,7 +14853,7 @@ "returns": "A Promise that resolves to an object containing HTTP/3 connection statistics.\nThe returned object may have the following properties/statistics:\n

    \n
    timestamp
    \n
    \n

    A DOMHighResTimeStamp indicating the timestamp at which the statistics were gathered, relative to Jan 1, 1970, UTC.\n

    \n
    bytesSent
    \n
    \n

    A positive integer indicating the number of bytes sent on the QUIC connection, including retransmissions.\nNote that this count does not include additional data from protocols used by QUIC, such as UDP, or any other outer framing.\n

    \n
    packetsSent
    \n
    \n

    A positive integer indicating the number of packets sent on the QUIC connection, including those that are known to have been lost.\n

    \n
    packetsLost
    \n
    \n

    A positive integer indicating the number of packets lost on the QUIC connection.\nThis value will increase as packets are declared lost, and decrease if they are subsequently received.\n

    \n
    numOutgoingStreamsCreated
    \n
    \n

    A positive integer indicating the number of outgoing QUIC streams created on the QUIC connection.\n

    \n
    numIncomingStreamsCreated
    \n
    \n

    A positive integer indicating the number of incoming QUIC streams created on the QUIC connection.\n

    \n
    bytesReceived
    \n
    \n

    A positive integer indicating the total number of bytes received on the QUIC connection.\nThis count includes duplicate data from streams, but does not include additional data for protocols used by QUIC, such as UDP, or any other outer framing.\n

    \n
    packetsReceived
    \n
    \n

    A positive integer indicating the total number of packets received on the QUIC connection, including packets that were not processable.\n

    \n
    smoothedRtt
    \n
    \n

    A DOMHighResTimeStamp containing the smoothed round-trip time (RTT) currently observed on the connection, calculated as an exponentially weighted moving average of an endpoint's RTT samples after taking account of acknowledgement delays.\n

    \n
    rttVariation
    \n
    \n

    A DOMHighResTimeStamp containing the mean variation in round-trip time samples currently observed on the connection.\n

    \n
    minRtt
    \n
    \n

    A DOMHighResTimeStamp containing the minimum round-trip time observed on the entire connection.\n

    \n
    datagrams
    \n
    \n

    An object containing statistics for datagram transmission over the connection.\nThe object has the following properties:\n

    \n
    timestamp
    \n
    \n

    A DOMHighResTimeStamp indicating the timestamp at which the statistics were gathered, relative to Jan 1, 1970, UTC.\n

    \n
    expiredOutgoing
    \n
    \n

    A positive integer indicating the number of datagrams that were dropped from the queue for sending because they expired.\nNote that the maximum age before a datagram in the send-queue expires can be found in outgoingMaxAge.\n

    \n
    droppedIncoming
    \n
    \n

    A positive integer indicating the number incoming datagrams that were dropped.\nIncoming datagrams are dropped if the application does not read them before new datagrams overflow the readable stream receive queue.\n

    \n
    lostOutgoing
    \n
    \n

    A positive integer indicating the number of sent datagrams that were declared lost.\nNote that a datagram may be declared lost if, for example, no acknowledgement arrived within a timeout, or an acknowledgement for a later datagram was received first.\n

    \n
    \n
    \n
    \n" }, "webtransport.incomingbidirectionalstreams": { - "url": "$MDN_URL$/web/api/webtransport/incomingbidirectionalstreams", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/incomingBidirectionalStreams", "status": [ "StandardTrack" ], @@ -14873,7 +14873,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The incomingBidirectionalStreams read-only property of the WebTransport interface represents one or more bidirectional streams opened by the server. Returns a ReadableStream of WebTransportBidirectionalStream objects. Each one can be used to reliably read data from the server and write data back to it.\n

    \"Reliable\" means that transmission and order of data are guaranteed. This provides slower delivery (albeit faster than with WebSockets) than datagrams, but is needed in situations where reliability and ordering are important, like chat applications." }, "webtransport.incomingunidirectionalstreams": { - "url": "$MDN_URL$/web/api/webtransport/incomingunidirectionalstreams", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/incomingUnidirectionalStreams", "status": [ "StandardTrack" ], @@ -14893,7 +14893,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The incomingUnidirectionalStreams read-only property of the WebTransport interface represents one or more unidirectional streams opened by the server. Returns a ReadableStream of WebTransportReceiveStream objects. Each one can be used to reliably read data from the server.\n

    \"Reliable\" means that transmission and order of data are guaranteed. This provides slower delivery (albeit faster than with WebSockets) than datagrams, but is needed in situations where reliability and ordering are important, like chat applications." }, "webtransport.ready": { - "url": "$MDN_URL$/web/api/webtransport/ready", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/ready", "status": [ "StandardTrack" ], @@ -14913,7 +14913,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The ready read-only property of the WebTransport interface returns a promise that resolves when the transport is ready to use.\n

    This promise is created when the WebTransport object is created and is resolved when a connection is established. Accessing or awaiting this promise does not trigger any action; it only allows actions to be taken when the transport is ready, similar to listening to an event." }, "webtransport.reliability": { - "url": "$MDN_URL$/web/api/webtransport/reliability", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/reliability", "status": [ "StandardTrack" ], @@ -14929,7 +14929,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The reliability read-only property of the WebTransport interface indicates whether the connection supports reliable transports only, or whether it also supports unreliable transports (such as UDP)." }, "webtransport.webtransport": { - "url": "$MDN_URL$/web/api/webtransport/webtransport", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransport/WebTransport", "status": [ "StandardTrack" ], @@ -14958,7 +14958,7 @@ } }, "webtransportbidirectionalstream": { - "url": "$MDN_URL$/web/api/webtransportbidirectionalstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream", "status": [ "StandardTrack" ], @@ -14978,7 +14978,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransportBidirectionalStream interface of the WebTransport API represents a bidirectional stream created by a server or a client that can be used for reliable transport. Provides access to a WebTransportReceiveStream for reading incoming data, and a WebTransportSendStream for writing outgoing data." }, "webtransportbidirectionalstream.readable": { - "url": "$MDN_URL$/web/api/webtransportbidirectionalstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/readable", "status": [ "StandardTrack" ], @@ -14998,7 +14998,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the WebTransportBidirectionalStream interface returns a WebTransportReceiveStream instance that can be used to reliably read incoming data." }, "webtransportbidirectionalstream.writable": { - "url": "$MDN_URL$/web/api/webtransportbidirectionalstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/writable", "status": [ "StandardTrack" ], @@ -15018,7 +15018,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The writable read-only property of the WebTransportBidirectionalStream interface returns a WebTransportSendStream instance that can be used to write outgoing data." }, "webtransportdatagramduplexstream": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream", "status": [ "StandardTrack" ], @@ -15038,7 +15038,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransportDatagramDuplexStream interface of the WebTransport API represents a duplex stream that can be used for unreliable transport of datagrams between client and server. Provides access to a ReadableStream for reading incoming datagrams, a WritableStream for writing outgoing datagrams, and various settings and statistics related to the stream.\n

    This is accessed via the WebTransport.datagrams property.\n

    \"Unreliable\" means that transmission of data is not guaranteed, nor is arrival in a specific order. This is fine in some situations and provides very fast delivery. For example, you might want to transmit regular game state updates where each message supersedes the last one that arrives, and order is not important." }, "webtransportdatagramduplexstream.incominghighwatermark": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/incominghighwatermark", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingHighWaterMark", "status": [ "StandardTrack" ], @@ -15058,7 +15058,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The incomingHighWaterMark property of the WebTransportDatagramDuplexStream interface gets or sets the high water mark for incoming chunks of data — this is the maximum size, in chunks, that the incoming ReadableStream's internal queue can reach before it is considered full. See Internal queues and queuing strategies for more information." }, "webtransportdatagramduplexstream.incomingmaxage": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/incomingmaxage", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingMaxAge", "status": [ "StandardTrack" ], @@ -15078,7 +15078,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The incomingMaxAge property of the WebTransportDatagramDuplexStream interface gets or sets the maximum age for incoming datagrams, in milliseconds." }, "webtransportdatagramduplexstream.maxdatagramsize": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/maxdatagramsize", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/maxDatagramSize", "status": [ "StandardTrack" ], @@ -15098,7 +15098,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The maxDatagramSize read-only property of the WebTransportDatagramDuplexStream interface returns the maximum allowable size of outgoing datagrams, in bytes, that can be written to writable." }, "webtransportdatagramduplexstream.outgoinghighwatermark": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/outgoinghighwatermark", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingHighWaterMark", "status": [ "StandardTrack" ], @@ -15118,7 +15118,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The outgoingHighWaterMark property of the WebTransportDatagramDuplexStream interface gets or sets the high water mark for outgoing chunks of data — this is the maximum size, in chunks, that the outgoing WritableStream's internal queue can reach before it is considered full. See Internal queues and queuing strategies for more information." }, "webtransportdatagramduplexstream.outgoingmaxage": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/outgoingmaxage", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingMaxAge", "status": [ "StandardTrack" ], @@ -15138,7 +15138,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The outgoingMaxAge property of the WebTransportDatagramDuplexStream interface gets or sets the maximum age for outgoing datagrams, in milliseconds." }, "webtransportdatagramduplexstream.readable": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/readable", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/readable", "status": [ "StandardTrack" ], @@ -15158,7 +15158,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The readable read-only property of the WebTransportDatagramDuplexStream interface returns a ReadableStream instance that can be used to unreliably read incoming datagrams from the stream.\n

    \"Unreliably\" means that transmission of data is not guaranteed, nor is arrival in a specific order. This is fine in some situations and provides very fast delivery. For example, you might want to transmit regular game state updates where each message supersedes the last one that arrives, and order is not important." }, "webtransportdatagramduplexstream.writable": { - "url": "$MDN_URL$/web/api/webtransportdatagramduplexstream/writable", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/writable", "status": [ "Deprecated" ], @@ -15173,7 +15173,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The writable read-only property of the WebTransportDatagramDuplexStream interface returns a WritableStream instance that can be used to unreliably write outgoing datagrams to the stream.\n

    \"Unreliably\" means that transmission of data is not guaranteed, nor is arrival in a specific order. This is fine in some situations and provides very fast delivery. For example, you might want to transmit regular game state updates where each message supersedes the last one that arrives, and order is not important." }, "webtransporterror": { - "url": "$MDN_URL$/web/api/webtransporterror", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportError", "status": [ "StandardTrack" ], @@ -15193,7 +15193,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransportError interface of the WebTransport API represents an error related to the API, which can arise from server errors, network connection problems, or client-initiated abort operations (for example, arising from a WritableStream.abort() call)." }, "webtransporterror.source": { - "url": "$MDN_URL$/web/api/webtransporterror/source", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportError/source", "status": [ "StandardTrack" ], @@ -15213,7 +15213,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The source read-only property of the WebTransportError interface returns an enumerated value indicating the source of the error." }, "webtransporterror.streamerrorcode": { - "url": "$MDN_URL$/web/api/webtransporterror/streamerrorcode", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportError/streamErrorCode", "status": [ "StandardTrack" ], @@ -15233,7 +15233,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The streamErrorCode read-only property of the WebTransportError interface returns a number in the range 0-255 indicating the application protocol error code for this error, or null if one is not available." }, "webtransporterror.webtransporterror": { - "url": "$MDN_URL$/web/api/webtransporterror/webtransporterror", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportError/WebTransportError", "status": [ "StandardTrack" ], @@ -15256,7 +15256,7 @@ } }, "webtransportreceivestream": { - "url": "$MDN_URL$/web/api/webtransportreceivestream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportReceiveStream", "status": [ "StandardTrack" ], @@ -15272,7 +15272,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransportReceiveStream interface of the WebTransport API is a ReadableStream that can be used to read from an incoming unidirectional or bidirectional WebTransport stream.\n

    The stream is a readable byte stream of Uint8Array, and can be consumed using either a BYOB reader (ReadableStreamBYOBReader) or the default reader (ReadableStreamDefaultReader).\n

    Objects of this type are not constructed directly.\nInstead they are obtained using the WebTransport.incomingUnidirectionalStream property.\n

    WebTransportReceiveStream is a transferable object." }, "webtransportreceivestream.getstats": { - "url": "$MDN_URL$/web/api/webtransportreceivestream/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportReceiveStream/getStats", "status": [ "StandardTrack" ], @@ -15289,7 +15289,7 @@ "returns": "A Promise that resolves to an object containing statistics about the current stream.\nThe returned object has the following properties:\n

    \n
    timestamp
    \n
    \n

    A DOMHighResTimeStamp indicating the timestamp at which the statistics were gathered, relative to Jan 1, 1970, UTC.\n

    \n
    bytesReceived
    \n
    \n

    A positive integer indicating the number of bytes received by this stream, up to the first missing byte.\nThe number does not include any network overhead, and can only increase.\n

    \n
    bytesRead
    \n
    \n

    A positive integer indicating the number of bytes the application has read from this WebTransportReceiveStream stream.\nThis number can only increase, and is always less than or equal to bytesReceived.\n

    \n
    " }, "webtransportsendstream": { - "url": "$MDN_URL$/web/api/webtransportsendstream", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportSendStream", "status": [ "StandardTrack" ], @@ -15305,7 +15305,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WebTransportSendStream interface of the WebTransport API is a specialized WritableStream that is used to send outbound data in both unidirectional or bidirectional WebTransport streams.\n

    The send stream is a writable stream of Uint8Array, that can be written to in order to send data to a server.\nIt additionally provides streaming features such as setting the send order, and getting stream statistics.\n

    Objects of this type are not constructed directly.\nWhen creating a unidirectional stream the WebTransport.createUnidirectionalStream() returns an object of this type for sending data.\nWhen creating a bidirectional stream using WebTransport.createBidirectionalStream(), the method returns a WebTransportBidirectionalStream, and the send stream object can be obtained from its writable property.\nWhen a bidirectional stream is initiated by the remote end, an object of this type can similarly be obtained using WebTransport.incomingBidirectionalStreams.\n

    WebTransportSendStream is a transferable object." }, "webtransportsendstream.getstats": { - "url": "$MDN_URL$/web/api/webtransportsendstream/getstats", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportSendStream/getStats", "status": [ "StandardTrack" ], @@ -15322,7 +15322,7 @@ "returns": "A Promise that resolves to an object containing statistics about the current stream.\nThe returned object has the following properties:\n

    \n
    bytesAcknowledged
    \n
    \n

    A positive integer indicating the number of bytes written to this stream that have been sent and acknowledged as received by the server, using QUIC's ACK mechanism.\nOnly sequential bytes up to, but not including, the first non-acknowledged byte, are counted.\nThis number can only increase and is always less than or equal to bytesSent.\nWhen the connection is over HTTP/2, the value will match bytesSent.\n

    \n
    bytesSent
    \n
    \n

    A positive integer indicating the number of bytes written to this stream that have been sent at least once (but not necessarily acknowledged).\nThis number can only increase, and is always less than or equal to bytesWritten.\nNote that this count does not include bytes sent as network overhead (such as packet headers).\n

    \n
    bytesWritten
    \n
    \n

    A positive integer indicating the number of bytes successfully written to this stream.\nThis number can only increase.\n

    \n
    " }, "webtransportsendstream.sendorder": { - "url": "$MDN_URL$/web/api/webtransportsendstream/sendorder", + "url": "https://developer.mozilla.org/docs/Web/API/WebTransportSendStream/sendOrder", "status": [ "StandardTrack" ], @@ -15338,7 +15338,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The sendOrder property of the WebTransportSendStream interface indicates the send priority of this stream relative to other streams for which the value has been set.\n

    Queued bytes are sent first for streams that have a higher value.\nIf not set, the send order depends on the implementation." }, "wgsllanguagefeatures": { - "url": "$MDN_URL$/web/api/wgsllanguagefeatures", + "url": "https://developer.mozilla.org/docs/Web/API/WGSLLanguageFeatures", "status": [ "StandardTrack" ], @@ -15353,7 +15353,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is available in Web Workers.

    \n

    The WGSLLanguageFeatures interface of the WebGPU API is a setlike object that reports the WGSL language extensions supported by the WebGPU implementation.\n

    The WGSLLanguageFeatures object is accessed via the GPU.wgslLanguageFeatures property.\n

    \n

    Note:\nNot all WGSL language extensions are available to WebGPU in all browsers that support the API. We recommend you thoroughly test any extensions you choose to use.\n

    " }, "wheelevent": { - "url": "$MDN_URL$/web/api/wheelevent", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent", "status": [ "StandardTrack" ], @@ -15375,7 +15375,7 @@ "doc": "The WheelEvent interface represents events that occur due to the user moving a mouse wheel or similar input device.\n
    \n

    Note:\nThis is the standard wheel event interface to use. Old versions of browsers implemented the non-standard and non-cross-browser-compatible MouseWheelEvent and MouseScrollEvent interfaces. Use this interface and avoid the non-standard ones.\n

    \n

    Don't confuse the wheel event with the scroll event:\n

    " }, "wheelevent.deltamode": { - "url": "$MDN_URL$/web/api/wheelevent/deltamode", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaMode", "status": [ "StandardTrack" ], @@ -15397,7 +15397,7 @@ "doc": "The WheelEvent.deltaMode read-only property returns an\nunsigned long representing the unit of the delta values scroll amount.\nPermitted values are:\n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ConstantValueDescription
    DOM_DELTA_PIXEL0x00The delta values are specified in pixels.
    DOM_DELTA_LINE0x01The delta values are specified in lines.
    DOM_DELTA_PAGE0x02The delta values are specified in pages.
    \n

    You must check the deltaMode property to determine the unit of the deltaX, deltaY, and deltaZ values. Do not assume that those values are specified in pixels. Some browsers, for compatibility reasons, may return different units for the delta* values depending on whether deltaMode has been accessed, to accommodate for websites not explicitly checking the deltaMode property." }, "wheelevent.deltax": { - "url": "$MDN_URL$/web/api/wheelevent/deltax", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaX", "status": [ "StandardTrack" ], @@ -15419,7 +15419,7 @@ "doc": "The WheelEvent.deltaX read-only property is a\ndouble representing the horizontal scroll amount in the\nWheelEvent.deltaMode unit.\n

    You must check the deltaMode property to determine the unit of the deltaX value. Do not assume that the deltaX value is specified in pixels. Some browsers, for compatibility reasons, may return different units for the deltaX value depending on whether deltaMode has been accessed, to accommodate for websites not explicitly checking the deltaMode property." }, "wheelevent.deltay": { - "url": "$MDN_URL$/web/api/wheelevent/deltay", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaY", "status": [ "StandardTrack" ], @@ -15441,7 +15441,7 @@ "doc": "The WheelEvent.deltaY read-only property is a\ndouble representing the vertical scroll amount in the\nWheelEvent.deltaMode unit.\n

    You must check the deltaMode property to determine the unit of the deltaY value. Do not assume that the deltaY value is specified in pixels. Some browsers, for compatibility reasons, may return different units for the deltaY value depending on whether deltaMode has been accessed, to accommodate for websites not explicitly checking the deltaMode property." }, "wheelevent.deltaz": { - "url": "$MDN_URL$/web/api/wheelevent/deltaz", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/deltaZ", "status": [ "StandardTrack" ], @@ -15463,7 +15463,7 @@ "doc": "The WheelEvent.deltaZ read-only property is a\ndouble representing the scroll amount along the z-axis, in the\nWheelEvent.deltaMode unit.\n

    You must check the deltaMode property to determine the unit of the deltaZ value. Do not assume that the deltaZ value is specified in pixels. Some browsers, for compatibility reasons, may return different units for the deltaZ value depending on whether deltaMode has been accessed, to accommodate for websites not explicitly checking the deltaMode property." }, "wheelevent.wheelevent": { - "url": "$MDN_URL$/web/api/wheelevent/wheelevent", + "url": "https://developer.mozilla.org/docs/Web/API/WheelEvent/WheelEvent", "status": [ "StandardTrack" ], @@ -15490,7 +15490,7 @@ "returns": "A new WheelEvent object." }, "window": { - "url": "$MDN_URL$/web/api/window", + "url": "https://developer.mozilla.org/docs/Web/API/Window", "status": [ "StandardTrack" ], @@ -15513,7 +15513,7 @@ "doc": "The Window interface represents a window containing a DOM document; the document property points to the DOM document loaded in that window.\n

    A window for a given document can be obtained using the document.defaultView property.\n

    A global variable, window, representing the window in which the script is running, is exposed to JavaScript code.\n

    The Window interface is home to a variety of functions, namespaces, objects, and constructors which are not necessarily directly associated with the concept of a user interface window. However, the Window interface is a suitable place to include these items that need to be globally available. Many of these are documented in the JavaScript Reference and the DOM Reference.\n

    In a tabbed browser, each tab is represented by its own Window object; the global window seen by JavaScript code running within a given tab always represents the tab in which the code is running. That said, even in a tabbed browser, some properties and methods still apply to the overall window that contains the tab, such as resizeTo() and innerHeight. Generally, anything that can't reasonably pertain to a tab pertains to the window instead." }, "window.alert": { - "url": "$MDN_URL$/web/api/window/alert", + "url": "https://developer.mozilla.org/docs/Web/API/Window/alert", "status": [ "StandardTrack" ], @@ -15556,7 +15556,7 @@ } }, "window.blur": { - "url": "$MDN_URL$/web/api/window/blur", + "url": "https://developer.mozilla.org/docs/Web/API/Window/blur", "status": [ "StandardTrack", "Deprecated" @@ -15600,7 +15600,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The caches read-only property of the Window interface returns the CacheStorage object associated with the current context.\nThis object enables functionality such as storing assets for offline use, and generating custom responses to requests." }, "window.cancelanimationframe": { - "url": "$MDN_URL$/web/api/window/cancelanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/Window/cancelAnimationFrame", "status": [ "StandardTrack" ], @@ -15626,7 +15626,7 @@ "returns": "None (undefined)." }, "window.cancelidlecallback": { - "url": "$MDN_URL$/web/api/window/cancelidlecallback", + "url": "https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback", "status": [ "StandardTrack" ], @@ -15648,7 +15648,7 @@ "returns": "None (undefined)." }, "window.captureevents": { - "url": "$MDN_URL$/web/api/window/captureevents", + "url": "https://developer.mozilla.org/docs/Web/API/Window/captureEvents", "status": [ "StandardTrack", "Deprecated" @@ -15667,7 +15667,7 @@ "returns": "None (undefined)." }, "window.clearimmediate": { - "url": "$MDN_URL$/web/api/window/clearimmediate", + "url": "https://developer.mozilla.org/docs/Web/API/Window/clearImmediate", "status": [ "Deprecated" ], @@ -15705,7 +15705,7 @@ "returns": "None (undefined)." }, "window.close": { - "url": "$MDN_URL$/web/api/window/close", + "url": "https://developer.mozilla.org/docs/Web/API/Window/close", "status": [ "StandardTrack" ], @@ -15728,7 +15728,7 @@ "returns": "None (undefined)." }, "window.closed": { - "url": "$MDN_URL$/web/api/window/closed", + "url": "https://developer.mozilla.org/docs/Web/API/Window/closed", "status": [ "StandardTrack" ], @@ -15751,7 +15751,7 @@ "doc": "The Window.closed read-only property indicates whether\nthe referenced window is closed or not." }, "window.confirm": { - "url": "$MDN_URL$/web/api/window/confirm", + "url": "https://developer.mozilla.org/docs/Web/API/Window/confirm", "status": [ "StandardTrack" ], @@ -15778,7 +15778,7 @@ "returns": "A boolean indicating whether OK (true) or Cancel (false) was selected.\nIf a browser is ignoring in-page dialogs, then the returned value is always false." }, "window.cookiestore": { - "url": "$MDN_URL$/web/api/window/cookiestore", + "url": "https://developer.mozilla.org/docs/Web/API/Window/cookieStore", "status": [ "StandardTrack" ], @@ -15817,7 +15817,7 @@ "returns": "A Promise which resolves to an ImageBitmap object containing bitmap data from the given rectangle." }, "window.credentialless": { - "url": "$MDN_URL$/web/api/window/credentialless", + "url": "https://developer.mozilla.org/docs/Web/API/Window/credentialless", "status": [ "Experimental", "StandardTrack" @@ -15847,7 +15847,7 @@ "doc": "The crypto read-only property of the Window interface returns the Crypto object for this window's scope. This object gives web pages access to certain cryptographic related services.\n

    Although the property itself is read-only, all of its methods (and the methods of its\nchild object, SubtleCrypto) are not read-only, and therefore vulnerable\nto attack by polyfill.\n

    Although crypto is available on all windows, the returned Crypto object only has one usable feature in insecure contexts: the getRandomValues() method. In general, you should use this API only in secure contexts." }, "window.customelements": { - "url": "$MDN_URL$/web/api/window/customelements", + "url": "https://developer.mozilla.org/docs/Web/API/Window/customElements", "status": [ "StandardTrack" ], @@ -15869,7 +15869,7 @@ "doc": "The customElements read-only property of the Window interface returns a reference to the CustomElementRegistry object, which can be used to register new custom elements and get information about previously registered custom elements." }, "window.devicepixelratio": { - "url": "$MDN_URL$/web/api/window/devicepixelratio", + "url": "https://developer.mozilla.org/docs/Web/API/Window/devicePixelRatio", "status": [ "StandardTrack" ], @@ -15887,7 +15887,7 @@ "doc": "The devicePixelRatio of Window interface returns the ratio of the resolution in physical pixels to the resolution in CSS pixels for the current display device.\n

    This value could also be interpreted as the ratio of pixel sizes: the size of one CSS pixel to the size of one physical pixel.\nIn simpler terms, this tells the browser how many of the screen's actual pixels should be used to draw a single CSS pixel.\n

    Page zooming affects the value of devicePixelRatio. When a page is zoomed in (made larger), the size of a CSS pixel increases, and so the devicePixelRatio value increases.\nPinch-zooming does not affect devicePixelRatio, because this magnifies the page without changing the size of a CSS pixel.\n

    This is useful when dealing with the difference between rendering on a standard display versus a HiDPI or Retina display, which use more screen pixels to draw the same objects, resulting in a sharper image.\n

    You can use window.matchMedia() to check if the value of devicePixelRatio changes (which can happen, for example, if the user drags the window to a display with a different pixel density).\nSee the example below." }, "window.document": { - "url": "$MDN_URL$/web/api/window/document", + "url": "https://developer.mozilla.org/docs/Web/API/Window/document", "status": [ "StandardTrack" ], @@ -15909,7 +15909,7 @@ "doc": "window.document returns a reference to the document contained in the window." }, "window.documentpictureinpicture": { - "url": "$MDN_URL$/web/api/window/documentpictureinpicture", + "url": "https://developer.mozilla.org/docs/Web/API/Window/documentPictureInPicture", "status": [ "Experimental", "StandardTrack" @@ -15926,7 +15926,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The documentPictureInPicture read-only property of the\nWindow interface returns a reference to the DocumentPictureInPicture object for the current document context." }, "window.dump": { - "url": "$MDN_URL$/web/api/window/dump", + "url": "https://developer.mozilla.org/docs/Web/API/Window/dump", "compatibility": {}, "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Window.dump() method logs messages to the browser's standard output (stdout). If the browser was started from a terminal, output sent to dump() will appear in the terminal.\n

    Output from dump() is not sent to the browser's developer tools console. To log to the developer tools console, use console.log().", "parameters": { @@ -15935,7 +15935,7 @@ "returns": "None (undefined)." }, "window.event": { - "url": "$MDN_URL$/web/api/window/event", + "url": "https://developer.mozilla.org/docs/Web/API/Window/event", "status": [ "StandardTrack", "Deprecated" @@ -15953,7 +15953,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The read-only Window property event returns the Event which is currently being handled by the site's code. Outside the context of an event handler, the value is always undefined.\n

    You should avoid using this property in new code, and should instead use the Event passed into the event handler function. This property is not universally supported and even when supported introduces potential fragility to your code.\n

    \n

    Note:\nThis property can be fragile, in that there may be situations in which the returned Event is not the expected value. In addition, Window.event is not accurate for events dispatched within shadow trees.\n

    " }, "window.external": { - "url": "$MDN_URL$/web/api/window/external", + "url": "https://developer.mozilla.org/docs/Web/API/Window/external", "status": [ "StandardTrack", "Deprecated" @@ -15969,7 +15969,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The external property of the Window API returns an instance of the External interface, which was intended to contain functions related to adding external search providers to the browser. However, this is now deprecated, and the contained methods are now dummy functions that do nothing as per spec." }, "window.fence": { - "url": "$MDN_URL$/web/api/window/fence", + "url": "https://developer.mozilla.org/docs/Web/API/Window/fence", "status": [ "Experimental", "StandardTrack" @@ -16005,7 +16005,7 @@ } }, "window.fetchlater": { - "url": "$MDN_URL$/web/api/window/fetchlater", + "url": "https://developer.mozilla.org/docs/Web/API/Window/fetchLater", "status": [ "Experimental", "StandardTrack" @@ -16032,7 +16032,7 @@ } }, "window.find": { - "url": "$MDN_URL$/web/api/window/find", + "url": "https://developer.mozilla.org/docs/Web/API/Window/find", "compatibility": { "Chrome": "", "ChromeAndroid": "", @@ -16056,7 +16056,7 @@ "returns": "true if the string is found; otherwise, false." }, "window.focus": { - "url": "$MDN_URL$/web/api/window/focus", + "url": "https://developer.mozilla.org/docs/Web/API/Window/focus", "status": [ "StandardTrack" ], @@ -16079,7 +16079,7 @@ "returns": "None (undefined)." }, "window.frameelement": { - "url": "$MDN_URL$/web/api/window/frameelement", + "url": "https://developer.mozilla.org/docs/Web/API/Window/frameElement", "status": [ "StandardTrack" ], @@ -16101,7 +16101,7 @@ "doc": "The Window.frameElement property\nreturns the element (such as <iframe> or <object>)\nin which the window is embedded.\n

    \n

    Note:\nDespite this property's name, it works for documents embedded\nwithin any embedding point, including <object>,\n<iframe>, or <embed>.\n

    " }, "window.frames": { - "url": "$MDN_URL$/web/api/window/frames", + "url": "https://developer.mozilla.org/docs/Web/API/Window/frames", "status": [ "StandardTrack" ], @@ -16123,7 +16123,7 @@ "doc": "Returns the window itself, which is an array-like object, listing the direct sub-frames\nof the current window." }, "window.fullscreen": { - "url": "$MDN_URL$/web/api/window/fullscreen", + "url": "https://developer.mozilla.org/docs/Web/API/Window/fullScreen", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -16131,7 +16131,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The fullScreen property of the Window\ninterface indicates whether the window is displayed in full screen mode or not." }, "window.getcomputedstyle": { - "url": "$MDN_URL$/web/api/window/getcomputedstyle", + "url": "https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle", "status": [ "StandardTrack" ], @@ -16161,7 +16161,7 @@ } }, "window.getdefaultcomputedstyle": { - "url": "$MDN_URL$/web/api/window/getdefaultcomputedstyle", + "url": "https://developer.mozilla.org/docs/Web/API/Window/getDefaultComputedStyle", "compatibility": { "Firefox": "19", "FirefoxAndroid": "19" @@ -16174,7 +16174,7 @@ "returns": "The returned style is a CSSStyleDeclaration\nobject. The object is of the same type as the object returned by\nWindow.getComputedStyle(), but only takes into account user-agent and\nuser rules." }, "window.getscreendetails": { - "url": "$MDN_URL$/web/api/window/getscreendetails", + "url": "https://developer.mozilla.org/docs/Web/API/Window/getScreenDetails", "status": [ "Experimental", "StandardTrack" @@ -16195,7 +16195,7 @@ } }, "window.getselection": { - "url": "$MDN_URL$/web/api/window/getselection", + "url": "https://developer.mozilla.org/docs/Web/API/Window/getSelection", "status": [ "StandardTrack" ], @@ -16218,7 +16218,7 @@ "returns": "A Selection object, or null if the associated document has no browsing context (for example, the window is an <iframe> that is not attached to a document).\n

    When called on an <iframe> that is not displayed (e.g., where display: none is set) Firefox returns null, whereas other browsers returns a Selection object with Selection.type set to None." }, "window.history": { - "url": "$MDN_URL$/web/api/window/history", + "url": "https://developer.mozilla.org/docs/Web/API/Window/history", "status": [ "StandardTrack" ], @@ -16249,7 +16249,7 @@ "doc": "The indexedDB read-only property of the Window interface provides a mechanism for applications to\nasynchronously access the capabilities of indexed databases." }, "window.innerheight": { - "url": "$MDN_URL$/web/api/window/innerheight", + "url": "https://developer.mozilla.org/docs/Web/API/Window/innerHeight", "status": [ "StandardTrack" ], @@ -16271,7 +16271,7 @@ "doc": "The read-only innerHeight property of the\nWindow interface returns the interior height of the window in pixels,\nincluding the height of the horizontal scroll bar, if present.\n

    The value of innerHeight is taken from the height of the window's\nlayout viewport. The width can be obtained using the\ninnerWidth property." }, "window.innerwidth": { - "url": "$MDN_URL$/web/api/window/innerwidth", + "url": "https://developer.mozilla.org/docs/Web/API/Window/innerWidth", "status": [ "StandardTrack" ], @@ -16302,7 +16302,7 @@ "doc": "The isSecureContext read-only property of the Window interface returns a boolean indicating whether the current context is secure (true) or not (false)." }, "window.launchqueue": { - "url": "$MDN_URL$/web/api/window/launchqueue", + "url": "https://developer.mozilla.org/docs/Web/API/Window/launchQueue", "status": [ "Experimental", "StandardTrack" @@ -16318,7 +16318,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The launchQueue read-only property of the Window interface provides access to the LaunchQueue class, which allows custom launch navigation handling to be implemented in a progressive web app (PWA), with the handling context signified by the launch_handler manifest field client_mode value.\n

    The custom launch navigation handling functionality is controlled by the properties of the LaunchParams object passed into the LaunchQueue.setConsumer() callback function." }, "window.length": { - "url": "$MDN_URL$/web/api/window/length", + "url": "https://developer.mozilla.org/docs/Web/API/Window/length", "status": [ "StandardTrack" ], @@ -16340,7 +16340,7 @@ "doc": "Returns the number of frames (either <frame> or\n<iframe> elements) in the window." }, "window.localstorage": { - "url": "$MDN_URL$/web/api/window/localstorage", + "url": "https://developer.mozilla.org/docs/Web/API/Window/localStorage", "status": [ "StandardTrack" ], @@ -16366,7 +16366,7 @@ } }, "window.location": { - "url": "$MDN_URL$/web/api/window/location", + "url": "https://developer.mozilla.org/docs/Web/API/Window/location", "status": [ "StandardTrack" ], @@ -16389,7 +16389,7 @@ "doc": "The read-only location property of the Window interface returns a Location object with information about the current location of the document.\n

    See Location for all available properties." }, "window.locationbar": { - "url": "$MDN_URL$/web/api/window/locationbar", + "url": "https://developer.mozilla.org/docs/Web/API/Window/locationbar", "status": [ "StandardTrack" ], @@ -16411,7 +16411,7 @@ "doc": "Returns the locationbar object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.matchmedia": { - "url": "$MDN_URL$/web/api/window/matchmedia", + "url": "https://developer.mozilla.org/docs/Web/API/Window/matchMedia", "status": [ "StandardTrack" ], @@ -16437,7 +16437,7 @@ "returns": "A new MediaQueryList object for the media query. Use this object's\nproperties and events to detect matches and to monitor for changes to those matches over\ntime." }, "window.menubar": { - "url": "$MDN_URL$/web/api/window/menubar", + "url": "https://developer.mozilla.org/docs/Web/API/Window/menubar", "status": [ "StandardTrack" ], @@ -16459,7 +16459,7 @@ "doc": "Returns the menubar object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.moveby": { - "url": "$MDN_URL$/web/api/window/moveby", + "url": "https://developer.mozilla.org/docs/Web/API/Window/moveBy", "status": [ "StandardTrack" ], @@ -16486,7 +16486,7 @@ "returns": "None (undefined)." }, "window.moveto": { - "url": "$MDN_URL$/web/api/window/moveto", + "url": "https://developer.mozilla.org/docs/Web/API/Window/moveTo", "status": [ "StandardTrack" ], @@ -16513,7 +16513,7 @@ "returns": "None (undefined)." }, "window.mozinnerscreenx": { - "url": "$MDN_URL$/web/api/window/mozinnerscreenx", + "url": "https://developer.mozilla.org/docs/Web/API/Window/mozInnerScreenX", "compatibility": { "Firefox": "3.6", "FirefoxAndroid": "4" @@ -16521,7 +16521,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    Gets the X coordinate of the top-left corner of the window's viewport, in screen\ncoordinates.\n

    \n

    Note:\nThis coordinate is reported in CSS pixels, not in hardware pixels. That means it can be affected by the zoom level; to compute the actual number of physical screen pixels, you should use the nsIDOMWindowUtils.screenPixelsPerCSSPixel property.\n

    " }, "window.mozinnerscreeny": { - "url": "$MDN_URL$/web/api/window/mozinnerscreeny", + "url": "https://developer.mozilla.org/docs/Web/API/Window/mozInnerScreenY", "compatibility": { "Firefox": "3.6", "FirefoxAndroid": "4" @@ -16529,7 +16529,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The mozInnerScreenY property of the Window interface returns the Y coordinate of the top-left corner of the window's viewport, in screen\ncoordinates.\n

    \n

    Note:\nThis coordinate is reported in CSS pixels, not in hardware pixels.\n

    " }, "window.name": { - "url": "$MDN_URL$/web/api/window/name", + "url": "https://developer.mozilla.org/docs/Web/API/Window/name", "status": [ "StandardTrack" ], @@ -16552,7 +16552,7 @@ "doc": "The Window.name property\ngets/sets the name of the window's browsing context." }, "window.navigation": { - "url": "$MDN_URL$/web/api/window/navigation", + "url": "https://developer.mozilla.org/docs/Web/API/Window/navigation", "status": [ "StandardTrack" ], @@ -16573,7 +16573,7 @@ "doc": "The navigation read-only property of the Window interface returns the current window's associated Navigation object.\n

    This is the entry point for the Navigation API." }, "window.navigator": { - "url": "$MDN_URL$/web/api/window/navigator", + "url": "https://developer.mozilla.org/docs/Web/API/Window/navigator", "status": [ "StandardTrack" ], @@ -16596,7 +16596,7 @@ "doc": "The Window.navigator read-only property returns a\nreference to the Navigator object, which has methods and properties about\nthe application running the script." }, "window.open": { - "url": "$MDN_URL$/web/api/window/open", + "url": "https://developer.mozilla.org/docs/Web/API/Window/open", "status": [ "StandardTrack" ], @@ -16621,7 +16621,7 @@ "returns": "If the browser successfully opens the new browsing context, a WindowProxy object is returned.\nThe returned reference can be used to access properties and methods of the new context as long as it complies with the same-origin policy security requirements.\n

    If the Cross-Origin-Opener-Policy HTTP header is being used, and the document policies are such that the document is opened in a new browsing context group, references to the opened window are severed and the returned object will indicate that the opened window is closed (closed is true).\n

    null is returned if the browser fails to open the new browsing context, for example because it was blocked by a browser popup blocker." }, "window.opener": { - "url": "$MDN_URL$/web/api/window/opener", + "url": "https://developer.mozilla.org/docs/Web/API/Window/opener", "status": [ "StandardTrack" ], @@ -16643,7 +16643,7 @@ "doc": "The Window interface's\nopener property returns a reference to the window that\nopened the window, either with open(), or by navigating\na link with a target attribute.\n

    In other words, if window A opens window B,\nB.opener returns A." }, "window.orientation": { - "url": "$MDN_URL$/web/api/window/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/Window/orientation", "status": [ "StandardTrack", "Deprecated" @@ -16660,7 +16660,7 @@ "doc": "The origin read-only property of the Window interface returns the origin of the global scope, serialized as a string." }, "window.originagentcluster": { - "url": "$MDN_URL$/web/api/window/originagentcluster", + "url": "https://developer.mozilla.org/docs/Web/API/Window/originAgentCluster", "status": [ "StandardTrack" ], @@ -16675,7 +16675,7 @@ "doc": "The originAgentCluster read-only property of the Window interface returns true if this window belongs to an origin-keyed agent cluster: this means that the operating system has provided dedicated resources (for example an operating system process) to this window's origin that are not shared with windows from other origins.\n

    Otherwise this property returns false.\n

    Windows that are part of an origin-keyed agent cluster are subjects to some additional restrictions, compared with windows that are not. In particular, they cannot:\n

    \n

    To request that the browser assign this window to an origin-keyed agent cluster, the server must send the Origin-Agent-Cluster response header.\n

    Note that the origin-keyed agent cluster feature is only supported in secure contexts. If a site is not a secure context, the window.originAgentCluster will always return false." }, "window.outerheight": { - "url": "$MDN_URL$/web/api/window/outerheight", + "url": "https://developer.mozilla.org/docs/Web/API/Window/outerHeight", "status": [ "StandardTrack" ], @@ -16697,7 +16697,7 @@ "doc": "The Window.outerHeight read-only property returns the height in pixels of the whole browser window, including any sidebar, window chrome, and window-resizing borders/handles." }, "window.outerwidth": { - "url": "$MDN_URL$/web/api/window/outerwidth", + "url": "https://developer.mozilla.org/docs/Web/API/Window/outerWidth", "status": [ "StandardTrack" ], @@ -16719,7 +16719,7 @@ "doc": "Window.outerWidth read-only property returns the width of the outside of the browser window. It represents the width of the whole browser window including sidebar (if expanded), window chrome and window resizing borders/handles." }, "window.parent": { - "url": "$MDN_URL$/web/api/window/parent", + "url": "https://developer.mozilla.org/docs/Web/API/Window/parent", "status": [ "StandardTrack" ], @@ -16750,7 +16750,7 @@ "doc": "The performance property of the Window interface returns a Performance object, which can be used to gather performance information about code running in the window's scope.\n

    Performance entries are per context. If you create a mark on the main thread (or other worker), you cannot see it in a worker thread, and vice versa." }, "window.personalbar": { - "url": "$MDN_URL$/web/api/window/personalbar", + "url": "https://developer.mozilla.org/docs/Web/API/Window/personalbar", "status": [ "StandardTrack" ], @@ -16772,7 +16772,7 @@ "doc": "Returns the personalbar object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.postmessage": { - "url": "$MDN_URL$/web/api/window/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/Window/postMessage", "status": [ "StandardTrack" ], @@ -16801,7 +16801,7 @@ "returns": "None (undefined)." }, "window.print": { - "url": "$MDN_URL$/web/api/window/print", + "url": "https://developer.mozilla.org/docs/Web/API/Window/print", "status": [ "StandardTrack" ], @@ -16824,7 +16824,7 @@ "returns": "None (undefined)." }, "window.prompt": { - "url": "$MDN_URL$/web/api/window/prompt", + "url": "https://developer.mozilla.org/docs/Web/API/Window/prompt", "status": [ "StandardTrack" ], @@ -16852,7 +16852,7 @@ "returns": "A string containing the text entered by the user, or null." }, "window.querylocalfonts": { - "url": "$MDN_URL$/web/api/window/querylocalfonts", + "url": "https://developer.mozilla.org/docs/Web/API/Window/queryLocalFonts", "status": [ "Experimental", "StandardTrack" @@ -16889,7 +16889,7 @@ "returns": "None (undefined)." }, "window.releaseevents": { - "url": "$MDN_URL$/web/api/window/releaseevents", + "url": "https://developer.mozilla.org/docs/Web/API/Window/releaseEvents", "status": [ "StandardTrack", "Deprecated" @@ -16922,7 +16922,7 @@ } }, "window.requestanimationframe": { - "url": "$MDN_URL$/web/api/window/requestanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/Window/requestAnimationFrame", "status": [ "StandardTrack" ], @@ -16948,7 +16948,7 @@ "returns": "An unsigned long integer value, the request ID, that uniquely identifies the entry\nin the callback list. You should not make any assumptions about its value. You can pass this value to\nwindow.cancelAnimationFrame() to cancel the refresh callback request.\n

    \n

    Warning:\nThe request ID is typically implemented as a per-window incrementing counter. Therefore, even when it starts counting at 1, it may overflow and end up reaching 0.\nWhile unlikely to cause issues for short-lived applications, you should avoid 0 as a sentinel value for invalid request identifier IDs and instead prefer unattainable values such as null.\nThe spec doesn't specify the overflowing behavior, so browsers have divergent behaviors. When overflowing, the value would either wrap around to 0, to a negative value, or fail with an error.\nUnless overflow throws, request IDs are also not truly unique because there are only finitely many 32-bit integers for possibly infinitely many callbacks.\nNote, however, that it would take approximately 800 days to reach the issue when rendering at 60Hz with a single call to requestAnimationFrame() per frame.\n

    " }, "window.requestfilesystem": { - "url": "$MDN_URL$/web/api/window/requestfilesystem", + "url": "https://developer.mozilla.org/docs/Web/API/Window/requestFileSystem", "status": [ "Deprecated" ], @@ -16963,7 +16963,7 @@ "returns": "None (undefined)." }, "window.requestidlecallback": { - "url": "$MDN_URL$/web/api/window/requestidlecallback", + "url": "https://developer.mozilla.org/docs/Web/API/Window/requestIdleCallback", "status": [ "StandardTrack" ], @@ -16986,7 +16986,7 @@ "returns": "An ID which can be used to cancel the callback by passing it into the\nwindow.cancelIdleCallback() method." }, "window.resizeby": { - "url": "$MDN_URL$/web/api/window/resizeby", + "url": "https://developer.mozilla.org/docs/Web/API/Window/resizeBy", "status": [ "StandardTrack" ], @@ -17013,7 +17013,7 @@ "returns": "None (undefined)." }, "window.resizeto": { - "url": "$MDN_URL$/web/api/window/resizeto", + "url": "https://developer.mozilla.org/docs/Web/API/Window/resizeTo", "status": [ "StandardTrack" ], @@ -17047,7 +17047,7 @@ "doc": "The scheduler read-only property of the Window interface is the entry point for using the Prioritized Task Scheduling API.\n

    It returns a Scheduler object instance containing postTask() and yield() methods that can be used to schedule prioritized tasks." }, "window.screen": { - "url": "$MDN_URL$/web/api/window/screen", + "url": "https://developer.mozilla.org/docs/Web/API/Window/screen", "status": [ "StandardTrack" ], @@ -17069,7 +17069,7 @@ "doc": "The Window property screen returns a\nreference to the screen object associated with the window. The screen\nobject, implementing the Screen interface, is a special object for\ninspecting properties of the screen on which the current window is being rendered." }, "window.screenleft": { - "url": "$MDN_URL$/web/api/window/screenleft", + "url": "https://developer.mozilla.org/docs/Web/API/Window/screenLeft", "status": [ "StandardTrack" ], @@ -17091,7 +17091,7 @@ "doc": "The Window.screenLeft read-only property returns the\nhorizontal distance, in CSS pixels, from the left border of the user's browser viewport\nto the left side of the screen.\n

    \n

    Note:\nscreenLeft is an alias of the older\nWindow.screenX property. screenLeft was originally\nsupported only in IE but was introduced everywhere due to popularity.\n

    " }, "window.screentop": { - "url": "$MDN_URL$/web/api/window/screentop", + "url": "https://developer.mozilla.org/docs/Web/API/Window/screenTop", "status": [ "StandardTrack" ], @@ -17113,7 +17113,7 @@ "doc": "The Window.screenTop read-only property returns the\nvertical distance, in CSS pixels, from the top border of the user's browser viewport to\nthe top side of the screen.\n
    \n

    Note:\nscreenTop is an alias of the older\nWindow.screenY property. screenTop was originally\nsupported only in IE but was introduced everywhere due to popularity.\n

    " }, "window.screenx": { - "url": "$MDN_URL$/web/api/window/screenx", + "url": "https://developer.mozilla.org/docs/Web/API/Window/screenX", "status": [ "StandardTrack" ], @@ -17135,7 +17135,7 @@ "doc": "The Window.screenX read-only property returns the\nhorizontal distance, in CSS pixels, of the left border of the user's browser viewport to\nthe left side of the screen.\n
    \n

    Note:\nAn alias of screenX was implemented across modern\nbrowsers in more recent times — Window.screenLeft. This was originally\nsupported only in IE but was introduced everywhere due to popularity.\n

    " }, "window.screeny": { - "url": "$MDN_URL$/web/api/window/screeny", + "url": "https://developer.mozilla.org/docs/Web/API/Window/screenY", "status": [ "StandardTrack" ], @@ -17157,7 +17157,7 @@ "doc": "The Window.screenY read-only property returns the vertical distance, in CSS pixels, of the top border of the user's browser viewport to the top edge of the screen.\n
    \n

    Note:\nAn alias of screenY was implemented across modern browsers in more recent times — Window.screenTop. This was originally supported only in IE but was introduced everywhere due to popularity.\n

    " }, "window.scroll": { - "url": "$MDN_URL$/web/api/window/scroll", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scroll", "status": [ "StandardTrack" ], @@ -17185,7 +17185,7 @@ "returns": "None (undefined)." }, "window.scrollbars": { - "url": "$MDN_URL$/web/api/window/scrollbars", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollbars", "status": [ "StandardTrack" ], @@ -17207,7 +17207,7 @@ "doc": "Returns the scrollbars object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.scrollby": { - "url": "$MDN_URL$/web/api/window/scrollby", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollBy", "status": [ "StandardTrack" ], @@ -17235,7 +17235,7 @@ "returns": "None (undefined)." }, "window.scrollbylines": { - "url": "$MDN_URL$/web/api/window/scrollbylines", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollByLines", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -17247,7 +17247,7 @@ "returns": "None (undefined)." }, "window.scrollbypages": { - "url": "$MDN_URL$/web/api/window/scrollbypages", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollByPages", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -17259,7 +17259,7 @@ "returns": "None (undefined)." }, "window.scrollmaxx": { - "url": "$MDN_URL$/web/api/window/scrollmaxx", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollMaxX", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -17267,7 +17267,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Window.scrollMaxX read-only property returns the\nmaximum number of pixels that the document can be scrolled horizontally." }, "window.scrollmaxy": { - "url": "$MDN_URL$/web/api/window/scrollmaxy", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollMaxY", "compatibility": { "Firefox": "", "FirefoxAndroid": "4" @@ -17275,7 +17275,7 @@ "doc": "

    Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

    \n

    The Window.scrollMaxY read-only property returns the\nmaximum number of pixels that the document can be scrolled vertically." }, "window.scrollto": { - "url": "$MDN_URL$/web/api/window/scrollto", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollTo", "status": [ "StandardTrack" ], @@ -17303,7 +17303,7 @@ "returns": "None (undefined)." }, "window.scrollx": { - "url": "$MDN_URL$/web/api/window/scrollx", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollX", "status": [ "StandardTrack" ], @@ -17325,7 +17325,7 @@ "doc": "The read-only scrollX property of the Window interface returns the number of pixels by which the document is currently scrolled horizontally. This value is subpixel precise in modern browsers, meaning that it isn't necessarily a whole number. You can get the number of pixels the document is scrolled vertically from the scrollY property." }, "window.scrolly": { - "url": "$MDN_URL$/web/api/window/scrolly", + "url": "https://developer.mozilla.org/docs/Web/API/Window/scrollY", "status": [ "StandardTrack" ], @@ -17347,7 +17347,7 @@ "doc": "The read-only scrollY property of the Window interface returns the number of pixels by which the document is currently scrolled vertically. This value is subpixel precise in modern browsers, meaning that it isn't necessarily a whole number. You can get the number of pixels the document is scrolled horizontally from the scrollX property." }, "window.self": { - "url": "$MDN_URL$/web/api/window/self", + "url": "https://developer.mozilla.org/docs/Web/API/Window/self", "status": [ "StandardTrack" ], @@ -17370,7 +17370,7 @@ "doc": "The Window.self read-only property returns the window itself, as a WindowProxy. It can be used with dot notation on a window object (that is, window.self) or standalone (self). The advantage of the standalone notation is that a similar notation exists for non-window contexts, such as in Web Workers. By using self, you can refer to the global scope in a way that will work not only in a window context (self will resolve to window.self) but also in a worker context (self will then resolve to WorkerGlobalScope.self)." }, "window.sessionstorage": { - "url": "$MDN_URL$/web/api/window/sessionstorage", + "url": "https://developer.mozilla.org/docs/Web/API/Window/sessionStorage", "status": [ "StandardTrack" ], @@ -17396,7 +17396,7 @@ } }, "window.setimmediate": { - "url": "$MDN_URL$/web/api/window/setimmediate", + "url": "https://developer.mozilla.org/docs/Web/API/Window/setImmediate", "status": [ "Deprecated" ], @@ -17429,7 +17429,7 @@ } }, "window.setresizable": { - "url": "$MDN_URL$/web/api/window/setresizable", + "url": "https://developer.mozilla.org/docs/Web/API/Window/setResizable", "status": [ "Deprecated" ], @@ -17461,7 +17461,7 @@ } }, "window.sharedstorage": { - "url": "$MDN_URL$/web/api/window/sharedstorage", + "url": "https://developer.mozilla.org/docs/Web/API/Window/sharedStorage", "status": [ "StandardTrack", "Deprecated" @@ -17475,7 +17475,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The global read-only sharedStorage property returns the WindowSharedStorage object for the current origin. This is the main entry point for writing data to shared storage using the Shared Storage API.\n

    \n

    Note:\nsharedStorage is not available inside workers. It is implemented by Window and is also available in shared storage worklets (see SharedStorageWorkletGlobalScope.sharedStorage, which returns WorkletSharedStorage).\n

    " }, "window.showdirectorypicker": { - "url": "$MDN_URL$/web/api/window/showdirectorypicker", + "url": "https://developer.mozilla.org/docs/Web/API/Window/showDirectoryPicker", "status": [ "Experimental", "StandardTrack" @@ -17500,7 +17500,7 @@ } }, "window.showopenfilepicker": { - "url": "$MDN_URL$/web/api/window/showopenfilepicker", + "url": "https://developer.mozilla.org/docs/Web/API/Window/showOpenFilePicker", "status": [ "Experimental", "StandardTrack" @@ -17526,7 +17526,7 @@ } }, "window.showsavefilepicker": { - "url": "$MDN_URL$/web/api/window/showsavefilepicker", + "url": "https://developer.mozilla.org/docs/Web/API/Window/showSaveFilePicker", "status": [ "Experimental", "StandardTrack" @@ -17557,7 +17557,7 @@ "returns": "None (undefined)." }, "window.speechsynthesis": { - "url": "$MDN_URL$/web/api/window/speechsynthesis", + "url": "https://developer.mozilla.org/docs/Web/API/Window/speechSynthesis", "status": [ "StandardTrack" ], @@ -17579,7 +17579,7 @@ "doc": "The speechSynthesis read-only property of the Window object returns a SpeechSynthesis object, which is the entry point into using Web Speech API speech synthesis functionality." }, "window.status": { - "url": "$MDN_URL$/web/api/window/status", + "url": "https://developer.mozilla.org/docs/Web/API/Window/status", "status": [ "StandardTrack", "Deprecated" @@ -17597,7 +17597,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The status property of the\nWindow interface was originally intended to set the text in the status\nbar at the bottom of the browser window. However, the HTML standard now requires\nsetting window.status to have no effect on the text displayed in the\nstatus bar." }, "window.statusbar": { - "url": "$MDN_URL$/web/api/window/statusbar", + "url": "https://developer.mozilla.org/docs/Web/API/Window/statusbar", "status": [ "StandardTrack" ], @@ -17619,7 +17619,7 @@ "doc": "Returns the statusbar object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.stop": { - "url": "$MDN_URL$/web/api/window/stop", + "url": "https://developer.mozilla.org/docs/Web/API/Window/stop", "status": [ "StandardTrack" ], @@ -17659,7 +17659,7 @@ } }, "window.toolbar": { - "url": "$MDN_URL$/web/api/window/toolbar", + "url": "https://developer.mozilla.org/docs/Web/API/Window/toolbar", "status": [ "StandardTrack" ], @@ -17681,7 +17681,7 @@ "doc": "Returns the toolbar object.\n

    This is one of a group of Window properties that contain a boolean visible property, that used to represent whether or not a particular part of a web browser's user interface was visible.\n

    For privacy and interoperability reasons, the value of the visible property is now false if this Window is a popup, and true otherwise." }, "window.top": { - "url": "$MDN_URL$/web/api/window/top", + "url": "https://developer.mozilla.org/docs/Web/API/Window/top", "status": [ "StandardTrack" ], @@ -17710,7 +17710,7 @@ "doc": "The trustedTypes read-only property of the Window interface returns the TrustedTypePolicyFactory object associated with the global object, providing the entry point for using the Trusted Types API." }, "window.viewport": { - "url": "$MDN_URL$/web/api/window/viewport", + "url": "https://developer.mozilla.org/docs/Web/API/Window/viewport", "status": [ "Experimental", "StandardTrack" @@ -17727,7 +17727,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The viewport read-only property of the Window interface returns a Viewport object instance, which provides information about the current state of the device's viewport.\n

    See the Viewport API for all available properties." }, "window.visualviewport": { - "url": "$MDN_URL$/web/api/window/visualviewport", + "url": "https://developer.mozilla.org/docs/Web/API/Window/visualViewport", "status": [ "StandardTrack" ], @@ -17749,7 +17749,7 @@ "doc": "The visualViewport read-only property of the Window interface returns a VisualViewport object representing the visual viewport for a given window, or null if current document is not fully active." }, "window.webkitconvertpointfromnodetopage": { - "url": "$MDN_URL$/web/api/window/webkitconvertpointfromnodetopage", + "url": "https://developer.mozilla.org/docs/Web/API/Window/webkitConvertPointFromNodeToPage", "status": [ "Deprecated" ], @@ -17765,7 +17765,7 @@ "returns": "A WebKitPoint object specifying a point in the page's coordinate system." }, "window.webkitconvertpointfrompagetonode": { - "url": "$MDN_URL$/web/api/window/webkitconvertpointfrompagetonode", + "url": "https://developer.mozilla.org/docs/Web/API/Window/webkitConvertPointFromPageToNode", "status": [ "Deprecated" ], @@ -17781,7 +17781,7 @@ "returns": "A Point object describing the specified location in the node's coordinate\nsystem." }, "window.window": { - "url": "$MDN_URL$/web/api/window/window", + "url": "https://developer.mozilla.org/docs/Web/API/Window/window", "status": [ "StandardTrack" ], @@ -17803,7 +17803,7 @@ "doc": "The window property of a Window object points to the window object itself.\n

    Thus, the following expressions all return the same window object:\n

    \n```js\nwindow.window;\nwindow.window.window;\nwindow.window.window.window;\n// …\n```\n
    \n

    In web pages, the window object is also a global object. This means:\n

      \n
    1. \n

      Global variables of your script are, in fact, properties of window:\n

      \n```js\nvar global = { data: 0 };\nalert(global === window.global); // displays \"true\"\n```\n
      \n
    2. \n
    3. \n

      You can access the built-in properties of the window object without having to prefix them with window.:\n

      \n```js\nsetTimeout(() => alert(\"Hi!\"), 50); // equivalent to using window.setTimeout() and window.alert().\nalert(window === window.window); // displays \"true\"\n```\n
      \n
    4. \n
    \n

    The point of having the window property refer to the object itself, was likely to make it easy to refer to the global object. Otherwise, you'd have to do a manual let window = this; assignment at the top of your script.\n

    Another reason, is that without this property you wouldn't be able to write, for example, window.open('https://google.com/'). You'd have to use open('https://google.com/') instead.\n

    Yet another reason to use this property, is for libraries which wish to offer OOP-versions, and non-OOP versions (especially JavaScript modules). For example, if we refer to \"this.window.location.href\", a JavaScript module could define a property called \"window\" inside of a class it defined (since no global \"window\" variable exists for it by default) which could be created after passing in a window object to the module class' constructor. Thus, \"this.window\" inside of its functions would refer to that window object. In the non-namespaced version, \"this.window\" would refer back to \"window\", and also be able to readily get the document location. Another advantage, is that the objects of such a class (even if the class were defined outside of a module) could change their reference to the window at will, they would not be able to do this if they had hard-coded a reference to \"window\". The default in the class could still be set as the current window object." }, "windowclient": { - "url": "$MDN_URL$/web/api/windowclient", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient", "status": [ "StandardTrack" ], @@ -17825,7 +17825,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The WindowClient interface of the ServiceWorker API represents the scope of a service worker client that is a document in a browsing context, controlled by an active worker. The service worker client independently selects and uses a service worker for its own loading and sub-resources." }, "windowclient.ancestororigins": { - "url": "$MDN_URL$/web/api/windowclient/ancestororigins", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient/ancestorOrigins", "status": [ "Experimental", "StandardTrack" @@ -17840,7 +17840,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Service Workers.

    \n

    The ancestorOrigins read-only property of the WindowClient interface is an array of strings listing the origins of all ancestors of the browsing context represented by this WindowClient in reverse order.\n

    The first element in the array is the origin of this window's parent, and the last element is the origin of the top-level browsing context. If this window is itself a top-level browsing context, then ancestorOrigins is an empty array." }, "windowclient.focus": { - "url": "$MDN_URL$/web/api/windowclient/focus", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient/focus", "status": [ "StandardTrack" ], @@ -17866,7 +17866,7 @@ } }, "windowclient.focused": { - "url": "$MDN_URL$/web/api/windowclient/focused", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient/focused", "status": [ "StandardTrack" ], @@ -17888,7 +17888,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The focused read-only property of the\nWindowClient interface is a boolean value that indicates whether\nthe current client has focus." }, "windowclient.navigate": { - "url": "$MDN_URL$/web/api/windowclient/navigate", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient/navigate", "status": [ "StandardTrack" ], @@ -17914,7 +17914,7 @@ "returns": "A Promise that resolves to the existing WindowClient if the URL is from the same origin as the service worker, or null otherwise." }, "windowclient.visibilitystate": { - "url": "$MDN_URL$/web/api/windowclient/visibilitystate", + "url": "https://developer.mozilla.org/docs/Web/API/WindowClient/visibilityState", "status": [ "StandardTrack" ], @@ -17936,7 +17936,7 @@ "doc": "

    Note: This feature is only available in Service Workers.

    \n

    The visibilityState read-only property of the\nWindowClient interface indicates the visibility of the current client.\nThis value can be one of \"hidden\", \"visible\", or\n\"prerender\"." }, "windowcontrolsoverlay": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlay", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlay", "status": [ "Experimental", "StandardTrack" @@ -17952,7 +17952,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The WindowControlsOverlay interface of the Window Controls Overlay API exposes information about the geometry\nof the title bar area in desktop Progressive Web Apps, and an event to know whenever it changes. This interface is accessible from Navigator.windowControlsOverlay." }, "windowcontrolsoverlay.gettitlebararearect": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlay/gettitlebararearect", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlay/getTitlebarAreaRect", "status": [ "Experimental", "StandardTrack" @@ -17969,7 +17969,7 @@ "returns": "A DOMRect that provides the coordinates and size of the title bar area within the app's content." }, "windowcontrolsoverlay.visible": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlay/visible", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlay/visible", "status": [ "Experimental", "StandardTrack" @@ -17985,7 +17985,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The visible read-only property of the WindowControlsOverlay interface returns a Boolean that indicates whether the window controls overlay is visible or not.\n

    The window controls overlay is not be visible if:\n

    " }, "windowcontrolsoverlaygeometrychangeevent": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlaygeometrychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlayGeometryChangeEvent", "status": [ "Experimental", "StandardTrack" @@ -18001,7 +18001,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The WindowControlsOverlayGeometryChangeEvent interface of the Window Controls Overlay API is passed to geometrychange when the size or visibility of a desktop Progress Web App's title bar region changes." }, "windowcontrolsoverlaygeometrychangeevent.titlebararearect": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlaygeometrychangeevent/titlebararearect", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlayGeometryChangeEvent/titlebarAreaRect", "status": [ "Experimental", "StandardTrack" @@ -18017,7 +18017,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The titlebarAreaRect read-only property of the WindowControlsOverlayGeometryChangeEvent interface is a DOMRect representing the position and size of the area occupied by the title bar in a desktop-installed Progressive Web App." }, "windowcontrolsoverlaygeometrychangeevent.visible": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlaygeometrychangeevent/visible", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlayGeometryChangeEvent/visible", "status": [ "Experimental", "StandardTrack" @@ -18033,7 +18033,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The visible read-only property of the WindowControlsOverlayGeometryChangeEvent interface is a boolean flag that indicates whether the window controls overlay is visible or not in a desktop-installed Progressive Web App.\n

    If the user opts-out of the Window Controls Overlay feature, the default title bar appears and the window controls buttons do not appear as an overlay, in which case the visible flag is false." }, "windowcontrolsoverlaygeometrychangeevent.windowcontrolsoverlaygeometrychangeevent": { - "url": "$MDN_URL$/web/api/windowcontrolsoverlaygeometrychangeevent/windowcontrolsoverlaygeometrychangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/WindowControlsOverlayGeometryChangeEvent/WindowControlsOverlayGeometryChangeEvent", "status": [ "Experimental", "StandardTrack" @@ -18086,7 +18086,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    The worklet read-only property of the\nWindowSharedStorage interface contains the SharedStorageWorklet instance representing the shared storage worklet for the current origin.\n

    SharedStorageWorklet contains the addModule() method, which is used to add a module to the shared storage worklet." }, "worker": { - "url": "$MDN_URL$/web/api/worker", + "url": "https://developer.mozilla.org/docs/Web/API/Worker", "status": [ "StandardTrack" ], @@ -18109,7 +18109,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The Worker interface of the Web Workers API represents a background task that can be created via script, which can send messages back to its creator.\n

    Creating a worker is done by calling the Worker(\"path/to/worker/script\") constructor.\n

    Workers may themselves spawn new workers, as long as those workers are hosted at the same origin as the parent page.\n

    Note that not all interfaces and functions are available to web workers. See Functions and classes available to Web Workers for details." }, "worker.postmessage": { - "url": "$MDN_URL$/web/api/worker/postmessage", + "url": "https://developer.mozilla.org/docs/Web/API/Worker/postMessage", "status": [ "StandardTrack" ], @@ -18138,7 +18138,7 @@ "returns": "None (undefined)." }, "worker.terminate": { - "url": "$MDN_URL$/web/api/worker/terminate", + "url": "https://developer.mozilla.org/docs/Web/API/Worker/terminate", "status": [ "StandardTrack" ], @@ -18162,7 +18162,7 @@ "returns": "None (undefined)." }, "worker.worker": { - "url": "$MDN_URL$/web/api/worker/worker", + "url": "https://developer.mozilla.org/docs/Web/API/Worker/Worker", "status": [ "StandardTrack" ], @@ -18195,7 +18195,7 @@ } }, "workerglobalscope": { - "url": "$MDN_URL$/web/api/workerglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope", "status": [ "StandardTrack" ], @@ -18316,7 +18316,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The crypto read-only property of the WorkerGlobalScope interface returns the Crypto object for this worker. This object gives workers access to certain cryptographic related services.\n

    Although the property itself is read-only, all of its methods (and the methods of its\nchild object, SubtleCrypto) are not read-only, and therefore vulnerable\nto attack by polyfill.\n

    Although crypto is available on all workers, the returned Crypto object only has one usable feature in insecure contexts: the getRandomValues() method. In general, you should use this API only in secure contexts." }, "workerglobalscope.dump": { - "url": "$MDN_URL$/web/api/workerglobalscope/dump", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/dump", "status": [ "Deprecated" ], @@ -18347,7 +18347,7 @@ } }, "workerglobalscope.fonts": { - "url": "$MDN_URL$/web/api/workerglobalscope/fonts", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/fonts", "status": [ "StandardTrack" ], @@ -18369,7 +18369,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The fonts property of the WorkerGlobalScope interface returns the FontFaceSet interface of the worker.\n

    This property is part of the CSS Font Loading API." }, "workerglobalscope.importscripts": { - "url": "$MDN_URL$/web/api/workerglobalscope/importscripts", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/importScripts", "status": [ "StandardTrack" ], @@ -18418,7 +18418,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The isSecureContext read-only property of the WorkerGlobalScope interface returns a boolean indicating whether the current context is secure (true) or not (false)." }, "workerglobalscope.location": { - "url": "$MDN_URL$/web/api/workerglobalscope/location", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/location", "status": [ "StandardTrack" ], @@ -18441,7 +18441,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The read-only location property of the WorkerGlobalScope interface returns the WorkerLocation associated with the worker. It is a specific location object, mostly a subset of the Location for browsing scopes, but adapted to workers." }, "workerglobalscope.navigator": { - "url": "$MDN_URL$/web/api/workerglobalscope/navigator", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/navigator", "status": [ "StandardTrack" ], @@ -18508,7 +18508,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The scheduler read-only property of the WorkerGlobalScope interface is the entry point for using the Prioritized Task Scheduling API.\n

    It returns a Scheduler object instance containing postTask() and yield() methods that can be used to schedule prioritized tasks." }, "workerglobalscope.self": { - "url": "$MDN_URL$/web/api/workerglobalscope/self", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerGlobalScope/self", "status": [ "StandardTrack" ], @@ -18595,7 +18595,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The trustedTypes read-only property of the WorkerGlobalScope interface returns the TrustedTypePolicyFactory object associated with the global object, providing the entry point for using the Trusted Types API." }, "workerlocation": { - "url": "$MDN_URL$/web/api/workerlocation", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation", "status": [ "StandardTrack" ], @@ -18618,7 +18618,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The WorkerLocation interface defines the absolute location of the script executed by the Worker. Such an object is initialized for each worker and is available via the WorkerGlobalScope.location property obtained by calling self.location.\n

    This interface is only visible from inside a JavaScript script executed in the context of a Web worker." }, "workerlocation.hash": { - "url": "$MDN_URL$/web/api/workerlocation/hash", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/hash", "status": [ "StandardTrack" ], @@ -18641,7 +18641,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The hash property of a WorkerLocation object returns the hash part of the worker's location." }, "workerlocation.host": { - "url": "$MDN_URL$/web/api/workerlocation/host", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/host", "status": [ "StandardTrack" ], @@ -18664,7 +18664,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The host property of a WorkerLocation object returns the host part of the worker's location." }, "workerlocation.hostname": { - "url": "$MDN_URL$/web/api/workerlocation/hostname", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/hostname", "status": [ "StandardTrack" ], @@ -18687,7 +18687,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The hostname property of a WorkerLocation object returns the hostname part of the worker's location." }, "workerlocation.href": { - "url": "$MDN_URL$/web/api/workerlocation/href", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/href", "status": [ "StandardTrack" ], @@ -18710,7 +18710,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The href property of a WorkerLocation object returns a string containing the serialized URL for the worker's location." }, "workerlocation.origin": { - "url": "$MDN_URL$/web/api/workerlocation/origin", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/origin", "status": [ "StandardTrack" ], @@ -18733,7 +18733,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The origin property of a WorkerLocation object returns the worker's origin." }, "workerlocation.pathname": { - "url": "$MDN_URL$/web/api/workerlocation/pathname", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/pathname", "status": [ "StandardTrack" ], @@ -18756,7 +18756,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The pathname property of a WorkerLocation object returns the pathname part of the worker's location." }, "workerlocation.port": { - "url": "$MDN_URL$/web/api/workerlocation/port", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/port", "status": [ "StandardTrack" ], @@ -18779,7 +18779,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The port property of a WorkerLocation object returns the port part of the worker's location." }, "workerlocation.protocol": { - "url": "$MDN_URL$/web/api/workerlocation/protocol", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/protocol", "status": [ "StandardTrack" ], @@ -18802,7 +18802,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The protocol property of a WorkerLocation object returns the protocol part of the worker's location." }, "workerlocation.search": { - "url": "$MDN_URL$/web/api/workerlocation/search", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/search", "status": [ "StandardTrack" ], @@ -18825,7 +18825,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The search property of a WorkerLocation object returns the search part of the worker's location." }, "workerlocation.tostring": { - "url": "$MDN_URL$/web/api/workerlocation/tostring", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerLocation/toString", "status": [ "StandardTrack" ], @@ -18849,7 +18849,7 @@ "returns": "None (undefined)." }, "workernavigator": { - "url": "$MDN_URL$/web/api/workernavigator", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator", "status": [ "StandardTrack" ], @@ -18872,7 +18872,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The WorkerNavigator interface represents a subset of the Navigator interface allowed to be accessed from a Worker. Such an object is initialized for each worker and is available via the self.navigator property." }, "workernavigator.appcodename": { - "url": "$MDN_URL$/web/api/workernavigator/appcodename", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/appCodeName", "status": [ "StandardTrack", "Deprecated" @@ -18890,7 +18890,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The value of the WorkerNavigator.appCodeName property is\nalways \"Mozilla\", in any browser. This property is kept only for\ncompatibility purposes.\n

    \n

    Note:\nDo not rely on this property to return a real\nproduct name. All browsers return \"Mozilla\" as the value of this property.\n

    " }, "workernavigator.appname": { - "url": "$MDN_URL$/web/api/workernavigator/appname", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/appName", "status": [ "StandardTrack", "Deprecated" @@ -18908,7 +18908,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The value of the WorkerNavigator.appName property is always\n\"Netscape\", in any browser. This property is kept only for compatibility\npurposes.\n

    \n

    Note:\nDo not rely on this property to return a real browser name. All browsers return \"Netscape\" as the value of this property.\n

    " }, "workernavigator.appversion": { - "url": "$MDN_URL$/web/api/workernavigator/appversion", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/appVersion", "status": [ "StandardTrack", "Deprecated" @@ -18936,7 +18936,7 @@ } }, "workernavigator.connection": { - "url": "$MDN_URL$/web/api/workernavigator/connection", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/connection", "status": [ "StandardTrack" ], @@ -18952,7 +18952,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The connection read-only property of the WorkerNavigator interface returns a NetworkInformation object containing information about the system's connection, such as the current bandwidth of the user's device or whether the connection is metered.\nThis could be used to select high definition content or low definition content based on the user's connection." }, "workernavigator.devicememory": { - "url": "$MDN_URL$/web/api/workernavigator/devicememory", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/deviceMemory", "status": [ "StandardTrack" ], @@ -18968,7 +18968,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The deviceMemory read-only property of the WorkerNavigator interface returns the approximate amount of device memory in gigabytes.\n

    The reported value is imprecise to curtail fingerprinting.\nIt's approximated by rounding the actual value to the nearest power of 2, then dividing that number by 1024.\nIt is then clamped within lower and upper bounds to protect the privacy of owners of very low-memory or high-memory devices.\nThese bounds may change over time (see browser compatibility table)." }, "workernavigator.globalprivacycontrol": { - "url": "$MDN_URL$/web/api/workernavigator/globalprivacycontrol", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/globalPrivacyControl", "status": [ "Experimental", "StandardTrack" @@ -18983,7 +18983,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The WorkerNavigator.globalPrivacyControl read-only property returns the user's Global Privacy Control setting for the current website.\nThis setting indicates whether the user consents to the website or service selling or sharing their personal information with third parties.\n

    The value of the property reflects that of the Sec-GPC HTTP header." }, "workernavigator.gpu": { - "url": "$MDN_URL$/web/api/workernavigator/gpu", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/gpu", "status": [ "StandardTrack" ], @@ -18998,7 +18998,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The gpu read-only property of the WorkerNavigator interface returns the GPU object for the current worker context, which is the entry point for the WebGPU API." }, "workernavigator.hardwareconcurrency": { - "url": "$MDN_URL$/web/api/workernavigator/hardwareconcurrency", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/hardwareConcurrency", "status": [ "StandardTrack" ], @@ -19021,7 +19021,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The navigator.hardwareConcurrency read-only property\nreturns the number of logical processors available to run threads on the user's\ncomputer." }, "workernavigator.hid": { - "url": "$MDN_URL$/web/api/workernavigator/hid", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/hid", "status": [ "Experimental", "StandardTrack" @@ -19037,7 +19037,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WorkerNavigator.hid\nread-only property returns an HID object providing methods for accessing HID device connections and events that fire when the user agent connects to or disconnects from a device.\n

    Where a defined Permissions Policy blocks WebHID usage, the WorkerNavigator.hid property will not be available." }, "workernavigator.language": { - "url": "$MDN_URL$/web/api/workernavigator/language", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/language", "status": [ "StandardTrack" ], @@ -19059,7 +19059,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The WorkerNavigator.language read-only property returns\na string representing the preferred language of the user, usually the language of the\nbrowser UI." }, "workernavigator.languages": { - "url": "$MDN_URL$/web/api/workernavigator/languages", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/languages", "status": [ "StandardTrack" ], @@ -19081,7 +19081,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The WorkerNavigator.languages read-only property\nreturns an array of strings representing the user's preferred\nlanguages. The language is described using BCP 47 language tags. In the returned\narray they are ordered by preference with the most preferred language first.\n

    The value of navigator.language is the\nfirst element of the returned array.\n

    When its value changes, as the user's preferred languages are changed a\nlanguagechange event is fired on the WorkerGlobalScope object.\n

    The Accept-Language HTTP header in every HTTP request from the user's\nbrowser uses the same value for the navigator.languages property except for\nthe extra qvalues (quality values) field (e.g., en-US;q=0.8)." }, "workernavigator.locks": { - "url": "$MDN_URL$/web/api/workernavigator/locks", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/locks", "status": [ "StandardTrack" ], @@ -19103,7 +19103,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The locks read-only property of\nthe WorkerNavigator interface returns a LockManager\nobject which provides methods for requesting a new Lock object and\nquerying for an existing Lock object." }, "workernavigator.mediacapabilities": { - "url": "$MDN_URL$/web/api/workernavigator/mediacapabilities", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/mediaCapabilities", "status": [ "StandardTrack" ], @@ -19125,7 +19125,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The read-only mediaCapabilities property of the WorkerNavigator interface references a MediaCapabilities object that can expose information about the decoding and encoding capabilities for a given format and output capabilities (as defined by the Media Capabilities API)." }, "workernavigator.online": { - "url": "$MDN_URL$/web/api/workernavigator/online", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/onLine", "status": [ "StandardTrack" ], @@ -19147,7 +19147,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    Returns the online status of the browser. The property returns a boolean value, with true meaning online and false meaning offline. The property sends updates whenever the browser's ability to connect to the network changes. The update occurs when the user follows links or when a script requests a remote page.\n

    For example, the property should return false when users click links soon after they lose internet connection.\n

    Browsers implement this property differently.\n

    In Chrome and Safari, if the browser is not able to connect to a local area network (LAN) or a router, it is offline; all other conditions return true. So while you can assume that the browser is offline when it returns a false value, you cannot assume that a true value necessarily means that the browser can access the internet. You could be getting false positives, such as in cases where the computer is running a virtualization software that has virtual ethernet adapters that are always\n\"connected.\" Therefore, if you really want to determine the online status of the browser, you should develop additional means for checking. To learn more, see the 2011 article, Working Off the Grid.\n

    In Firefox, switching the browser to offline mode sends a false value." }, "workernavigator.permissions": { - "url": "$MDN_URL$/web/api/workernavigator/permissions", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/permissions", "status": [ "StandardTrack" ], @@ -19168,7 +19168,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The permissions read-only property of the WorkerNavigator interface\nreturns a Permissions object that can be used to query and update\npermission status of APIs covered by the Permissions API." }, "workernavigator.platform": { - "url": "$MDN_URL$/web/api/workernavigator/platform", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/platform", "status": [ "StandardTrack", "Deprecated" @@ -19186,7 +19186,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is only available in Web Workers.

    \n

    Returns a string representing the platform of the browser. The specification allows\nbrowsers to always return the empty string, so don't rely on this property to get a\nreliable answer." }, "workernavigator.product": { - "url": "$MDN_URL$/web/api/workernavigator/product", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/product", "status": [ "StandardTrack", "Deprecated" @@ -19204,7 +19204,7 @@ "doc": "

    Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The value of the WorkerNavigator.product property is always\n\"Gecko\", in any browser. This property is kept only for compatibility\npurposes.\n

    \n

    Note:\nDo not rely on this property to return a real product name. All browsers return \"Gecko\" as the value of this property.\n

    " }, "workernavigator.serial": { - "url": "$MDN_URL$/web/api/workernavigator/serial", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/serial", "status": [ "Experimental", "StandardTrack" @@ -19220,7 +19220,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Dedicated Web Workers.

    \n

    The serial read-only property of the WorkerNavigator interface returns a Serial object which represents the entry point into the Web Serial API.\n

    When getting, the same instance of the Serial object will always be returned." }, "workernavigator.serviceworker": { - "url": "$MDN_URL$/web/api/workernavigator/serviceworker", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/serviceWorker", "status": [ "StandardTrack" ], @@ -19249,7 +19249,7 @@ } }, "workernavigator.storage": { - "url": "$MDN_URL$/web/api/workernavigator/storage", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/storage", "status": [ "StandardTrack" ], @@ -19271,7 +19271,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The storage read-only property of the WorkerNavigator interface\nreturns the singleton StorageManager object used to\naccess the overall storage capabilities of the browser for the current site or app.\nThe returned object lets you examine and configure persistence of data stores and\nlearn approximately how much more space your browser has available for local storage\nuse." }, "workernavigator.usb": { - "url": "$MDN_URL$/web/api/workernavigator/usb", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/usb", "status": [ "StandardTrack" ], @@ -19282,7 +19282,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The usb read-only property of the WorkerNavigator interface returns a USB object for the current document, providing access to WebUSB API functionality." }, "workernavigator.useragent": { - "url": "$MDN_URL$/web/api/workernavigator/useragent", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/userAgent", "status": [ "StandardTrack" ], @@ -19304,7 +19304,7 @@ "doc": "

    Note: This feature is only available in Web Workers.

    \n

    The WorkerNavigator.userAgent read-only property returns the\nuser agent string for the current browser.\n

    \n

    Note:\nThe specification asks browsers to provide as little information via this field as\npossible. Never assume that the value of this property will stay the same in future\nversions of the same browser. Try not to use it at all, or only for current and past\nversions of a browser. New browsers may start using the same UA, or part of it, as an\nolder browser: you really have no guarantee that the browser agent is indeed the one\nadvertised by this property.\n

    Also keep in mind that users of a browser can change the value of this field if they\nwant (UA spoofing).\n

    \n

    Browser identification based on detecting the user agent string is\nunreliable and is not recommended, as the user agent\nstring is user configurable. For example:\n

    " }, "workernavigator.useragentdata": { - "url": "$MDN_URL$/web/api/workernavigator/useragentdata", + "url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/userAgentData", "status": [ "Experimental", "StandardTrack" @@ -19321,7 +19321,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Note: This feature is only available in Web Workers.

    \n

    The userAgentData read-only property of the WorkerNavigator interface returns a NavigatorUAData object which can be used to access the User-Agent Client Hints API." }, "worklet": { - "url": "$MDN_URL$/web/api/worklet", + "url": "https://developer.mozilla.org/docs/Web/API/Worklet", "status": [ "StandardTrack" ], @@ -19343,7 +19343,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The Worklet interface is a lightweight version of Web Workers and gives developers access to low-level parts of the rendering pipeline.\n

    With Worklets, you can run JavaScript and WebAssembly code to do graphics rendering or audio processing where high performance is required.\n

    Worklets allow static import of ECMAScript modules, if supported, using import.\nDynamic import is disallowed by the specification — calling import() will throw." }, "worklet.addmodule": { - "url": "$MDN_URL$/web/api/worklet/addmodule", + "url": "https://developer.mozilla.org/docs/Web/API/Worklet/addModule", "status": [ "StandardTrack" ], @@ -19374,7 +19374,7 @@ } }, "workletglobalscope": { - "url": "$MDN_URL$/web/api/workletglobalscope", + "url": "https://developer.mozilla.org/docs/Web/API/WorkletGlobalScope", "status": [ "StandardTrack" ], @@ -19447,7 +19447,7 @@ } }, "writablestream": { - "url": "$MDN_URL$/web/api/writablestream", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream", "status": [ "StandardTrack" ], @@ -19471,7 +19471,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WritableStream interface of the Streams API provides a standard abstraction for writing streaming data to a destination, known as a sink.\nThis object comes with built-in backpressure and queuing.\n

    WritableStream is a transferable object." }, "writablestream.abort": { - "url": "$MDN_URL$/web/api/writablestream/abort", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream/abort", "status": [ "StandardTrack" ], @@ -19502,7 +19502,7 @@ } }, "writablestream.close": { - "url": "$MDN_URL$/web/api/writablestream/close", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream/close", "status": [ "StandardTrack" ], @@ -19530,7 +19530,7 @@ } }, "writablestream.getwriter": { - "url": "$MDN_URL$/web/api/writablestream/getwriter", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream/getWriter", "status": [ "StandardTrack" ], @@ -19558,7 +19558,7 @@ } }, "writablestream.locked": { - "url": "$MDN_URL$/web/api/writablestream/locked", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream/locked", "status": [ "StandardTrack" ], @@ -19582,7 +19582,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The locked read-only property of the WritableStream interface returns a boolean indicating whether the WritableStream is locked to a writer." }, "writablestream.transferable_objects": { - "url": "$MDN_URL$/web/api/web_workers_api/transferable_objects", + "url": "https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Transferable_objects", "status": [ "StandardTrack" ], @@ -19598,7 +19598,7 @@ "doc": "Transferable objects are objects that own resources that can be transferred from one context to another, ensuring that the resources are only available in one context at a time.\nFollowing a transfer, the original object is no longer usable; it no longer points to the transferred resource, and any attempt to read or write the object will throw an exception.\n

    Transferable objects are commonly used to share resources that can only be safely exposed to a single JavaScript thread at a time.\nFor example, an ArrayBuffer is a transferable object that owns a block of memory.\nWhen such a buffer is transferred between threads, the associated memory resource is detached from the original buffer and attached to the buffer object created in the new thread.\nThe buffer object in the original thread is no longer usable because it no longer owns a memory resource.\n

    Transferring may also be used when creating deep copies of objects with structuredClone().\nFollowing the cloning operation, the transferred resources are moved rather than copied to the cloned object.\n

    For both postMessage() and structuredClone(), transferred resources have to be attached to the data object, otherwise they would not be available on the receiving end, because the transferable array only indicates how certain resources should be sent, but does not actually send them (although they would always be detached).\n

    The mechanism used to transfer an object's resources depends on the object.\nFor example, when an ArrayBuffer is transferred between threads, the memory resource that it points to is literally moved between contexts in a fast and efficient zero-copy operation.\nOther objects may be transferred by copying the associated resource and then deleting it from the old context.\n

    Not all objects are transferable.\nA list of transferable objects is provided below." }, "writablestream.writablestream": { - "url": "$MDN_URL$/web/api/writablestream/writablestream", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStream/WritableStream", "status": [ "StandardTrack" ], @@ -19627,7 +19627,7 @@ "returns": "An instance of the WritableStream object." }, "writablestreamdefaultcontroller": { - "url": "$MDN_URL$/web/api/writablestreamdefaultcontroller", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController", "status": [ "StandardTrack" ], @@ -19651,7 +19651,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WritableStreamDefaultController interface of the Streams API represents a controller allowing control of a WritableStream's state. When constructing a WritableStream, the underlying sink is given a corresponding WritableStreamDefaultController instance to manipulate." }, "writablestreamdefaultcontroller.error": { - "url": "$MDN_URL$/web/api/writablestreamdefaultcontroller/error", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/error", "status": [ "StandardTrack" ], @@ -19682,7 +19682,7 @@ } }, "writablestreamdefaultcontroller.signal": { - "url": "$MDN_URL$/web/api/writablestreamdefaultcontroller/signal", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/signal", "status": [ "StandardTrack" ], @@ -19706,7 +19706,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only signal property of the WritableStreamDefaultController interface returns the AbortSignal associated with the controller." }, "writablestreamdefaultwriter": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter", "status": [ "StandardTrack" ], @@ -19730,7 +19730,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The WritableStreamDefaultWriter interface of the Streams API is the object returned by WritableStream.getWriter() and once created locks the writer to the WritableStream ensuring that no other streams can write to the underlying sink." }, "writablestreamdefaultwriter.abort": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/abort", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/abort", "status": [ "StandardTrack" ], @@ -19761,7 +19761,7 @@ } }, "writablestreamdefaultwriter.close": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/close", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/close", "status": [ "StandardTrack" ], @@ -19789,7 +19789,7 @@ } }, "writablestreamdefaultwriter.closed": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/closed", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/closed", "status": [ "StandardTrack" ], @@ -19813,7 +19813,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The closed read-only property of the\nWritableStreamDefaultWriter interface returns a\nPromise that fulfills if the stream becomes closed, or rejects if\nthe stream errors or the writer's lock is released." }, "writablestreamdefaultwriter.desiredsize": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/desiredsize", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/desiredSize", "status": [ "StandardTrack" ], @@ -19840,7 +19840,7 @@ } }, "writablestreamdefaultwriter.ready": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/ready", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/ready", "status": [ "StandardTrack" ], @@ -19864,7 +19864,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The ready read-only property of the\nWritableStreamDefaultWriter interface returns a Promise\nthat resolves when the desired size of the stream's internal queue transitions from\nnon-positive to positive, signaling that it is no longer applying backpressure." }, "writablestreamdefaultwriter.releaselock": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/releaselock", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/releaseLock", "status": [ "StandardTrack" ], @@ -19889,7 +19889,7 @@ "returns": "None (undefined)." }, "writablestreamdefaultwriter.writablestreamdefaultwriter": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/writablestreamdefaultwriter", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/WritableStreamDefaultWriter", "status": [ "StandardTrack" ], @@ -19920,7 +19920,7 @@ } }, "writablestreamdefaultwriter.write": { - "url": "$MDN_URL$/web/api/writablestreamdefaultwriter/write", + "url": "https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/write", "status": [ "StandardTrack" ], @@ -19951,7 +19951,7 @@ } }, "xmldocument": { - "url": "$MDN_URL$/web/api/xmldocument", + "url": "https://developer.mozilla.org/docs/Web/API/XMLDocument", "status": [ "StandardTrack" ], @@ -19973,7 +19973,7 @@ "doc": "The XMLDocument interface represents an XML document. It inherits from the generic Document and does not add any specific methods or properties to it: nevertheless, several algorithms behave differently with the two types of documents." }, "xmlhttprequest": { - "url": "$MDN_URL$/web/api/xmlhttprequest", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest", "status": [ "StandardTrack" ], @@ -19995,7 +19995,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    XMLHttpRequest (XHR) objects are used to interact with servers. You can retrieve data from a URL without having to do a full page refresh. This enables a Web page to update just part of a page without disrupting what the user is doing.\n

    Despite its name, XMLHttpRequest can be used to retrieve any type of data, not just XML.\n

    If your communication needs to involve receiving event data or message data from a server, consider using server-sent events through the EventSource interface. For full-duplex communication, WebSockets may be a better choice." }, "xmlhttprequest.abort": { - "url": "$MDN_URL$/web/api/xmlhttprequest/abort", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/abort", "status": [ "StandardTrack" ], @@ -20018,7 +20018,7 @@ "returns": "None (undefined)." }, "xmlhttprequest.getallresponseheaders": { - "url": "$MDN_URL$/web/api/xmlhttprequest/getallresponseheaders", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/getAllResponseHeaders", "status": [ "StandardTrack" ], @@ -20041,7 +20041,7 @@ "returns": "A string representing all of the response's headers (except those\nwhose field name is Set-Cookie) separated by CRLF,\nor null if no response has been received. If a network error\nhappened, an empty string is returned.\n

    An example of what a raw header string looks like:\n

    http
    date: Fri, 08 Dec 2017 21:04:30 GMT\\r\\n\ncontent-encoding: gzip\\r\\n\nx-content-type-options: nosniff\\r\\n\nserver: meinheld/0.6.1\\r\\n\nx-frame-options: DENY\\r\\n\ncontent-type: text/html; charset=utf-8\\r\\n\nconnection: keep-alive\\r\\n\nstrict-transport-security: max-age=63072000\\r\\n\nvary: Cookie, Accept-Encoding\\r\\n\ncontent-length: 6502\\r\\n\nx-xss-protection: 1; mode=block\\r\\n\n
    \n

    Each line is terminated by both carriage return and line feed characters\n(\\r\\n). These are essentially delimiters separating each of the headers.\n

    \n

    Note:\nIn modern browsers, the header names are returned in all lower\ncase, as per the latest spec.\n

    " }, "xmlhttprequest.getresponseheader": { - "url": "$MDN_URL$/web/api/xmlhttprequest/getresponseheader", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/getResponseHeader", "status": [ "StandardTrack" ], @@ -20067,7 +20067,7 @@ "returns": "A string representing the header's text value, or null\nif either the response has not yet been received or the header doesn't exist in the\nresponse." }, "xmlhttprequest.open": { - "url": "$MDN_URL$/web/api/xmlhttprequest/open", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/open", "status": [ "StandardTrack" ], @@ -20097,7 +20097,7 @@ "returns": "None (undefined)." }, "xmlhttprequest.overridemimetype": { - "url": "$MDN_URL$/web/api/xmlhttprequest/overridemimetype", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/overrideMimeType", "status": [ "StandardTrack" ], @@ -20123,7 +20123,7 @@ "returns": "None (undefined)." }, "xmlhttprequest.readystate": { - "url": "$MDN_URL$/web/api/xmlhttprequest/readystate", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/readyState", "status": [ "StandardTrack" ], @@ -20145,7 +20145,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequest.readyState property returns the state an XMLHttpRequest client is in. An XHR client exists in one of the following states:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ValueStateDescription
    0UNSENTClient has been created. open() not called yet.
    1OPENEDopen() has been called.
    2HEADERS_RECEIVEDsend() has been called, and headers and status are available.
    3LOADINGDownloading; responseText holds partial data.
    4DONEThe operation is complete.
    \n
    \n
    UNSENT
    \n
    \n

    The XMLHttpRequest client has been created, but the open() method hasn't been called yet.\n

    \n
    OPENED
    \n
    \n

    open() method has been invoked. During this state, the request headers can be set using the setRequestHeader() method and the send() method can be called which will initiate the fetch.\n

    \n
    HEADERS_RECEIVED
    \n
    \n

    send() has been called, all redirects (if any) have been followed and the response headers have been received.\n

    \n
    LOADING
    \n
    \n

    Response's body is being received. If responseType is \"text\" or empty string, responseText will have the partial text response as it loads.\n

    \n
    DONE
    \n
    \n

    The fetch operation is complete. This could mean that either the data transfer has been completed successfully or failed.\n

    \n
    " }, "xmlhttprequest.response": { - "url": "$MDN_URL$/web/api/xmlhttprequest/response", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/response", "status": [ "StandardTrack" ], @@ -20167,7 +20167,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequest\nresponse property returns the response's body content as\nan ArrayBuffer, a Blob, a Document,\na JavaScript Object, or a string, depending on the value\nof the request's responseType\nproperty." }, "xmlhttprequest.responsetext": { - "url": "$MDN_URL$/web/api/xmlhttprequest/responsetext", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseText", "status": [ "StandardTrack" ], @@ -20192,7 +20192,7 @@ } }, "xmlhttprequest.responsetype": { - "url": "$MDN_URL$/web/api/xmlhttprequest/responsetype", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseType", "status": [ "StandardTrack" ], @@ -20217,7 +20217,7 @@ } }, "xmlhttprequest.responseurl": { - "url": "$MDN_URL$/web/api/xmlhttprequest/responseurl", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseURL", "status": [ "StandardTrack" ], @@ -20239,7 +20239,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The read-only XMLHttpRequest.responseURL property returns the serialized URL of the response or the empty string if the URL is null. If the URL is returned, any URL fragment present in the URL will be stripped away. The value of responseURL will be the final URL obtained after any redirects." }, "xmlhttprequest.responsexml": { - "url": "$MDN_URL$/web/api/xmlhttprequest/responsexml", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/responseXML", "status": [ "StandardTrack" ], @@ -20264,7 +20264,7 @@ } }, "xmlhttprequest.send": { - "url": "$MDN_URL$/web/api/xmlhttprequest/send", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/send", "status": [ "StandardTrack" ], @@ -20294,7 +20294,7 @@ } }, "xmlhttprequest.setattributionreporting": { - "url": "$MDN_URL$/web/api/xmlhttprequest/setattributionreporting", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/setAttributionReporting", "status": [ "StandardTrack", "Deprecated" @@ -20316,7 +20316,7 @@ } }, "xmlhttprequest.setprivatetoken": { - "url": "$MDN_URL$/web/api/xmlhttprequest/setprivatetoken", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/setPrivateToken", "status": [ "Experimental", "StandardTrack" @@ -20339,7 +20339,7 @@ } }, "xmlhttprequest.setrequestheader": { - "url": "$MDN_URL$/web/api/xmlhttprequest/setrequestheader", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/setRequestHeader", "status": [ "StandardTrack" ], @@ -20366,7 +20366,7 @@ "returns": "None (undefined)." }, "xmlhttprequest.status": { - "url": "$MDN_URL$/web/api/xmlhttprequest/status", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/status", "status": [ "StandardTrack" ], @@ -20388,7 +20388,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The read-only XMLHttpRequest.status property returns the numerical HTTP status code of the XMLHttpRequest's response.\n

    Before the request completes, the value of status is 0. Browsers also report a status of 0 in case of XMLHttpRequest errors." }, "xmlhttprequest.statustext": { - "url": "$MDN_URL$/web/api/xmlhttprequest/statustext", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/statusText", "status": [ "StandardTrack" ], @@ -20410,7 +20410,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The read-only XMLHttpRequest.statusText property returns a string containing the response's status message as returned by the HTTP server. Unlike XMLHttpRequest.status which indicates a numerical status code, this property contains the text of the response status, such as \"OK\" or \"Not Found\". If the request's readyState is in UNSENT or OPENED state, the value of statusText will be an empty string.\n

    If the server response doesn't explicitly specify a status text, statusText will assume the default value \"OK\".\n

    \n

    Note:\nResponses over an HTTP/2 connection will always have an empty string as status message as HTTP/2 does not support them.\n

    " }, "xmlhttprequest.timeout": { - "url": "$MDN_URL$/web/api/xmlhttprequest/timeout", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/timeout", "status": [ "StandardTrack" ], @@ -20432,7 +20432,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequest.timeout property is an unsigned long representing the number of milliseconds a request can take before automatically being terminated. The default value is 0, which means there is no timeout. Timeout shouldn't be used for synchronous XMLHttpRequests requests used in a document environment or it will throw an InvalidAccessError exception. When a timeout happens, a timeout event is fired.\n

    \n

    Note:\nYou may not use a timeout for synchronous requests with an owning window.\n

    \n

    Using a timeout with an asynchronous request." }, "xmlhttprequest.upload": { - "url": "$MDN_URL$/web/api/xmlhttprequest/upload", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/upload", "status": [ "StandardTrack" ], @@ -20454,7 +20454,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequest upload property returns an XMLHttpRequestUpload object that can be observed to monitor an upload's progress.\n

    It is an opaque object, but because it's also an XMLHttpRequestEventTarget, event listeners can be attached to track its process.\n

    \n

    Note:\nAttaching event listeners to this object prevents the request from being a \"simple request\" and will cause a preflight request to be issued if cross-origin; see CORS. Because of this, event listeners need to be registered before calling send() or upload events won't be dispatched.\n

    \n
    \n

    Note:\nThe spec also seems to indicate that event listeners should be attached after open(). However, browsers are buggy on this matter, and often need the listeners to be registered before open() to work.\n

    \n

    The following events can be triggered on an upload object and used to monitor the upload:\n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    EventDescription
    loadstartThe upload has begun.
    progress\nPeriodically delivered to indicate the amount of progress made so far.\n
    abortThe upload operation was aborted.
    errorThe upload failed due to an error.
    loadThe upload completed successfully.
    timeout\nThe upload timed out because a reply did not arrive within the time\ninterval specified by the\nXMLHttpRequest.timeout.\n
    loadend\nThe upload finished. This event does not differentiate between success\nor failure, and is sent at the end of the upload regardless of the\noutcome. Prior to this event, one of load,\nerror, abort, or timeout will\nalready have been delivered to indicate why the upload ended.\n
    " }, "xmlhttprequest.withcredentials": { - "url": "$MDN_URL$/web/api/xmlhttprequest/withcredentials", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/withCredentials", "status": [ "StandardTrack" ], @@ -20476,7 +20476,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequest.withCredentials property is a boolean value that indicates whether or not cross-site Access-Control requests should be made using credentials such as cookies, authentication headers or TLS client certificates. Setting withCredentials has no effect on same-origin requests.\n

    In addition, this flag is also used to indicate when cookies are to be ignored in the response. The default is false. XMLHttpRequest responses from a different domain cannot set cookie values for their own domain unless withCredentials is set to true before making the request. The third-party cookies obtained by setting withCredentials to true will still honor same-origin policy and hence can not be accessed by the requesting script through document.cookie or from response headers.\n

    \n

    Note:\nThis never affects same-origin requests.\n

    \n
    \n

    Note:\nXMLHttpRequest responses from a different domain cannot set cookie values for their own domain unless withCredentials is set to true before making the request, regardless of Access-Control- header values.\n

    " }, "xmlhttprequest.xmlhttprequest": { - "url": "$MDN_URL$/web/api/xmlhttprequest/xmlhttprequest", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequest/XMLHttpRequest", "status": [ "StandardTrack" ], @@ -20502,7 +20502,7 @@ "returns": "A new XMLHttpRequest object. The object must be prepared by at least\ncalling open() to initialize it before calling\nsend() to send the request to the server." }, "xmlhttprequesteventtarget": { - "url": "$MDN_URL$/web/api/xmlhttprequesteventtarget", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestEventTarget", "status": [ "StandardTrack" ], @@ -20524,7 +20524,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    XMLHttpRequestEventTarget is the interface that describes the event handlers shared on XMLHttpRequest and XMLHttpRequestUpload.\n

    You don't use XMLHttpRequestEventTarget directly; instead you interact with the sub classes." }, "xmlhttprequestupload": { - "url": "$MDN_URL$/web/api/xmlhttprequestupload", + "url": "https://developer.mozilla.org/docs/Web/API/XMLHttpRequestUpload", "status": [ "StandardTrack" ], @@ -20546,7 +20546,7 @@ "doc": "

    Note: This feature is available in Web Workers, except for Service Workers.

    \n

    The XMLHttpRequestUpload interface represents the upload process for a specific XMLHttpRequest. It is an opaque object that represents the underlying, browser-dependent, upload process. It is an XMLHttpRequestEventTarget and can be obtained by calling XMLHttpRequest.upload." }, "xmlserializer": { - "url": "$MDN_URL$/web/api/xmlserializer", + "url": "https://developer.mozilla.org/docs/Web/API/XMLSerializer", "status": [ "StandardTrack" ], @@ -20568,7 +20568,7 @@ "doc": "The XMLSerializer interface provides the serializeToString() method to construct an XML string representing a DOM tree.\n

    \n

    Note:\nThe resulting XML string is not guaranteed to be well-formed XML.\n

    " }, "xmlserializer.serializetostring": { - "url": "$MDN_URL$/web/api/xmlserializer/serializetostring", + "url": "https://developer.mozilla.org/docs/Web/API/XMLSerializer/serializeToString", "status": [ "StandardTrack" ], @@ -20599,7 +20599,7 @@ } }, "xmlserializer.xmlserializer": { - "url": "$MDN_URL$/web/api/xmlserializer/xmlserializer", + "url": "https://developer.mozilla.org/docs/Web/API/XMLSerializer/XMLSerializer", "status": [ "StandardTrack" ], @@ -20622,7 +20622,7 @@ "returns": "A new XMLSerializer object." }, "xpathevaluator": { - "url": "$MDN_URL$/web/api/xpathevaluator", + "url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator", "status": [ "StandardTrack" ], @@ -20644,7 +20644,7 @@ "doc": "The XPathEvaluator interface allows to compile and evaluate XPath expressions." }, "xpathevaluator.createexpression": { - "url": "$MDN_URL$/web/api/xpathevaluator/createexpression", + "url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator/createExpression", "status": [ "StandardTrack" ], @@ -20671,7 +20671,7 @@ "returns": "A XPathExpression representing the compiled form of the XPath\nexpression." }, "xpathevaluator.creatensresolver": { - "url": "$MDN_URL$/web/api/xpathevaluator/creatensresolver", + "url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator/createNSResolver", "status": [ "StandardTrack", "Deprecated" @@ -20693,7 +20693,7 @@ "returns": "nodeResolver itself." }, "xpathevaluator.evaluate": { - "url": "$MDN_URL$/web/api/xpathevaluator/evaluate", + "url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator/evaluate", "status": [ "StandardTrack" ], @@ -20723,7 +20723,7 @@ "returns": "An XPathResult object representing the result of evaluating the XPath\nexpression." }, "xpathevaluator.xpathevaluator": { - "url": "$MDN_URL$/web/api/xpathevaluator/xpathevaluator", + "url": "https://developer.mozilla.org/docs/Web/API/XPathEvaluator/XPathEvaluator", "status": [ "StandardTrack" ], @@ -20746,7 +20746,7 @@ "returns": "A new XPathEvaluator object." }, "xpathexpression": { - "url": "$MDN_URL$/web/api/xpathexpression", + "url": "https://developer.mozilla.org/docs/Web/API/XPathExpression", "status": [ "StandardTrack" ], @@ -20768,7 +20768,7 @@ "doc": "This interface is a compiled XPath expression that can be evaluated on a document or specific node to return information from its DOM tree.\n

    This is useful when an expression will be reused in an application, because it is just compiled once and all namespace prefixes which occur within the expression are preresolved.\n

    Objects of this type are created by calling XPathEvaluator.createExpression()." }, "xpathexpression.evaluate": { - "url": "$MDN_URL$/web/api/xpathexpression/evaluate", + "url": "https://developer.mozilla.org/docs/Web/API/XPathExpression/evaluate", "status": [ "StandardTrack" ], @@ -20796,7 +20796,7 @@ "returns": "An XPathResult object representing the result of evaluating the XPath\nexpression." }, "xpathresult": { - "url": "$MDN_URL$/web/api/xpathresult", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult", "status": [ "StandardTrack" ], @@ -20818,7 +20818,7 @@ "doc": "The XPathResult interface represents the results generated by evaluating an XPath expression within the context of a given node.\n

    Since XPath expressions can result in a variety of result types, this interface makes it possible to determine and handle the type and value of the result." }, "xpathresult.booleanvalue": { - "url": "$MDN_URL$/web/api/xpathresult/booleanvalue", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/booleanValue", "status": [ "StandardTrack" ], @@ -20840,7 +20840,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only booleanValue property of the\nXPathResult interface returns the boolean value of a result with\nXPathResult.resultType being BOOLEAN_TYPE." }, "xpathresult.invaliditeratorstate": { - "url": "$MDN_URL$/web/api/xpathresult/invaliditeratorstate", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/invalidIteratorState", "status": [ "StandardTrack" ], @@ -20862,7 +20862,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only invalidIteratorState property of the\nXPathResult interface signifies that the iterator has become invalid. It\nis true if XPathResult.resultType is\nUNORDERED_NODE_ITERATOR_TYPE or ORDERED_NODE_ITERATOR_TYPE and\nthe document has been modified since this result was returned." }, "xpathresult.iteratenext": { - "url": "$MDN_URL$/web/api/xpathresult/iteratenext", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/iterateNext", "status": [ "StandardTrack" ], @@ -20885,7 +20885,7 @@ "returns": "The next Node within the node set of the XPathResult." }, "xpathresult.numbervalue": { - "url": "$MDN_URL$/web/api/xpathresult/numbervalue", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/numberValue", "status": [ "StandardTrack" ], @@ -20907,7 +20907,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only numberValue property of the\nXPathResult interface returns the numeric value of a result with\nXPathResult.resultType being NUMBER_TYPE." }, "xpathresult.resulttype": { - "url": "$MDN_URL$/web/api/xpathresult/resulttype", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/resultType", "status": [ "StandardTrack" ], @@ -20929,7 +20929,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only resultType property of the\nXPathResult interface represents the type of the result, as defined by\nthe type constants." }, "xpathresult.singlenodevalue": { - "url": "$MDN_URL$/web/api/xpathresult/singlenodevalue", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/singleNodeValue", "status": [ "StandardTrack" ], @@ -20951,7 +20951,7 @@ "doc": "The read-only singleNodeValue property of the\nXPathResult interface returns a Node value or\nnull in case no node was matched of a result with\nXPathResult.resultType being ANY_UNORDERED_NODE_TYPE or\nFIRST_ORDERED_NODE_TYPE." }, "xpathresult.snapshotitem": { - "url": "$MDN_URL$/web/api/xpathresult/snapshotitem", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/snapshotItem", "status": [ "StandardTrack" ], @@ -20977,7 +20977,7 @@ "returns": "The Node at the given index within the node set of the\nXPathResult." }, "xpathresult.snapshotlength": { - "url": "$MDN_URL$/web/api/xpathresult/snapshotlength", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/snapshotLength", "status": [ "StandardTrack" ], @@ -20999,7 +20999,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only snapshotLength property of the\nXPathResult interface represents the number of nodes in the result\nsnapshot." }, "xpathresult.stringvalue": { - "url": "$MDN_URL$/web/api/xpathresult/stringvalue", + "url": "https://developer.mozilla.org/docs/Web/API/XPathResult/stringValue", "status": [ "StandardTrack" ], @@ -21021,7 +21021,7 @@ "doc": "

    Note: This feature is available in Web Workers.

    \n

    The read-only stringValue property of the\nXPathResult interface returns the string value of a result with\nXPathResult.resultType being STRING_TYPE." }, "xranchor": { - "url": "$MDN_URL$/web/api/xranchor", + "url": "https://developer.mozilla.org/docs/Web/API/XRAnchor", "status": [ "Experimental", "StandardTrack" @@ -21038,7 +21038,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRAnchor interface creates anchors which keep track of the pose that is fixed relative to the real world. With anchors, you can specify poses in the world that need to be updated to correctly reflect the evolving understanding of the world, such that the poses remain aligned with the same place in the physical world. That helps to build an illusion that the placed objects are really present in the user's environment." }, "xranchor.anchorspace": { - "url": "$MDN_URL$/web/api/xranchor/anchorspace", + "url": "https://developer.mozilla.org/docs/Web/API/XRAnchor/anchorSpace", "status": [ "Experimental", "StandardTrack" @@ -21055,7 +21055,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only anchorSpace property of the XRAnchor interface returns an XRSpace object to locate the anchor relative to other XRSpace objects. It can be passed to XRFrame.getPose() subsequently." }, "xranchor.delete": { - "url": "$MDN_URL$/web/api/xranchor/delete", + "url": "https://developer.mozilla.org/docs/Web/API/XRAnchor/delete", "status": [ "Experimental", "StandardTrack" @@ -21073,7 +21073,7 @@ "returns": "None (undefined)." }, "xranchorset": { - "url": "$MDN_URL$/web/api/xranchorset", + "url": "https://developer.mozilla.org/docs/Web/API/XRAnchorSet", "status": [ "Experimental", "StandardTrack" @@ -21090,7 +21090,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRAnchorSet interface exposes a collection of anchors. Its instances are returned by XRFrame.trackedAnchors and are Set-like objects." }, "xrboundedreferencespace": { - "url": "$MDN_URL$/web/api/xrboundedreferencespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRBoundedReferenceSpace", "status": [ "Experimental", "StandardTrack" @@ -21107,7 +21107,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The WebXR Device API's XRBoundedReferenceSpace interface describes a virtual world reference space which has preset boundaries. This extends XRReferenceSpace, which describes an essentially unrestricted space around the viewer's position. These bounds are defined using an array of points, each of which defines a vertex in a polygon inside which the user is allowed to move.\n

    This is typically used when the XR system is capable of tracking the user's physical movement within a limited distance of their starting position. The specified bounds may, in fact, describe the shape and size of the room the user is located in, in order to let the WebXR site or application prevent the user from colliding with the walls or other obstacles in the real world. At a minimum, the boundaries indicate the area in which the XR device is capable of tracking the user's movement. See the article Using bounded reference spaces for details on how bounded spaces work and why they're useful." }, "xrboundedreferencespace.boundsgeometry": { - "url": "$MDN_URL$/web/api/xrboundedreferencespace/boundsgeometry", + "url": "https://developer.mozilla.org/docs/Web/API/XRBoundedReferenceSpace/boundsGeometry", "status": [ "Experimental", "StandardTrack" @@ -21124,7 +21124,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRBoundedReferenceSpace\nproperty boundsGeometry is an array of\nDOMPointReadOnly objects which specifies the points making up a polygon\ninside which the viewer is allowed to move. Each point is treated as a\ntwo-dimensional point, and must be located at ground level (that is,\nits y coordinate must be 0).\n

    This boundary is typically configured by the user, using the software that controls\ntheir XR hardware. This may be done by walking the border of the space they wish to use,\nor by drawing the shape of their room using their XR input device. Theoretically, a more\nadvanced system might use sensors or other detection methods to determine the bounds of\na dedicated XR room (notice how we carefully don't call it a holodeck?)." }, "xrcompositionlayer": { - "url": "$MDN_URL$/web/api/xrcompositionlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer", "status": [ "Experimental", "StandardTrack" @@ -21136,7 +21136,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRCompositionLayer interface of the WebXR Device API is a base class that defines a set of common properties and behaviors for WebXR layer types. It is not constructable on its own.\n

    Several layer types inherit from XRCompositionLayer:\n

    \n

    XRCompositionLayer itself inherits from the general XRLayer class (which inherits from EventTarget)." }, "xrcompositionlayer.blendtexturesourcealpha": { - "url": "$MDN_URL$/web/api/xrcompositionlayer/blendtexturesourcealpha", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer/blendTextureSourceAlpha", "status": [ "Experimental", "StandardTrack" @@ -21148,7 +21148,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The blendTextureSourceAlpha property of the XRCompositionLayer interface is a boolean enabling the layer's texture alpha channel." }, "xrcompositionlayer.destroy": { - "url": "$MDN_URL$/web/api/xrcompositionlayer/destroy", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer/destroy", "status": [ "Experimental", "StandardTrack" @@ -21161,7 +21161,7 @@ "returns": "None (undefined)." }, "xrcompositionlayer.layout": { - "url": "$MDN_URL$/web/api/xrcompositionlayer/layout", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer/layout", "status": [ "Experimental", "StandardTrack" @@ -21173,7 +21173,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only layout property of the XRCompositionLayer interface is the layout type of the layer.\n

    To specify the layout type of a layer, use one of the layer creation methods and their layout option:\n

    " }, "xrcompositionlayer.miplevels": { - "url": "$MDN_URL$/web/api/xrcompositionlayer/miplevels", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer/mipLevels", "status": [ "Experimental", "StandardTrack" @@ -21185,7 +21185,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only mipLevels property of the XRCompositionLayer interface is a layer's number of mip levels in the color and texture data. See also Mipmap on Wikipedia.\n

    The desired number of mip levels can be specified when creating layers. However, if the user agent can't create the requested number, it can create less. Use mipLevels to determine the actual number of mip levels for a layer.\n

    The viewPixelWidth and viewPixelHeight need to be powers of two as they get successively halved at each mip level." }, "xrcompositionlayer.needsredraw": { - "url": "$MDN_URL$/web/api/xrcompositionlayer/needsredraw", + "url": "https://developer.mozilla.org/docs/Web/API/XRCompositionLayer/needsRedraw", "status": [ "Experimental", "StandardTrack" @@ -21197,7 +21197,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only needsRedraw property of the XRCompositionLayer interface is a boolean signaling that the layer should be re-rendered in the next frame.\n

    The need for redrawing can occur when the underlying resources of a layer are lost due to textures that might have been freed by the compositor under the hood. This might happen when the device falls asleep or when the browser switches context (to an operating system dialog or similar) and then comes back.\n

    Redrawing is not a problem for layers which are updated with every frame. However, for layers updated infrequently, or for static layers (where you can only draw once after creation or after a redraw event), the layer's content might be lost and need to be redrawn. If the layer's resources are lost, the needsRedraw property will be true and a redraw event is fired on the layer." }, "xrcpudepthinformation": { - "url": "$MDN_URL$/web/api/xrcpudepthinformation", + "url": "https://developer.mozilla.org/docs/Web/API/XRCPUDepthInformation", "status": [ "Experimental", "StandardTrack" @@ -21214,7 +21214,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRCPUDepthInformation interface contains depth information from the CPU (returned by XRFrame.getDepthInformation()).\n

    This interface inherits properties from its parent, XRDepthInformation." }, "xrcpudepthinformation.data": { - "url": "$MDN_URL$/web/api/xrcpudepthinformation/data", + "url": "https://developer.mozilla.org/docs/Web/API/XRCPUDepthInformation/data", "status": [ "Experimental", "StandardTrack" @@ -21231,7 +21231,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only data property of the XRCPUDepthInformation interface is an ArrayBuffer containing depth-buffer information in raw format.\n

    The data is stored in row-major format, without padding, with each entry corresponding to distance from the view's near plane to the users' environment, in unspecified units. The size of each data entry and the type is determined by depthDataFormat. The values can be converted from unspecified units to meters by multiplying them by rawValueToMeters. The normDepthBufferFromNormView property can be used to transform from normalized view coordinates (an origin in the top left corner of the view, with X axis growing to the right, and Y axis growing downward) into the depth buffer's coordinate system." }, "xrcpudepthinformation.getdepthinmeters": { - "url": "$MDN_URL$/web/api/xrcpudepthinformation/getdepthinmeters", + "url": "https://developer.mozilla.org/docs/Web/API/XRCPUDepthInformation/getDepthInMeters", "status": [ "Experimental", "StandardTrack" @@ -21253,7 +21253,7 @@ "returns": "None (undefined)." }, "xrcubelayer": { - "url": "$MDN_URL$/web/api/xrcubelayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRCubeLayer", "status": [ "Experimental", "StandardTrack" @@ -21265,7 +21265,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRCubeLayer interface of the WebXR Device API is a layer that renders directly from a cubemap and projects it onto the inside faces of a cube.\n

    XRCubeLayer requires the layers feature to be enabled for the XRSession. You can request it in XRSystem.requestSession().\n

    To create a new XRCubeLayer, call XRWebGLBinding.createCubeLayer().\n

    To present layers to the XR device, add them to the layers render state using XRSession.updateRenderState()." }, "xrcubelayer.orientation": { - "url": "$MDN_URL$/web/api/xrcubelayer/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/XRCubeLayer/orientation", "status": [ "Experimental", "StandardTrack" @@ -21277,7 +21277,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The orientation property of the XRCubeLayer interface represents the orientation relative to the space property." }, "xrcubelayer.space": { - "url": "$MDN_URL$/web/api/xrcubelayer/space", + "url": "https://developer.mozilla.org/docs/Web/API/XRCubeLayer/space", "status": [ "Experimental", "StandardTrack" @@ -21289,7 +21289,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The space property of the XRCubeLayer interface represents the layer's spatial relationship with the user's physical environment." }, "xrcylinderlayer": { - "url": "$MDN_URL$/web/api/xrcylinderlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer", "status": [ "Experimental", "StandardTrack" @@ -21301,7 +21301,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRCylinderLayer interface of the WebXR Device API is a layer that takes up a curved rectangular space in the virtual environment. Only the front of the layer is visible.\n

    XRCylinderLayer requires the layers feature to be enabled for the XRSession. You can request it in XRSystem.requestSession().\n

    To create a new XRCylinderLayer, call either:\n

    \n

    To present layers to the XR device, add them to the layers render state using XRSession.updateRenderState()." }, "xrcylinderlayer.aspectratio": { - "url": "$MDN_URL$/web/api/xrcylinderlayer/aspectratio", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/aspectRatio", "status": [ "Experimental", "StandardTrack" @@ -21313,7 +21313,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The aspectRatio property of the XRCylinderLayer interface represents the ratio of the visible cylinder section. It is the ratio of the width of the visible section of the cylinder divided by its height. The width is calculated by multiplying the radius with the centralAngle." }, "xrcylinderlayer.centralangle": { - "url": "$MDN_URL$/web/api/xrcylinderlayer/centralangle", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/centralAngle", "status": [ "Experimental", "StandardTrack" @@ -21325,7 +21325,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The centralAngle property of the XRCylinderLayer interface represents the angle in radians of the visible section of the cylinder." }, "xrcylinderlayer.radius": { - "url": "$MDN_URL$/web/api/xrcylinderlayer/radius", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/radius", "status": [ "Experimental", "StandardTrack" @@ -21337,7 +21337,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The radius property of the XRCylinderLayer interface represents the radius of the cylinder." }, "xrcylinderlayer.space": { - "url": "$MDN_URL$/web/api/xrcylinderlayer/space", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/space", "status": [ "Experimental", "StandardTrack" @@ -21349,7 +21349,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The space property of the XRCylinderLayer interface represents the layer's spatial relationship with the user's physical environment." }, "xrcylinderlayer.transform": { - "url": "$MDN_URL$/web/api/xrcylinderlayer/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XRCylinderLayer/transform", "status": [ "Experimental", "StandardTrack" @@ -21361,7 +21361,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The transform property of the XRCylinderLayer interface represents the offset and orientation relative to the layer's space." }, "xrdepthinformation": { - "url": "$MDN_URL$/web/api/xrdepthinformation", + "url": "https://developer.mozilla.org/docs/Web/API/XRDepthInformation", "status": [ "Experimental", "StandardTrack" @@ -21378,7 +21378,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRDepthInformation interface contains information about the distance from the user's device to the real-world geometry in the user's environment.\n

    This interface is the parent of:\n

    \n
    XRCPUDepthInformation
    \n
    \n

    Depth information from the CPU (returned by XRFrame.getDepthInformation()).\n

    \n
    XRWebGLDepthInformation
    \n
    \n

    Depth information from WebGL (returned by XRWebGLBinding.getDepthInformation()).\n

    \n
    \n

    You will usually interact with these child interfaces. However, XRDepthInformation provides some useful properties that are inherited:" }, "xrdepthinformation.height": { - "url": "$MDN_URL$/web/api/xrdepthinformation/height", + "url": "https://developer.mozilla.org/docs/Web/API/XRDepthInformation/height", "status": [ "Experimental", "StandardTrack" @@ -21395,7 +21395,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only height property of the XRDepthInformation interface contains the height of the depth buffer (number of rows)." }, "xrdepthinformation.normdepthbufferfromnormview": { - "url": "$MDN_URL$/web/api/xrdepthinformation/normdepthbufferfromnormview", + "url": "https://developer.mozilla.org/docs/Web/API/XRDepthInformation/normDepthBufferFromNormView", "status": [ "Experimental", "StandardTrack" @@ -21412,7 +21412,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only normDepthBufferFromNormView property of the XRDepthInformation interface contains the 3D geometric transform that needs to be applied when indexing into the depth buffer." }, "xrdepthinformation.rawvaluetometers": { - "url": "$MDN_URL$/web/api/xrdepthinformation/rawvaluetometers", + "url": "https://developer.mozilla.org/docs/Web/API/XRDepthInformation/rawValueToMeters", "status": [ "Experimental", "StandardTrack" @@ -21429,7 +21429,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only rawValueToMeters property of the XRDepthInformation interface contains the scale factor by which the raw depth values must be multiplied in order to get the depths in meters.\n

    For CPU depth information, see also the XRCPUDepthInformation.getDepthInMeters() method." }, "xrdepthinformation.width": { - "url": "$MDN_URL$/web/api/xrdepthinformation/width", + "url": "https://developer.mozilla.org/docs/Web/API/XRDepthInformation/width", "status": [ "Experimental", "StandardTrack" @@ -21446,7 +21446,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only width property of the XRDepthInformation interface contains the width of the depth buffer (number of columns)." }, "xrequirectlayer": { - "url": "$MDN_URL$/web/api/xrequirectlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer", "status": [ "Experimental", "StandardTrack" @@ -21458,7 +21458,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XREquirectLayer interface of the WebXR Device API is a layer that maps equirectangular coded data onto the inside of a sphere.\n

    XREquirectLayer requires the layers feature to be enabled for the XRSession. You can request it in XRSystem.requestSession().\n

    To create a new XREquirectLayer, call either:\n

    \n

    To present layers to the XR device, add them to the layers render state using XRSession.updateRenderState()." }, "xrequirectlayer.centralhorizontalangle": { - "url": "$MDN_URL$/web/api/xrequirectlayer/centralhorizontalangle", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/centralHorizontalAngle", "status": [ "Experimental", "StandardTrack" @@ -21470,7 +21470,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The centralHorizontalAngle property of the XREquirectLayer interface represents the central horizontal angle in radians for the sphere." }, "xrequirectlayer.lowerverticalangle": { - "url": "$MDN_URL$/web/api/xrequirectlayer/lowerverticalangle", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/lowerVerticalAngle", "status": [ "Experimental", "StandardTrack" @@ -21482,7 +21482,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The lowerVerticalAngle property of the XREquirectLayer interface represents the lower vertical angle in radians for the sphere." }, "xrequirectlayer.radius": { - "url": "$MDN_URL$/web/api/xrequirectlayer/radius", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/radius", "status": [ "Experimental", "StandardTrack" @@ -21494,7 +21494,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The radius property of the XREquirectLayer interface represents the radius of the sphere." }, "xrequirectlayer.space": { - "url": "$MDN_URL$/web/api/xrequirectlayer/space", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/space", "status": [ "Experimental", "StandardTrack" @@ -21506,7 +21506,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The space property of the XREquirectLayer interface represents the layer's spatial relationship with the user's physical environment." }, "xrequirectlayer.transform": { - "url": "$MDN_URL$/web/api/xrequirectlayer/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/transform", "status": [ "Experimental", "StandardTrack" @@ -21518,7 +21518,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The transform property of the XREquirectLayer interface represents the offset and orientation relative to the layer's space." }, "xrequirectlayer.upperverticalangle": { - "url": "$MDN_URL$/web/api/xrequirectlayer/upperverticalangle", + "url": "https://developer.mozilla.org/docs/Web/API/XREquirectLayer/upperVerticalAngle", "status": [ "Experimental", "StandardTrack" @@ -21530,7 +21530,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The upperVerticalAngle property of the XREquirectLayer interface represents the upper vertical angle in radians for the sphere." }, "xrframe": { - "url": "$MDN_URL$/web/api/xrframe", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame", "status": [ "Experimental", "StandardTrack" @@ -21547,7 +21547,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    A WebXR Device API XRFrame object is passed into the requestAnimationFrame() callback function and provides access to the information needed in order to render a single frame of animation for an XRSession describing a VR or AR scene. Events which communicate the tracking state of objects also provide an XRFrame reference as part of their structure.\n

    In addition to providing a reference to the XRSession for which this frame is to be rendered, the getViewerPose() method is provided to obtain the XRViewerPose describing the viewer's position and orientation in space, and getPose() can be used to create an XRPose describing the relative position of one XRSpace relative to another." }, "xrframe.createanchor": { - "url": "$MDN_URL$/web/api/xrframe/createanchor", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/createAnchor", "status": [ "Experimental", "StandardTrack" @@ -21569,7 +21569,7 @@ "returns": "A Promise resolving to an XRAnchor object." }, "xrframe.filljointradii": { - "url": "$MDN_URL$/web/api/xrframe/filljointradii", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/fillJointRadii", "status": [ "Experimental", "StandardTrack" @@ -21593,7 +21593,7 @@ } }, "xrframe.fillposes": { - "url": "$MDN_URL$/web/api/xrframe/fillposes", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/fillPoses", "status": [ "Experimental", "StandardTrack" @@ -21618,7 +21618,7 @@ } }, "xrframe.getdepthinformation": { - "url": "$MDN_URL$/web/api/xrframe/getdepthinformation", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getDepthInformation", "status": [ "Experimental", "StandardTrack" @@ -21643,7 +21643,7 @@ } }, "xrframe.gethittestresults": { - "url": "$MDN_URL$/web/api/xrframe/gethittestresults", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getHitTestResults", "status": [ "Experimental", "StandardTrack" @@ -21664,7 +21664,7 @@ "returns": "An array of XRHitTestResult objects." }, "xrframe.gethittestresultsfortransientinput": { - "url": "$MDN_URL$/web/api/xrframe/gethittestresultsfortransientinput", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getHitTestResultsForTransientInput", "status": [ "Experimental", "StandardTrack" @@ -21685,7 +21685,7 @@ "returns": "An array of XRTransientInputHitTestResult objects." }, "xrframe.getjointpose": { - "url": "$MDN_URL$/web/api/xrframe/getjointpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getJointPose", "status": [ "Experimental", "StandardTrack" @@ -21706,7 +21706,7 @@ "returns": "An XRJointPose object specifying the position and orientation of the hand joint, relative to\nthe XRSpace indicated by baseSpace." }, "xrframe.getlightestimate": { - "url": "$MDN_URL$/web/api/xrframe/getlightestimate", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getLightEstimate", "status": [ "Experimental", "StandardTrack" @@ -21727,7 +21727,7 @@ "returns": "An XRLightEstimate object or null if the device cannot estimate lighting for this frame." }, "xrframe.getpose": { - "url": "$MDN_URL$/web/api/xrframe/getpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getPose", "status": [ "Experimental", "StandardTrack" @@ -21749,7 +21749,7 @@ "returns": "An XRPose object specifying the position and orientation, relative to\nthe XRSpace indicated by baseSpace." }, "xrframe.getviewerpose": { - "url": "$MDN_URL$/web/api/xrframe/getviewerpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/getViewerPose", "status": [ "Experimental", "StandardTrack" @@ -21773,7 +21773,7 @@ } }, "xrframe.session": { - "url": "$MDN_URL$/web/api/xrframe/session", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/session", "status": [ "Experimental", "StandardTrack" @@ -21790,7 +21790,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    An XRFrame object's read-only session property returns the XRSession object that generated the frame." }, "xrframe.trackedanchors": { - "url": "$MDN_URL$/web/api/xrframe/trackedanchors", + "url": "https://developer.mozilla.org/docs/Web/API/XRFrame/trackedAnchors", "status": [ "Experimental", "StandardTrack" @@ -21807,7 +21807,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only trackedAnchor property of the XRFrame interface returns an XRAnchorSet object containing all anchors still tracked in the frame." }, "xrhand": { - "url": "$MDN_URL$/web/api/xrhand", + "url": "https://developer.mozilla.org/docs/Web/API/XRHand", "status": [ "StandardTrack" ], @@ -21822,7 +21822,7 @@ "doc": "The XRHand interface is pair iterator (an ordered map) with the key being the hand joints and the value being an XRJointSpace.\n

    XRHand is returned by XRInputSource.hand." }, "xrhittestresult": { - "url": "$MDN_URL$/web/api/xrhittestresult", + "url": "https://developer.mozilla.org/docs/Web/API/XRHitTestResult", "status": [ "Experimental", "StandardTrack" @@ -21839,7 +21839,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRHitTestResult interface of the WebXR Device API contains a single result of a hit test. You can get an array of XRHitTestResult objects for a frame by calling XRFrame.getHitTestResults()." }, "xrhittestresult.createanchor": { - "url": "$MDN_URL$/web/api/xrhittestresult/createanchor", + "url": "https://developer.mozilla.org/docs/Web/API/XRHitTestResult/createAnchor", "status": [ "Experimental", "StandardTrack" @@ -21857,7 +21857,7 @@ "returns": "A Promise resolving with an XRAnchor object." }, "xrhittestresult.getpose": { - "url": "$MDN_URL$/web/api/xrhittestresult/getpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRHitTestResult/getPose", "status": [ "Experimental", "StandardTrack" @@ -21878,7 +21878,7 @@ "returns": "Returns an XRPose object." }, "xrhittestsource": { - "url": "$MDN_URL$/web/api/xrhittestsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRHitTestSource", "status": [ "Experimental", "StandardTrack" @@ -21895,7 +21895,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRHitTestSource interface of the WebXR Device API handles hit test subscriptions. You can get an XRHitTestSource object by using the XRSession.requestHitTestSource() method.\n

    This object doesn't itself contain hit test results, but it is used to compute hit tests for each XRFrame by calling XRFrame.getHitTestResults(), which returns XRHitTestResult objects." }, "xrhittestsource.cancel": { - "url": "$MDN_URL$/web/api/xrhittestsource/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/XRHitTestSource/cancel", "status": [ "Experimental", "StandardTrack" @@ -21913,7 +21913,7 @@ "returns": "None (undefined)." }, "xrinputsource": { - "url": "$MDN_URL$/web/api/xrinputsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource", "status": [ "StandardTrack" ], @@ -21929,7 +21929,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API's XRInputSource interface describes a single source of control input which is part of the user's WebXR-compatible virtual or augmented reality system. The device is specific to the platform being used, but provides the direction in which it is being aimed and optionally may generate events if the user triggers performs actions using the device." }, "xrinputsource.gamepad": { - "url": "$MDN_URL$/web/api/xrinputsource/gamepad", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/gamepad", "status": [ "StandardTrack" ], @@ -21945,7 +21945,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource property gamepad returns a Gamepad object describing the state of the buttons and axes on the XR input source, if it is a gamepad or comparable device. If the device isn't a gamepad-like device, this property's value is null.\n

    The Gamepad instance returned behaves as described by the Gamepad API. However, there are a few things to note:\n

    " }, "xrinputsource.gripspace": { - "url": "$MDN_URL$/web/api/xrinputsource/gripspace", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/gripSpace", "status": [ "StandardTrack" ], @@ -21961,7 +21961,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource property gripSpace returns an XRSpace whose native origin tracks the pose used to render virtual objects so they appear to be held in (or part of) the user's hand. For example, if a user were holding a virtual straight rod, the native origin of this XRSpace would be located at the approximate center of mass of the user's fist." }, "xrinputsource.hand": { - "url": "$MDN_URL$/web/api/xrinputsource/hand", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/hand", "status": [ "StandardTrack" ], @@ -21976,7 +21976,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only hand property of the XRInputSource interface is a XRHand object providing access to a hand-tracking device." }, "xrinputsource.handedness": { - "url": "$MDN_URL$/web/api/xrinputsource/handedness", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/handedness", "status": [ "StandardTrack" ], @@ -21992,7 +21992,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource property\nhandedness indicates which of the user's hands the WebXR\ninput source is associated with, or if it's not associated with a hand at all." }, "xrinputsource.profiles": { - "url": "$MDN_URL$/web/api/xrinputsource/profiles", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/profiles", "status": [ "StandardTrack" ], @@ -22008,7 +22008,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource property profiles returns an array of strings, each describing a configuration profile for the input source. The profile strings are listed in order of specificity, with the most specific profile listed first.\n

    \n

    Note:\nThe profiles list is always empty when the WebXR\nsession is in inline mode.\n

    " }, "xrinputsource.targetraymode": { - "url": "$MDN_URL$/web/api/xrinputsource/targetraymode", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/targetRayMode", "status": [ "StandardTrack" ], @@ -22024,7 +22024,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource\nproperty targetRayMode indicates the method by which the\ntarget ray for the input source should be generated and how it should be presented to\nthe user.\n

    Typically a target ray is drawn from the source of the targeting system along the target ray in the direction in which the user is looking or pointing. The style of the ray is generally up to you, as is the method for indicating the endpoint of the ray. The targeted point or object might be indicated by drawing a shape or highlighting the targeted surface or object.\n

    A target ray emitted by a hand controller:\n

    The target ray can be anything from a simple line (ideally fading over distance) to an animated effect, such as the science-fiction \"phaser\" style shown in the screenshot above." }, "xrinputsource.targetrayspace": { - "url": "$MDN_URL$/web/api/xrinputsource/targetrayspace", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSource/targetRaySpace", "status": [ "StandardTrack" ], @@ -22040,7 +22040,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSource property\ntargetRaySpace returns an XRSpace\n(typically an XRReferenceSpace) representing the position and\norientation of the target ray in the virtual space. Its native origin tracks\nthe position of the origin point of the target ray, and its orientation indicates the\norientation of the controller device itself. These values, interpreted in the context of\nthe input source's targetRayMode, can be\nused both to fully interpret the device as an input source.\n

    To obtain an XRSpace representing the input controller's position and\norientation in virtual space, use the gripSpace property." }, "xrinputsourcearray": { - "url": "$MDN_URL$/web/api/xrinputsourcearray", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray", "status": [ "Experimental", "StandardTrack" @@ -22057,7 +22057,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The interface XRInputSourceArray represents a live list of WebXR input sources, and is used as the return value of the XRSession property inputSources. Each entry is an XRInputSource representing one input device connected to the WebXR system.\n

    In addition to being able to access the input sources in the list using standard array notation (that is, with index numbers inside square brackets), methods are available to allow the use of iterators and the forEach() method is also available." }, "xrinputsourcearray.entries": { - "url": "$MDN_URL$/web/api/xrinputsourcearray/entries", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/entries", "status": [ "Experimental", "StandardTrack" @@ -22075,7 +22075,7 @@ "returns": "An iterator\nwhich can be used to walk through the list of XRInputSource objects\nincluded in the input source array." }, "xrinputsourcearray.foreach": { - "url": "$MDN_URL$/web/api/xrinputsourcearray/foreach", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/forEach", "status": [ "Experimental", "StandardTrack" @@ -22097,7 +22097,7 @@ "returns": "Undefined." }, "xrinputsourcearray.keys": { - "url": "$MDN_URL$/web/api/xrinputsourcearray/keys", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/keys", "status": [ "Experimental", "StandardTrack" @@ -22115,7 +22115,7 @@ "returns": "A\nJavaScript iterator that\ncan be used to walk through the keys for each entry in the list of input sources. The\nvalues returned by the iterator are the indexes of each entry in the list; that is, the\nnumbers 0, 1, 2, and so forth through the index of the last item in the list." }, "xrinputsourcearray.length": { - "url": "$MDN_URL$/web/api/xrinputsourcearray/length", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/length", "status": [ "Experimental", "StandardTrack" @@ -22132,7 +22132,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only length property returns an integer value\nindicating the number of items in the input source list represented by\nthe XRInputSourceArray object." }, "xrinputsourcearray.values": { - "url": "$MDN_URL$/web/api/xrinputsourcearray/values", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceArray/values", "status": [ "Experimental", "StandardTrack" @@ -22150,7 +22150,7 @@ "returns": "A\nJavaScript iterator that\ncan be used to walk through the list of XRInputSource objects in the\narray, starting with the first entry (at index 0) and proceeding straight through the\nlist." }, "xrinputsourceevent": { - "url": "$MDN_URL$/web/api/xrinputsourceevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceEvent", "status": [ "StandardTrack" ], @@ -22166,7 +22166,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API's XRInputSourceEvent interface describes an event which has occurred on a WebXR user input device such as a hand controller, gaze tracking system, or motion tracking system. More specifically, they represent a change in the state of an XRInputSource.\n

    To learn more about handling inputs in a WebXR project, see the article Inputs and input sources." }, "xrinputsourceevent.frame": { - "url": "$MDN_URL$/web/api/xrinputsourceevent/frame", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceEvent/frame", "status": [ "StandardTrack" ], @@ -22182,7 +22182,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSourceEvent property\nframe specifies an XRFrame object\nrepresenting the event frame during which a WebXR user input occurred.\nThis may thus be an event which occurred in the past rather than a current or impending\nevent." }, "xrinputsourceevent.inputsource": { - "url": "$MDN_URL$/web/api/xrinputsourceevent/inputsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceEvent/inputSource", "status": [ "StandardTrack" ], @@ -22198,7 +22198,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRInputSourceEvent interface's read-only\ninputSource property specifies the\nXRInputSource which generated the input event. This information\nlets you handle the event appropriately given the particulars of the user input device\nbeing manipulated." }, "xrinputsourceevent.xrinputsourceevent": { - "url": "$MDN_URL$/web/api/xrinputsourceevent/xrinputsourceevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourceEvent/XRInputSourceEvent", "status": [ "StandardTrack" ], @@ -22219,7 +22219,7 @@ "returns": "A new XRInputSourceEvent object representing the event described by the\ngiven type and eventInitDict." }, "xrinputsourceschangeevent": { - "url": "$MDN_URL$/web/api/xrinputsourceschangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent", "status": [ "StandardTrack" ], @@ -22235,7 +22235,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API interface XRInputSourcesChangeEvent is used to represent the inputsourceschange event sent to an XRSession when the set of available WebXR input controllers changes." }, "xrinputsourceschangeevent.added": { - "url": "$MDN_URL$/web/api/xrinputsourceschangeevent/added", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent/added", "status": [ "StandardTrack" ], @@ -22251,7 +22251,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSourcesChangeEvent\nproperty added is a list of zero or\nmore input sources, each identified using an XRInputSource object,\nwhich have been newly made available for use." }, "xrinputsourceschangeevent.removed": { - "url": "$MDN_URL$/web/api/xrinputsourceschangeevent/removed", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent/removed", "status": [ "StandardTrack" ], @@ -22267,7 +22267,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRInputSourcesChangeEvent property removed is an array of\nzero or more XRInputSource objects representing the input sources that have been removed from the XRSession." }, "xrinputsourceschangeevent.session": { - "url": "$MDN_URL$/web/api/xrinputsourceschangeevent/session", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent/session", "status": [ "StandardTrack" ], @@ -22283,7 +22283,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRInputSourcesChangeEvent property\nsession specifies the\nXRSession to which the input source list change event applies." }, "xrinputsourceschangeevent.xrinputsourceschangeevent": { - "url": "$MDN_URL$/web/api/xrinputsourceschangeevent/xrinputsourceschangeevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRInputSourcesChangeEvent/XRInputSourcesChangeEvent", "status": [ "StandardTrack" ], @@ -22304,7 +22304,7 @@ "returns": "A new XRInputSourcesChangeEvent object configured based upon\nthe input parameters provided." }, "xrjointpose": { - "url": "$MDN_URL$/web/api/xrjointpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRJointPose", "status": [ "StandardTrack" ], @@ -22319,7 +22319,7 @@ "doc": "The XRJointPose interface is an XRPose with additional information about the size of the skeleton joint it represents." }, "xrjointpose.radius": { - "url": "$MDN_URL$/web/api/xrjointpose/radius", + "url": "https://developer.mozilla.org/docs/Web/API/XRJointPose/radius", "status": [ "StandardTrack" ], @@ -22334,7 +22334,7 @@ "doc": "The read-only radius property of the XRJointPose interface indicates the radius (distance from skin) for a joint." }, "xrjointspace": { - "url": "$MDN_URL$/web/api/xrjointspace", + "url": "https://developer.mozilla.org/docs/Web/API/XRJointSpace", "status": [ "StandardTrack" ], @@ -22349,7 +22349,7 @@ "doc": "The XRJointSpace interface is an XRSpace and represents the position and orientation of an XRHand joint." }, "xrjointspace.jointname": { - "url": "$MDN_URL$/web/api/xrjointspace/jointname", + "url": "https://developer.mozilla.org/docs/Web/API/XRJointSpace/jointName", "status": [ "StandardTrack" ], @@ -22364,7 +22364,7 @@ "doc": "The read-only jointName property of the XRJointSpace interface contains the name of the joint it tracks." }, "xrlayer": { - "url": "$MDN_URL$/web/api/xrlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRLayer", "status": [ "Experimental", "StandardTrack" @@ -22381,7 +22381,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRLayer interface of the WebXR Device API is the base class for WebXR layer types. It inherits methods from EventTarget." }, "xrlayerevent": { - "url": "$MDN_URL$/web/api/xrlayerevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRLayerEvent", "status": [ "Experimental", "StandardTrack" @@ -22393,7 +22393,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRLayerEvent interface of the WebXR Device API is the event type for events related to a change of state of an XRLayer object. These events occur, for example, when the layer needs to be redrawn." }, "xrlayerevent.layer": { - "url": "$MDN_URL$/web/api/xrlayerevent/layer", + "url": "https://developer.mozilla.org/docs/Web/API/XRLayerEvent/layer", "status": [ "Experimental", "StandardTrack" @@ -22405,7 +22405,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The layer property of the XRLayerEvent interface is a reference to the XRLayer which generated the event." }, "xrlayerevent.xrlayerevent": { - "url": "$MDN_URL$/web/api/xrlayerevent/xrlayerevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRLayerEvent/XRLayerEvent", "status": [ "Experimental", "StandardTrack" @@ -22422,7 +22422,7 @@ "returns": "A new XRLayer object representing an object of the\nspecified type and configured as described by the eventInitDict parameter." }, "xrlightestimate": { - "url": "$MDN_URL$/web/api/xrlightestimate", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightEstimate", "status": [ "Experimental", "StandardTrack" @@ -22439,7 +22439,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRLightEstimate interface of the WebXR Device API provides the estimated lighting values for an XRLightProbe at the time represented by an XRFrame.\n

    To get an XRLightEstimate object, call the XRFrame.getLightEstimate() method." }, "xrlightestimate.primarylightdirection": { - "url": "$MDN_URL$/web/api/xrlightestimate/primarylightdirection", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightEstimate/primaryLightDirection", "status": [ "Experimental", "StandardTrack" @@ -22456,7 +22456,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only primaryLightDirection property of the XRLightEstimate interface returns a DOMPointReadOnly representing the direction to the primary light source from the probeSpace of an XRLightProbe." }, "xrlightestimate.primarylightintensity": { - "url": "$MDN_URL$/web/api/xrlightestimate/primarylightintensity", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightEstimate/primaryLightIntensity", "status": [ "Experimental", "StandardTrack" @@ -22473,7 +22473,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only primaryLightIntensity property of the XRLightEstimate interface returns a DOMPointReadOnly representing the intensity of the primary light source from the probeSpace of an XRLightProbe." }, "xrlightestimate.sphericalharmonicscoefficients": { - "url": "$MDN_URL$/web/api/xrlightestimate/sphericalharmonicscoefficients", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightEstimate/sphericalHarmonicsCoefficients", "status": [ "Experimental", "StandardTrack" @@ -22490,7 +22490,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only sphericalHarmonicsCoefficients property of the XRLightEstimate interface returns a Float32Array containing 9 spherical harmonics coefficients.\n

    Spherical harmonic lighting is a technique that uses spherical functions instead of standard lighting equations. See Wikipedia for more information." }, "xrlightprobe": { - "url": "$MDN_URL$/web/api/xrlightprobe", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightProbe", "status": [ "Experimental", "StandardTrack" @@ -22507,7 +22507,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRLightProbe interface of the WebXR Device API contains lighting information at a given point in the user's environment. You can get an XRLighting object using the XRSession.requestLightProbe() method.\n

    This object doesn't itself contain lighting values, but it is used to collect lighting states for each XRFrame. See XRLightEstimate for the estimated lighting values for an XRLightProbe." }, "xrlightprobe.probespace": { - "url": "$MDN_URL$/web/api/xrlightprobe/probespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRLightProbe/probeSpace", "status": [ "Experimental", "StandardTrack" @@ -22524,7 +22524,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only probeSpace property of the XRLightProbe interface returns an XRSpace tracking the position and orientation that the lighting estimations are relative to." }, "xrmediabinding": { - "url": "$MDN_URL$/web/api/xrmediabinding", + "url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding", "status": [ "Experimental", "StandardTrack" @@ -22536,7 +22536,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRMediaBinding interface is used to create layers that display the content of an HTMLVideoElement.\n

    \n

    Note:\nOnly the video frames will be displayed in the layer. Video controls need to be implemented separately and must be drawn in another layer.\n

    " }, "xrmediabinding.createcylinderlayer": { - "url": "$MDN_URL$/web/api/xrmediabinding/createcylinderlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding/createCylinderLayer", "status": [ "Experimental", "StandardTrack" @@ -22553,7 +22553,7 @@ "returns": "An XRCylinderLayer object." }, "xrmediabinding.createequirectlayer": { - "url": "$MDN_URL$/web/api/xrmediabinding/createequirectlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding/createEquirectLayer", "status": [ "Experimental", "StandardTrack" @@ -22570,7 +22570,7 @@ "returns": "An XREquirectLayer object." }, "xrmediabinding.createquadlayer": { - "url": "$MDN_URL$/web/api/xrmediabinding/createquadlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding/createQuadLayer", "status": [ "Experimental", "StandardTrack" @@ -22587,7 +22587,7 @@ "returns": "An XRQuadLayer object." }, "xrmediabinding.xrmediabinding": { - "url": "$MDN_URL$/web/api/xrmediabinding/xrmediabinding", + "url": "https://developer.mozilla.org/docs/Web/API/XRMediaBinding/XRMediaBinding", "status": [ "Experimental", "StandardTrack" @@ -22606,7 +22606,7 @@ } }, "xrpose": { - "url": "$MDN_URL$/web/api/xrpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRPose", "status": [ "StandardTrack" ], @@ -22622,7 +22622,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    XRPose is a WebXR API interface representing a position and orientation in the 3D space, relative to the XRSpace within which it resides. The XRSpace—which is either an XRReferenceSpace or an XRBoundedReferenceSpace—defines the coordinate system used for the pose and, in the case of an XRViewerPose, its underlying views.\n

    To obtain the XRPose for the XRSpace used as the local coordinate system of an object, call XRFrame.getPose(), specifying that local XRSpace and the space to which you wish to convert:\n

    \n```js\nthePose = xrFrame.getPose(localSpace, baseSpace);\n```\n
    \n

    The pose for a viewer (or camera) is represented by the XRViewerPose subclass of XRPose. This is obtained using XRFrame.getViewerPose() instead of getPose(), specifying a reference space which has been adjusted to position and orient the node to provide the desired viewing position and angle:\n

    \n```js\nviewerPose = xrFrame.getViewerPose(adjReferenceSpace);\n```\n
    \n

    Here, adjReferenceSpace is a reference space which has been updated using the base frame of reference for the frame and any adjustments needed to position the viewer based on movement or rotation which is being supplied from a source other than the XR device, such as keyboard or mouse inputs.\n

    See the article Movement, orientation, and motion for further details and an example with thorough explanations of what's going on." }, "xrpose.angularvelocity": { - "url": "$MDN_URL$/web/api/xrpose/angularvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/XRPose/angularVelocity", "status": [ "StandardTrack" ], @@ -22633,7 +22633,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The angularVelocity read-only property of the\nXRPose interface is a DOMPointReadOnly describing\nthe angular velocity in radians per second relative to the base\nXRSpace." }, "xrpose.emulatedposition": { - "url": "$MDN_URL$/web/api/xrpose/emulatedposition", + "url": "https://developer.mozilla.org/docs/Web/API/XRPose/emulatedPosition", "status": [ "StandardTrack" ], @@ -22649,7 +22649,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The emulatedPosition read-only attribute of the\nXRPose interface is a Boolean value indicating whether or not both the\nposition component of the pose's\ntransform is directly taken from the XR device, or\nit's simulated or computed based on other sources." }, "xrpose.linearvelocity": { - "url": "$MDN_URL$/web/api/xrpose/linearvelocity", + "url": "https://developer.mozilla.org/docs/Web/API/XRPose/linearVelocity", "status": [ "StandardTrack" ], @@ -22660,7 +22660,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The linearVelocity read-only property of the\nXRPose interface is a DOMPointReadOnly describing\nthe linear velocity in meters per second relative to the base\nXRSpace." }, "xrpose.transform": { - "url": "$MDN_URL$/web/api/xrpose/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XRPose/transform", "status": [ "StandardTrack" ], @@ -22676,7 +22676,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The transform read-only attribute of the\nXRPose interface is a XRRigidTransform object providing\nthe position and orientation of the pose relative to the base XRSpace\nas specified when the pose was obtained by calling\nXRFrame.getPose()." }, "xrprojectionlayer": { - "url": "$MDN_URL$/web/api/xrprojectionlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer", "status": [ "Experimental", "StandardTrack" @@ -22688,7 +22688,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRProjectionLayer interface of the WebXR Device API is a layer that fills the entire view of the observer and is refreshed close to the device's native frame rate.\n

    XRProjectionLayer is supported by all XRSession objects (no layers feature descriptor is needed).\n

    To create a new XRProjectionLayer, call XRWebGLBinding.createProjectionLayer().\nTo present layers to the XR device, add them to the layers render state using XRSession.updateRenderState().\n

    XRProjectionLayer objects don't have an associated XRSpace, because they render to the full frame." }, "xrprojectionlayer.fixedfoveation": { - "url": "$MDN_URL$/web/api/xrprojectionlayer/fixedfoveation", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer/fixedFoveation", "status": [ "Experimental", "StandardTrack" @@ -22700,7 +22700,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The fixedFoveation property of the XRProjectionLayer interface is a number indicating the amount of foveation used by the XR compositor for the layer. Fixed Foveated Rendering (FFR) renders the edges of the eye textures at a lower resolution than the center and reduces the GPU load.\n

    It is most useful for low-contrast textures such as background images, but less for high-contrast ones such as text or detailed images. Authors can adjust the level on a per-frame basis to achieve the best tradeoff between performance and visual quality." }, "xrprojectionlayer.ignoredepthvalues": { - "url": "$MDN_URL$/web/api/xrprojectionlayer/ignoredepthvalues", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer/ignoreDepthValues", "status": [ "Experimental", "StandardTrack" @@ -22712,7 +22712,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only ignoreDepthValues property of the XRProjectionLayer interface is a boolean indicating if the XR compositor is not making use of depth buffer values when rendering the layer." }, "xrprojectionlayer.texturearraylength": { - "url": "$MDN_URL$/web/api/xrprojectionlayer/texturearraylength", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer/textureArrayLength", "status": [ "Experimental", "StandardTrack" @@ -22724,7 +22724,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only textureArrayLength property of the XRProjectionLayer interface indicates layer's layer count for array textures when using texture-array as the textureType.\n

    The projection layer's layer count for array textures is determined by the user agent or the device. It is reported in the XRSubImage, which can only be accessed inside the frame loop. If you want to manage your own depth buffers and don't want to wait for first frame after layer creation to determine the required dimensions for those buffers, the textureArrayLength property allows access to layer count for array textures outside the frame loop. Allocation of these buffers can happen directly after layer creation." }, "xrprojectionlayer.textureheight": { - "url": "$MDN_URL$/web/api/xrprojectionlayer/textureheight", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer/textureHeight", "status": [ "Experimental", "StandardTrack" @@ -22736,7 +22736,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only textureHeight property of the XRProjectionLayer interface indicates the height in pixels of the color textures of this layer.\n

    The projection layer's texture height is determined by the user agent or the device. It is reported in the XRSubImage, which can only be accessed inside the frame loop. If you want to manage your own depth buffers and don't want to wait for first frame after layer creation to determine the required dimensions for those buffers, the textureHeight property allows access to layer texture height outside the frame loop. Allocation of these buffers can happen directly after layer creation." }, "xrprojectionlayer.texturewidth": { - "url": "$MDN_URL$/web/api/xrprojectionlayer/texturewidth", + "url": "https://developer.mozilla.org/docs/Web/API/XRProjectionLayer/textureWidth", "status": [ "Experimental", "StandardTrack" @@ -22748,7 +22748,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only textureWidth property of the XRProjectionLayer interface indicates the width in pixels of the color textures of this layer.\n

    The projection layer's texture width is determined by the user agent or the device. It is reported in the XRSubImage, which can only be accessed inside the frame loop. If you want to manage your own depth buffers and don't want to wait for first frame after layer creation to determine the required dimensions for those buffers, the textureWidth property allows access to layer texture width outside the frame loop. Allocation of these buffers can happen directly after layer creation." }, "xrquadlayer": { - "url": "$MDN_URL$/web/api/xrquadlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer", "status": [ "Experimental", "StandardTrack" @@ -22760,7 +22760,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRQuadLayer interface of the WebXR Device API is a layer that takes up a flat rectangular space in the virtual environment. An XRQuadLayer has no thickness. It is a two-dimensional object positioned and oriented in 3D space. The position of a quad refers to the center of the quad. Only the front of the layer is visible.\n

    XRQuadLayer requires the layers feature to be enabled for the XRSession. You can request it in XRSystem.requestSession().\n

    To create a new XRQuadLayer, call either:\n

    \n

    To present layers to the XR device, add them to the layers render state using XRSession.updateRenderState()." }, "xrquadlayer.height": { - "url": "$MDN_URL$/web/api/xrquadlayer/height", + "url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer/height", "status": [ "Experimental", "StandardTrack" @@ -22772,7 +22772,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The height property of the XRQuadLayer interface represents the height of the layer in meters." }, "xrquadlayer.space": { - "url": "$MDN_URL$/web/api/xrquadlayer/space", + "url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer/space", "status": [ "Experimental", "StandardTrack" @@ -22784,7 +22784,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The space property of the XRQuadLayer interface represents the layer's spatial relationship with the user's physical environment." }, "xrquadlayer.transform": { - "url": "$MDN_URL$/web/api/xrquadlayer/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer/transform", "status": [ "Experimental", "StandardTrack" @@ -22796,7 +22796,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The transform property of the XRQuadLayer interface represents the offset and orientation relative to the layer's space." }, "xrquadlayer.width": { - "url": "$MDN_URL$/web/api/xrquadlayer/width", + "url": "https://developer.mozilla.org/docs/Web/API/XRQuadLayer/width", "status": [ "Experimental", "StandardTrack" @@ -22808,7 +22808,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The width property of the XRQuadLayer interface represents the width of the layer in meters." }, "xrray": { - "url": "$MDN_URL$/web/api/xrray", + "url": "https://developer.mozilla.org/docs/Web/API/XRRay", "status": [ "Experimental", "StandardTrack" @@ -22825,7 +22825,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRRay interface of the WebXR Device API is a geometric ray described by an origin point and a direction vector.\n

    XRRay objects can be passed to XRSession.requestHitTestSource() or XRSession.requestHitTestSourceForTransientInput() to perform hit testing." }, "xrray.direction": { - "url": "$MDN_URL$/web/api/xrray/direction", + "url": "https://developer.mozilla.org/docs/Web/API/XRRay/direction", "status": [ "Experimental", "StandardTrack" @@ -22842,7 +22842,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only direction property of the XRRay interface is a DOMPointReadOnly representing the ray's 3-dimensional directional vector, normalized to a unit vector with a length of 1.0." }, "xrray.matrix": { - "url": "$MDN_URL$/web/api/xrray/matrix", + "url": "https://developer.mozilla.org/docs/Web/API/XRRay/matrix", "status": [ "Experimental", "StandardTrack" @@ -22859,7 +22859,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only matrix property of the XRRay interface is a transform that can be used to position objects along the XRRay. This is a 4 by 4 matrix given as a 16 element Float32Array in column major order.\n

    The transform from a ray originates at [0, 0, 0] and extends down the negative z-axis to the ray described by the XRRay's origin and direction." }, "xrray.origin": { - "url": "$MDN_URL$/web/api/xrray/origin", + "url": "https://developer.mozilla.org/docs/Web/API/XRRay/origin", "status": [ "Experimental", "StandardTrack" @@ -22876,7 +22876,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only origin property of the XRRay interface is a DOMPointReadOnly representing the 3-dimensional point in space that the ray originates from, in meters." }, "xrray.xrray": { - "url": "$MDN_URL$/web/api/xrray/xrray", + "url": "https://developer.mozilla.org/docs/Web/API/XRRay/XRRay", "status": [ "Experimental", "StandardTrack" @@ -22902,7 +22902,7 @@ } }, "xrreferencespace": { - "url": "$MDN_URL$/web/api/xrreferencespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpace", "status": [ "StandardTrack" ], @@ -22918,7 +22918,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API's XRReferenceSpace interface describes the coordinate system for a specific tracked entity or object within the virtual world using a specified tracking behavior. The tracking behavior is defined by the selected reference space type. It expands upon the base class, XRSpace, by adding support for several different tracking behaviors as well as to request a new reference space which describes the offset transform between the tracked object and another location in the world.\n

    All reference spaces—with the sole exception being bounded reference spaces—are described using the XRReferenceSpace type. Bounded spaces are implemented as XRBoundedReferenceSpace objects. These are special spaces which let you establish a perimeter within which it's \"safe\" for the viewer to move. For XR systems that allow the user to physically move around, such as those that track movement with a real-world camera, this boundary establishes the edges of the area the user is able to move around in, whether due to physical obstacles or due to limitations of the XR hardware. See the article Using bounded reference spaces to protect the viewer for more on using boundaries to keep the user from colliding with obstacles both physical and virtual." }, "xrreferencespace.getoffsetreferencespace": { - "url": "$MDN_URL$/web/api/xrreferencespace/getoffsetreferencespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpace/getOffsetReferenceSpace", "status": [ "StandardTrack" ], @@ -22938,7 +22938,7 @@ "returns": "A new XRReferenceSpace object describing a reference space with the same\nnative origin as the reference space on which the method was called, but with an origin\noffset indicating the distance from the object to the point given\nby originOffset.\n

    If the object on which you call this method is an\nXRBoundedReferenceSpace, the returned object is one as well. The\nboundsGeometry of the new\nreference space is set to the original object's boundsGeometry with each of\nits points multiplied by the inverse of originOffset." }, "xrreferencespaceevent": { - "url": "$MDN_URL$/web/api/xrreferencespaceevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpaceEvent", "status": [ "StandardTrack" ], @@ -22954,7 +22954,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API interface XRReferenceSpaceEvent represents an event sent to an XRReferenceSpace. Currently, the only event that uses this type is the reset event." }, "xrreferencespaceevent.referencespace": { - "url": "$MDN_URL$/web/api/xrreferencespaceevent/referencespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpaceEvent/referenceSpace", "status": [ "StandardTrack" ], @@ -22970,7 +22970,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRReferenceSpaceEvent property\nreferenceSpace specifies the reference space which is the\noriginator of the event." }, "xrreferencespaceevent.transform": { - "url": "$MDN_URL$/web/api/xrreferencespaceevent/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpaceEvent/transform", "status": [ "StandardTrack" ], @@ -22986,7 +22986,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRReferenceSpaceEvent property\ntransform indicates the position and orientation of the\naffected referenceSpace's\nnative origin after the changes the event represents are applied. The\ntransform is defined using the old coordinate system, which allows it to be\nused to convert coordinates from the pre-event coordinate system to the post-event\ncoordinate system." }, "xrreferencespaceevent.xrreferencespaceevent": { - "url": "$MDN_URL$/web/api/xrreferencespaceevent/xrreferencespaceevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRReferenceSpaceEvent/XRReferenceSpaceEvent", "status": [ "StandardTrack" ], @@ -23007,7 +23007,7 @@ "returns": "A new XRReferenceSpaceEvent object, initialized as defined by the input parameters." }, "xrrenderstate": { - "url": "$MDN_URL$/web/api/xrrenderstate", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState", "status": [ "Experimental", "StandardTrack" @@ -23024,7 +23024,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRRenderState interface of the WebXR Device API contains configurable values which affect how the imagery generated by an XRSession gets composited. These properties include the range of distances from the viewer within which content should be rendered, the vertical field of view (for inline presentations), and a reference to the XRWebGLLayer being used as the target for rendering the scene prior to it being presented on the XR device's display or displays.\n

    When you apply changes using the XRSession method updateRenderState(), the specified changes take effect after the current animation frame has completed, but before the next one begins." }, "xrrenderstate.baselayer": { - "url": "$MDN_URL$/web/api/xrrenderstate/baselayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState/baseLayer", "status": [ "Experimental", "StandardTrack" @@ -23041,7 +23041,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only baseLayer property of the\nXRRenderState interface returns the XRWebGLLayer instance\nthat is the source of bitmap images and a description of how the image is to be rendered\nin the device.\n

    This property is read-only; however, you can indirectly change its\nvalue using XRSession.updateRenderState." }, "xrrenderstate.depthfar": { - "url": "$MDN_URL$/web/api/xrrenderstate/depthfar", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState/depthFar", "status": [ "Experimental", "StandardTrack" @@ -23058,7 +23058,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The depthFar read-only property of the\nXRRenderState interface returns the distance in meters of the far clip\nplane from the viewer." }, "xrrenderstate.depthnear": { - "url": "$MDN_URL$/web/api/xrrenderstate/depthnear", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState/depthNear", "status": [ "Experimental", "StandardTrack" @@ -23075,7 +23075,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The depthNear read-only property of the\nXRRenderState interface returns the distance in meters of the near clip\nplane from the viewer." }, "xrrenderstate.inlineverticalfieldofview": { - "url": "$MDN_URL$/web/api/xrrenderstate/inlineverticalfieldofview", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState/inlineVerticalFieldOfView", "status": [ "Experimental", "StandardTrack" @@ -23092,7 +23092,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only inlineVerticalFieldOfView\nproperty of the XRRenderState interface returns the default vertical\nfield of view for \"inline\" sessions and null for all immersive\nsessions." }, "xrrenderstate.layers": { - "url": "$MDN_URL$/web/api/xrrenderstate/layers", + "url": "https://developer.mozilla.org/docs/Web/API/XRRenderState/layers", "status": [ "Experimental", "StandardTrack" @@ -23104,7 +23104,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only layers property of the XRRenderState interface is an ordered array containing XRLayer objects that are displayed by the XR compositor." }, "xrrigidtransform": { - "url": "$MDN_URL$/web/api/xrrigidtransform", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform", "status": [ "StandardTrack" ], @@ -23120,7 +23120,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRRigidTransform is a WebXR API interface that represents the 3D geometric transform described by a position and orientation.\n

    XRRigidTransform is used to specify transforms throughout the WebXR APIs, including:\n

    \n

    Using XRRigidTransform in these places rather than bare arrays that provide the matrix data has an advantage. It automatically computes the inverse of the transform and even caches it making subsequent requests significantly faster." }, "xrrigidtransform.inverse": { - "url": "$MDN_URL$/web/api/xrrigidtransform/inverse", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/inverse", "status": [ "StandardTrack" ], @@ -23136,7 +23136,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only inverse property\nof the XRRigidTransform interface returns another\nXRRigidTransform object which is the inverse of its owning\ntransform. That is, you can always get the inverse of any\nXRRigidTransform using its inverse property, instead of having\nto explicitly generate it." }, "xrrigidtransform.matrix": { - "url": "$MDN_URL$/web/api/xrrigidtransform/matrix", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/matrix", "status": [ "StandardTrack" ], @@ -23152,7 +23152,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRRigidTransform property matrix returns the transform matrix represented by the object. The returned matrix can then be premultiplied with a column vector to rotate the vector by the 3D rotation specified by the orientation, then translate it by the position." }, "xrrigidtransform.orientation": { - "url": "$MDN_URL$/web/api/xrrigidtransform/orientation", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/orientation", "status": [ "StandardTrack" ], @@ -23168,7 +23168,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRRigidTransform property\norientation is a DOMPointReadOnly\ncontaining a normalized quaternion (also called a unit\nquaternion or versor)\nspecifying the rotational component of the transform represented by the object.\nIf you specify a quaternion whose length is not exactly 1.0 meters, it will be\nnormalized for you." }, "xrrigidtransform.position": { - "url": "$MDN_URL$/web/api/xrrigidtransform/position", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/position", "status": [ "StandardTrack" ], @@ -23184,7 +23184,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRRigidTransform property\nposition is a DOMPointReadOnly object which\nprovides the 3D point, specified in meters, describing the translation component of the\ntransform." }, "xrrigidtransform.xrrigidtransform": { - "url": "$MDN_URL$/web/api/xrrigidtransform/xrrigidtransform", + "url": "https://developer.mozilla.org/docs/Web/API/XRRigidTransform/XRRigidTransform", "status": [ "StandardTrack" ], @@ -23208,7 +23208,7 @@ } }, "xrsession": { - "url": "$MDN_URL$/web/api/xrsession", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession", "status": [ "Experimental", "StandardTrack" @@ -23225,7 +23225,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRSession interface of the WebXR Device API represents an ongoing XR session, providing methods and properties used to interact with and control the session. To open a WebXR session, use the XRSystem interface's requestSession() method.\n

    With XRSession methods, you can poll the viewer's position and orientation (the XRViewerPose), gather information about the user's environment, and present imagery to the user. XRSession supports both inline and immersive virtual and augmented reality modes." }, "xrsession.cancelanimationframe": { - "url": "$MDN_URL$/web/api/xrsession/cancelanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/cancelAnimationFrame", "status": [ "Experimental", "StandardTrack" @@ -23246,7 +23246,7 @@ "returns": "None (undefined)." }, "xrsession.depthdataformat": { - "url": "$MDN_URL$/web/api/xrsession/depthdataformat", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/depthDataFormat", "status": [ "Experimental", "StandardTrack" @@ -23263,7 +23263,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only depthDataFormat property of an immersive-ar\nXRSession describes which depth sensing data format is used." }, "xrsession.depthusage": { - "url": "$MDN_URL$/web/api/xrsession/depthusage", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/depthUsage", "status": [ "Experimental", "StandardTrack" @@ -23280,7 +23280,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only depthUsage property of an immersive-ar\nXRSession describes which depth-sensing usage is used." }, "xrsession.domoverlaystate": { - "url": "$MDN_URL$/web/api/xrsession/domoverlaystate", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/domOverlayState", "status": [ "Experimental", "StandardTrack" @@ -23297,7 +23297,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only domOverlayState property of an immersive-ar\nXRSession provides information about the DOM overlay, if the feature is enabled." }, "xrsession.enabledfeatures": { - "url": "$MDN_URL$/web/api/xrsession/enabledfeatures", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/enabledFeatures", "status": [ "Experimental", "StandardTrack" @@ -23314,7 +23314,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRSession interface's read-only enabledFeatures property returns an array of features enabled (granted) for an XRSession. This contains all requiredFeatures and a subset of optionalFeatures that have been requested with XRSystem.requestSession()." }, "xrsession.end": { - "url": "$MDN_URL$/web/api/xrsession/end", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/end", "status": [ "Experimental", "StandardTrack" @@ -23332,7 +23332,7 @@ "returns": "A promise that resolves without a value after any platform-specific steps\nrelated to shutting down the session have completed. You can use the promise to do\nthings like update UI elements to reflect the shut down connection, trigger application\nshut down, or whatever else you might need to do." }, "xrsession.environmentblendmode": { - "url": "$MDN_URL$/web/api/xrsession/environmentblendmode", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/environmentBlendMode", "status": [ "Experimental", "StandardTrack" @@ -23349,7 +23349,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRSession interface's read-only environmentBlendMode\nproperty identifies if, and to what degree, the computer-generated imagery is overlaid atop the real world.\n

    This is used to differentiate between fully-immersive VR sessions and AR sessions which render\nover a pass-through image of the real world, possibly partially transparently." }, "xrsession.inputsources": { - "url": "$MDN_URL$/web/api/xrsession/inputsources", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/inputSources", "status": [ "Experimental", "StandardTrack" @@ -23366,7 +23366,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only inputSources property of the\nXRSession interface returns an XRInputSourceArray object\nwhich lists all controllers and input devices which are expressly associated with the\nXR device and are currently available. These controllers may include handheld\ncontrollers, XR-equipped gloves, optically tracked hands, and gaze-based input methods.\nKeyboards, gamepads, and mice are not considered WebXR input sources.\n

    \n

    Note:\nTraditional gamepad controllers are supported using the Gamepad API.\n

    " }, "xrsession.interactionmode": { - "url": "$MDN_URL$/web/api/xrsession/interactionmode", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/interactionMode", "status": [ "Experimental", "StandardTrack" @@ -23383,7 +23383,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRSession interface's read-only interactionMode property\ndescribes the best space (according to the user agent) for the application to draw an interactive UI for the current session." }, "xrsession.preferredreflectionformat": { - "url": "$MDN_URL$/web/api/xrsession/preferredreflectionformat", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/preferredReflectionFormat", "status": [ "Experimental", "StandardTrack" @@ -23400,7 +23400,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only preferredReflectionFormat property of the XRSession interface returns this session's preferred reflection format used for lighting estimation texture data." }, "xrsession.renderstate": { - "url": "$MDN_URL$/web/api/xrsession/renderstate", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/renderState", "status": [ "Experimental", "StandardTrack" @@ -23417,7 +23417,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The\nread-only renderState property of an\nXRSession object indicates the returns a XRRenderState\nobject describing how the user's environment which should be rendered. The\ninformation provided covers the minimum and maximum distance at which to render objects,\nthe vertical field of view to use when rendering the in the inline session\nmode, and the XRWebGLLayer to render into for inline composition.\n

    While this property is read only, you can call the XRSession method\nupdateRenderState() to make changes." }, "xrsession.requestanimationframe": { - "url": "$MDN_URL$/web/api/xrsession/requestanimationframe", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestAnimationFrame", "status": [ "Experimental", "StandardTrack" @@ -23438,7 +23438,7 @@ "returns": "An integer value which serves as a unique, non-zero ID or handle you may pass to\ncancelAnimationFrame() if you need to\nremove the pending animation frame request." }, "xrsession.requesthittestsource": { - "url": "$MDN_URL$/web/api/xrsession/requesthittestsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestHitTestSource", "status": [ "Experimental", "StandardTrack" @@ -23464,7 +23464,7 @@ } }, "xrsession.requesthittestsourcefortransientinput": { - "url": "$MDN_URL$/web/api/xrsession/requesthittestsourcefortransientinput", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestHitTestSourceForTransientInput", "status": [ "Experimental", "StandardTrack" @@ -23490,7 +23490,7 @@ } }, "xrsession.requestlightprobe": { - "url": "$MDN_URL$/web/api/xrsession/requestlightprobe", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestLightProbe", "status": [ "Experimental", "StandardTrack" @@ -23515,7 +23515,7 @@ } }, "xrsession.requestreferencespace": { - "url": "$MDN_URL$/web/api/xrsession/requestreferencespace", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/requestReferenceSpace", "status": [ "Experimental", "StandardTrack" @@ -23539,7 +23539,7 @@ } }, "xrsession.updaterenderstate": { - "url": "$MDN_URL$/web/api/xrsession/updaterenderstate", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/updateRenderState", "status": [ "Experimental", "StandardTrack" @@ -23565,7 +23565,7 @@ } }, "xrsession.visibilitystate": { - "url": "$MDN_URL$/web/api/xrsession/visibilitystate", + "url": "https://developer.mozilla.org/docs/Web/API/XRSession/visibilityState", "status": [ "Experimental", "StandardTrack" @@ -23582,7 +23582,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only visibilityState property of the\nXRSession interface is a string indicating whether the WebXR content is\ncurrently visible to the user, and if it is, whether it's the primary focus.\n

    Every time the visibility state changes, a\nvisibilitychange event is fired on the\nXRSession object." }, "xrsessionevent": { - "url": "$MDN_URL$/web/api/xrsessionevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRSessionEvent", "status": [ "StandardTrack" ], @@ -23598,7 +23598,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API's XRSessionEvent interface describes an event which indicates the change of the state of an XRSession. These events occur, for example, when the session ends or the visibility of its context changes." }, "xrsessionevent.session": { - "url": "$MDN_URL$/web/api/xrsessionevent/session", + "url": "https://developer.mozilla.org/docs/Web/API/XRSessionEvent/session", "status": [ "StandardTrack" ], @@ -23614,7 +23614,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRSessionEvent interface's\nsession property indicates which\nXRSession the event is about." }, "xrsessionevent.xrsessionevent": { - "url": "$MDN_URL$/web/api/xrsessionevent/xrsessionevent", + "url": "https://developer.mozilla.org/docs/Web/API/XRSessionEvent/XRSessionEvent", "status": [ "StandardTrack" ], @@ -23635,7 +23635,7 @@ "returns": "A new XRSessionEvent object representing an object of the\nspecified type and configured as described by the options parameter." }, "xrspace": { - "url": "$MDN_URL$/web/api/xrspace", + "url": "https://developer.mozilla.org/docs/Web/API/XRSpace", "status": [ "StandardTrack" ], @@ -23651,7 +23651,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRSpace interface of the WebXR Device API is an abstract interface providing a common basis for every class which represents a virtual coordinate system within the virtual world, in which its origin corresponds to a physical location. Spatial data in WebXR is always expressed relative to an object based upon one of the descendant interfaces of XRSpace, at the time at which a given XRFrame takes place.\n

    Numeric values such as pose positions are thus coordinates in the corresponding XRSpace, relative to that space's origin.\n

    \n

    Note:\nThe XRSpace interface is never used directly; instead, all spaces are created using one of the interfaces based on XRSpace. At this time, those are XRReferenceSpace, XRBoundedReferenceSpace, and XRJointSpace.\n

    " }, "xrsubimage": { - "url": "$MDN_URL$/web/api/xrsubimage", + "url": "https://developer.mozilla.org/docs/Web/API/XRSubImage", "status": [ "Experimental", "StandardTrack" @@ -23663,7 +23663,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRSubImage interface of the WebXR Device API represents what viewport of the GPU texture to use for rendering." }, "xrsubimage.viewport": { - "url": "$MDN_URL$/web/api/xrsubimage/viewport", + "url": "https://developer.mozilla.org/docs/Web/API/XRSubImage/viewport", "status": [ "Experimental", "StandardTrack" @@ -23675,7 +23675,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only viewport property of the XRSubImage interface represents the XRViewport that is used when rendering the sub image." }, "xrsystem": { - "url": "$MDN_URL$/web/api/xrsystem", + "url": "https://developer.mozilla.org/docs/Web/API/XRSystem", "status": [ "Experimental", "StandardTrack" @@ -23692,7 +23692,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The WebXR Device API interface XRSystem provides methods which let you get access to an XRSession object representing a WebXR session. With that XRSession in hand, you can use it to interact with the Augmented Reality (AR) or Virtual Reality (VR) device." }, "xrsystem.issessionsupported": { - "url": "$MDN_URL$/web/api/xrsystem/issessionsupported", + "url": "https://developer.mozilla.org/docs/Web/API/XRSystem/isSessionSupported", "status": [ "Experimental", "StandardTrack" @@ -23716,7 +23716,7 @@ } }, "xrsystem.requestsession": { - "url": "$MDN_URL$/web/api/xrsystem/requestsession", + "url": "https://developer.mozilla.org/docs/Web/API/XRSystem/requestSession", "status": [ "Experimental", "StandardTrack" @@ -23743,7 +23743,7 @@ } }, "xrtransientinputhittestresult": { - "url": "$MDN_URL$/web/api/xrtransientinputhittestresult", + "url": "https://developer.mozilla.org/docs/Web/API/XRTransientInputHitTestResult", "status": [ "Experimental", "StandardTrack" @@ -23760,7 +23760,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRTransientInputHitTestResult interface of the WebXR Device API contains an array of results of a hit test for transient input, grouped by input source.\n

    You can get an array of XRHitTestResult objects for a frame by calling XRFrame.getHitTestResultsForTransientInput()." }, "xrtransientinputhittestresult.inputsource": { - "url": "$MDN_URL$/web/api/xrtransientinputhittestresult/inputsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRTransientInputHitTestResult/inputSource", "status": [ "Experimental", "StandardTrack" @@ -23777,7 +23777,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only inputSource property of the XRTransientInputHitTestResult interface represents an XRInputSource object that was used to compute the results array." }, "xrtransientinputhittestresult.results": { - "url": "$MDN_URL$/web/api/xrtransientinputhittestresult/results", + "url": "https://developer.mozilla.org/docs/Web/API/XRTransientInputHitTestResult/results", "status": [ "Experimental", "StandardTrack" @@ -23794,7 +23794,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only results property of the XRTransientInputHitTestResult interface represents an array of XRHitTestResult objects containing the hit test results for the input source, ordered by the distance along the ray used to perform the hit test, with the closest result at position 0." }, "xrtransientinputhittestsource": { - "url": "$MDN_URL$/web/api/xrtransientinputhittestsource", + "url": "https://developer.mozilla.org/docs/Web/API/XRTransientInputHitTestSource", "status": [ "Experimental", "StandardTrack" @@ -23811,7 +23811,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRTransientInputHitTestSource interface of the WebXR Device API handles transient input hit test subscriptions. You can get an XRTransientInputHitTestSource object by calling the XRSession.requestHitTestSourceForTransientInput().\n

    This object doesn't itself contain transient input hit test results, but it is used to compute hit tests for each XRFrame by calling XRFrame.getHitTestResultsForTransientInput(), which returns XRTransientInputHitTestResult objects." }, "xrtransientinputhittestsource.cancel": { - "url": "$MDN_URL$/web/api/xrtransientinputhittestsource/cancel", + "url": "https://developer.mozilla.org/docs/Web/API/XRTransientInputHitTestSource/cancel", "status": [ "Experimental", "StandardTrack" @@ -23829,7 +23829,7 @@ "returns": "None (undefined)." }, "xrview": { - "url": "$MDN_URL$/web/api/xrview", + "url": "https://developer.mozilla.org/docs/Web/API/XRView", "status": [ "Experimental", "StandardTrack" @@ -23846,7 +23846,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The WebXR Device API's XRView interface describes a single view into the XR scene for a specific frame, providing orientation and position information for the viewpoint. You can think of it as a description of a specific eye or camera and how it views the world. A 3D frame will involve two views, one for each eye, separated by an appropriate distance which approximates the distance between the viewer's eyes. This allows the two views, when projected in isolation into the appropriate eyes, to simulate a 3D world." }, "xrview.eye": { - "url": "$MDN_URL$/web/api/xrview/eye", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/eye", "status": [ "Experimental", "StandardTrack" @@ -23863,7 +23863,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRView interface's read-only eye\nproperty is a string indicating which eye's viewpoint the XRView represents: left or\nright. For views which represent neither eye, such as monoscopic views,\nthis property's value is none." }, "xrview.isfirstpersonobserver": { - "url": "$MDN_URL$/web/api/xrview/isfirstpersonobserver", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/isFirstPersonObserver", "status": [ "Experimental", "StandardTrack" @@ -23880,7 +23880,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRView interface's read-only isFirstPersonObserver property is a boolean indicating if the XRView is a first-person observer view.\n

    To create video recordings of AR device cameras, you can't simply use one of the rendered eyes, as there often will be a physical offset. Some devices expose a secondary view, the first-person observer view, which has an eye of none.\n

    To receive a first-person observer view, you need to enable the \"secondary-views\" feature descriptor explicitly (typically as an optional feature). See XRSystem.requestSession() for details.\n

    The isFirstPersonObserver property then allows you to check which secondary view is a first-person observer view." }, "xrview.projectionmatrix": { - "url": "$MDN_URL$/web/api/xrview/projectionmatrix", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/projectionMatrix", "status": [ "Experimental", "StandardTrack" @@ -23897,7 +23897,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The XRView interface's read-only\nprojectionMatrix property specifies the projection matrix\nto apply to the underlying view. This should be used to integrate perspective to\neverything in the scene, in order to ensure the result is consistent with what the eye\nexpects to see.\n

    \n

    Note:\nFailure to apply proper perspective, or inconsistencies\nin perspective, may result in possibly serious user discomfort or distress.\n

    " }, "xrview.recommendedviewportscale": { - "url": "$MDN_URL$/web/api/xrview/recommendedviewportscale", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/recommendedViewportScale", "status": [ "Experimental", "StandardTrack" @@ -23914,7 +23914,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only recommendedViewportScale property of the XRView interface is the recommended viewport scale value that you can use for XRView.requestViewportScale() if the user agent has such a recommendation; null otherwise." }, "xrview.requestviewportscale": { - "url": "$MDN_URL$/web/api/xrview/requestviewportscale", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/requestViewportScale", "status": [ "Experimental", "StandardTrack" @@ -23935,7 +23935,7 @@ "returns": "None (undefined)." }, "xrview.transform": { - "url": "$MDN_URL$/web/api/xrview/transform", + "url": "https://developer.mozilla.org/docs/Web/API/XRView/transform", "status": [ "Experimental", "StandardTrack" @@ -23952,7 +23952,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only transform property of the\nXRView interface is an XRRigidTransform object which\nprovides the position and orientation of the viewpoint relative to the\nXRReferenceSpace specified when the\nXRFrame.getViewerPose() method was called to obtain the view object.\n

    With the transform, you can then position the view as a camera within the\n3D scene. If you instead need the more traditional view matrix, you can get using\nview.transform.inverse.matrix; this gets the underlying\nmatrix of the transform's\ninverse." }, "xrviewerpose": { - "url": "$MDN_URL$/web/api/xrviewerpose", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewerPose", "status": [ "StandardTrack" ], @@ -23968,7 +23968,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API interface XRViewerPose represents the pose (the position and orientation) of a viewer's point of view on the scene. Each XRViewerPose can have multiple views to represent, for example, the slight separation between the left and right eye.\n

    This view can represent anything from the point-of-view of a user's XR headset to the viewpoint represented by a player's movement of an avatar using mouse and keyboard, presented on the screen, to a virtual camera capturing the scene for a spectator." }, "xrviewerpose.views": { - "url": "$MDN_URL$/web/api/xrviewerpose/views", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewerPose/views", "status": [ "StandardTrack" ], @@ -23984,7 +23984,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRViewerPose property views\nreturns an array which contains every XRView which must be rendered in\norder to fully represent the scene from the viewpoint defined by the viewer pose. For\nmonoscopic devices, this array contains a single view.\n

    \n

    Warning:\nThere is no guarantee that the number of views will\nremain constant over the lifetime of an XRSession. For each frame, you\nshould always use the current length of this array rather than caching the value.\n

    \n

    Stereo views require two views to render properly, with the left eye's view having its\neye set to the string left and the right eye's\nview a value of right." }, "xrviewport": { - "url": "$MDN_URL$/web/api/xrviewport", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewport", "status": [ "StandardTrack" ], @@ -24000,7 +24000,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The WebXR Device API's XRViewport interface provides properties used to describe the size and position of the current viewport within the XRWebGLLayer being used to render the 3D scene." }, "xrviewport.height": { - "url": "$MDN_URL$/web/api/xrviewport/height", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewport/height", "status": [ "StandardTrack" ], @@ -24016,7 +24016,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRViewport property\nheight specifies the height, in pixels, of the viewport\nonto the drawing surface within which the WebXR view is to be rendered. Along\nwith width and the origin point given by\nx and y, this defines the\narea within which rendered content will be drawn." }, "xrviewport.width": { - "url": "$MDN_URL$/web/api/xrviewport/width", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewport/width", "status": [ "StandardTrack" ], @@ -24032,7 +24032,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRViewport property\nwidth specifies the width of the viewport, in pixels,\nonto the drawing surface the 3D scene is to be rendered into. This is defined\nusing this property along with the viewport's height\nand its origin given by its properties x and\ny." }, "xrviewport.x": { - "url": "$MDN_URL$/web/api/xrviewport/x", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewport/x", "status": [ "StandardTrack" ], @@ -24048,7 +24048,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRViewport interface's\nx property indicates the offset from the left edge of\nthe destination surface (typically a XRWebGLLayer) to the left edge of\nthe viewport within the surface into which WebXR content is to be rendered. The\nviewport's y property identifies the y\ncomponent of the origin, and its is given by the width\nand height properties." }, "xrviewport.y": { - "url": "$MDN_URL$/web/api/xrviewport/y", + "url": "https://developer.mozilla.org/docs/Web/API/XRViewport/y", "status": [ "StandardTrack" ], @@ -24064,7 +24064,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRViewport interface's\ny property indicates the offset from the bottom edge of\nthe destination surface (typically a XRWebGLLayer) to the bottom edge of\nthe viewport within the surface into which WebXR content is to be rendered. The\nviewport's x property identifies the x\ncomponent of the origin, and its is given by the width\nand height properties." }, "xrwebglbinding": { - "url": "$MDN_URL$/web/api/xrwebglbinding", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding", "status": [ "Experimental", "StandardTrack" @@ -24081,7 +24081,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRWebGLBinding interface is used to create layers that have a GPU backend." }, "xrwebglbinding.createcubelayer": { - "url": "$MDN_URL$/web/api/xrwebglbinding/createcubelayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/createCubeLayer", "status": [ "Experimental", "StandardTrack" @@ -24097,7 +24097,7 @@ "returns": "An XRCubeLayer object." }, "xrwebglbinding.createcylinderlayer": { - "url": "$MDN_URL$/web/api/xrwebglbinding/createcylinderlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/createCylinderLayer", "status": [ "Experimental", "StandardTrack" @@ -24113,7 +24113,7 @@ "returns": "An XRCylinderLayer object." }, "xrwebglbinding.createequirectlayer": { - "url": "$MDN_URL$/web/api/xrwebglbinding/createequirectlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/createEquirectLayer", "status": [ "Experimental", "StandardTrack" @@ -24129,7 +24129,7 @@ "returns": "An XREquirectLayer object." }, "xrwebglbinding.createprojectionlayer": { - "url": "$MDN_URL$/web/api/xrwebglbinding/createprojectionlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/createProjectionLayer", "status": [ "Experimental", "StandardTrack" @@ -24145,7 +24145,7 @@ "returns": "An XRProjectionLayer object." }, "xrwebglbinding.createquadlayer": { - "url": "$MDN_URL$/web/api/xrwebglbinding/createquadlayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/createQuadLayer", "status": [ "Experimental", "StandardTrack" @@ -24161,7 +24161,7 @@ "returns": "An XRQuadLayer object." }, "xrwebglbinding.getdepthinformation": { - "url": "$MDN_URL$/web/api/xrwebglbinding/getdepthinformation", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/getDepthInformation", "status": [ "Experimental", "StandardTrack" @@ -24186,7 +24186,7 @@ } }, "xrwebglbinding.getreflectioncubemap": { - "url": "$MDN_URL$/web/api/xrwebglbinding/getreflectioncubemap", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/getReflectionCubeMap", "status": [ "Experimental", "StandardTrack" @@ -24207,7 +24207,7 @@ "returns": "A WebGLTexture object." }, "xrwebglbinding.getsubimage": { - "url": "$MDN_URL$/web/api/xrwebglbinding/getsubimage", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/getSubImage", "status": [ "Experimental", "StandardTrack" @@ -24225,7 +24225,7 @@ "returns": "A XRWebGLSubImage object." }, "xrwebglbinding.getviewsubimage": { - "url": "$MDN_URL$/web/api/xrwebglbinding/getviewsubimage", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/getViewSubImage", "status": [ "Experimental", "StandardTrack" @@ -24242,7 +24242,7 @@ "returns": "A XRWebGLSubImage object." }, "xrwebglbinding.nativeprojectionscalefactor": { - "url": "$MDN_URL$/web/api/xrwebglbinding/nativeprojectionscalefactor", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/nativeProjectionScaleFactor", "status": [ "Experimental", "StandardTrack" @@ -24254,7 +24254,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only nativeProjectionScaleFactor property of the XRWebGLBinding interface represents the scaling factor by which the projection layer's resolution is multiplied by to get the native resolution of the WebXR device's frame buffer.\n

    For more details, see XRWebGLLayer.getNativeFramebufferScaleFactor()." }, "xrwebglbinding.xrwebglbinding": { - "url": "$MDN_URL$/web/api/xrwebglbinding/xrwebglbinding", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLBinding/XRWebGLBinding", "status": [ "Experimental", "StandardTrack" @@ -24279,7 +24279,7 @@ } }, "xrwebgldepthinformation": { - "url": "$MDN_URL$/web/api/xrwebgldepthinformation", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLDepthInformation", "status": [ "Experimental", "StandardTrack" @@ -24296,7 +24296,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRWebGLDepthInformation interface contains depth information from the GPU/WebGL (returned by XRWebGLBinding.getDepthInformation()).\n

    This interface inherits properties from its parent, XRDepthInformation." }, "xrwebgldepthinformation.texture": { - "url": "$MDN_URL$/web/api/xrwebgldepthinformation/texture", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLDepthInformation/texture", "status": [ "Experimental", "StandardTrack" @@ -24313,7 +24313,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only texture property of the XRWebGLDepthInformation interface is a WebGLTexture containing depth buffer information as an opaque texture." }, "xrwebgllayer": { - "url": "$MDN_URL$/web/api/xrwebgllayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer", "status": [ "Experimental", "StandardTrack" @@ -24330,7 +24330,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRWebGLLayer interface of the WebXR Device API provides a linkage between the WebXR device (or simulated XR device, in the case of an inline session) and a WebGL context used to render the scene for display on the device. In particular, it provides access to the WebGL framebuffer and viewport to ease access to the context.\n

    Although XRWebGLLayer is currently the only type of framebuffer layer supported by WebGL, it's entirely possible that future updates to the WebXR specification may allow for other layer types and corresponding image sources." }, "xrwebgllayer.antialias": { - "url": "$MDN_URL$/web/api/xrwebgllayer/antialias", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/antialias", "status": [ "Experimental", "StandardTrack" @@ -24347,7 +24347,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRWebGLLayer property\nantialias is a Boolean value which is true\nif the rendering layer's frame buffer supports anti-aliasing. Otherwise, this\nproperty's value is false. The specific anti-aliasing technique used is left\nto the user agent's discretion and cannot be specified by\nthe website or web app." }, "xrwebgllayer.fixedfoveation": { - "url": "$MDN_URL$/web/api/xrwebgllayer/fixedfoveation", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/fixedFoveation", "status": [ "Experimental", "StandardTrack" @@ -24359,7 +24359,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The fixedFoveation property of the XRWebGLLayer interface is a number indicating the amount of foveation used by the XR compositor. Fixed Foveated Rendering (FFR) renders the edges of the eye textures at a lower resolution than the center and reduces the GPU load.\n

    It is most useful for low contrast textures, such as background images but less for high contrast ones such as text or detailed images. Authors can adjust the level on a per frame basis to achieve the best tradeoff between performance and visual quality." }, "xrwebgllayer.framebuffer": { - "url": "$MDN_URL$/web/api/xrwebgllayer/framebuffer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/framebuffer", "status": [ "Experimental", "StandardTrack" @@ -24376,7 +24376,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRWebGLLayer property\nframebuffer is an opaque WebGLFramebuffer\nwhich is used to buffer the rendered image if the XR compositor is being used. Otherwise, this property's value is\nnull. The opaque framebuffer is functionally nearly the same as a\nstandard WebGL framebuffer, except for the differences covered in the section\nHow opaque framebuffers are special below." }, "xrwebgllayer.framebufferheight": { - "url": "$MDN_URL$/web/api/xrwebgllayer/framebufferheight", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/framebufferHeight", "status": [ "Experimental", "StandardTrack" @@ -24393,7 +24393,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRWebGLLayer property\nframebufferHeight indicates the height of the\nframebuffer, in pixels.\n

    You can get the width of the framebuffer using the\nframebufferWidth property." }, "xrwebgllayer.framebufferwidth": { - "url": "$MDN_URL$/web/api/xrwebgllayer/framebufferwidth", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/framebufferWidth", "status": [ "Experimental", "StandardTrack" @@ -24410,7 +24410,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRWebGLLayer property\nframebufferWidth specifies the width of the framebuffer,\nin pixels.\n

    You can get the height of the framebuffer using the\nframebufferHeight property." }, "xrwebgllayer.getnativeframebufferscalefactor": { - "url": "$MDN_URL$/web/api/xrwebgllayer/getnativeframebufferscalefactor_static", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/getNativeFramebufferScaleFactor_static", "status": [ "Experimental", "StandardTrack" @@ -24431,7 +24431,7 @@ "returns": "A floating-point value which, when multiplied by the XRSession's\nrecommended framebuffer dimensions, results in the XR device's native frame buffer\nresolution. If the session has ended, this function returns 0.0." }, "xrwebgllayer.getviewport": { - "url": "$MDN_URL$/web/api/xrwebgllayer/getviewport", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/getViewport", "status": [ "Experimental", "StandardTrack" @@ -24455,7 +24455,7 @@ } }, "xrwebgllayer.ignoredepthvalues": { - "url": "$MDN_URL$/web/api/xrwebgllayer/ignoredepthvalues", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/ignoreDepthValues", "status": [ "Experimental", "StandardTrack" @@ -24472,7 +24472,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    The read-only XRWebGLLayer property\nignoreDepthValues is a Boolean value which is\ntrue if the session has been configured to ignore the values in the depth\nbuffer while rendering the scene. If the depth buffer is being used to determine the\nposition of vertices, this property is false.\n

    The value of ignoreDepthValues can only be set when the\nXRWebGLLayer is instantiated, by setting the corresponding value in the constructor's options parameter." }, "xrwebgllayer.xrwebgllayer": { - "url": "$MDN_URL$/web/api/xrwebgllayer/xrwebgllayer", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLLayer/XRWebGLLayer", "status": [ "Experimental", "StandardTrack" @@ -24499,7 +24499,7 @@ } }, "xrwebglsubimage": { - "url": "$MDN_URL$/web/api/xrwebglsubimage", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage", "status": [ "Experimental", "StandardTrack" @@ -24511,7 +24511,7 @@ "doc": "

    Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

    \n

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The XRWebGLSubImage interface is used during rendering of WebGL layers." }, "xrwebglsubimage.colortexture": { - "url": "$MDN_URL$/web/api/xrwebglsubimage/colortexture", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage/colorTexture", "status": [ "Experimental", "StandardTrack" @@ -24523,7 +24523,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only colorTexture property of the XRWebGLSubImage interface represents the color WebGLTexture object for the XRCompositionLayer to render." }, "xrwebglsubimage.colortextureheight": { - "url": "$MDN_URL$/web/api/xrwebglsubimage/colortextureheight", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage/colorTextureHeight", "status": [ "Experimental", "StandardTrack" @@ -24535,7 +24535,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only colorTextureHeight property of the XRWebGLSubImage interface is a number representing the height in pixels of the GL attachment." }, "xrwebglsubimage.colortexturewidth": { - "url": "$MDN_URL$/web/api/xrwebglsubimage/colortexturewidth", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage/colorTextureWidth", "status": [ "Experimental", "StandardTrack" @@ -24547,7 +24547,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only colorTextureWidth property of the XRWebGLSubImage interface is a number representing the width in pixels of the GL attachment." }, "xrwebglsubimage.depthstenciltexture": { - "url": "$MDN_URL$/web/api/xrwebglsubimage/depthstenciltexture", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage/depthStencilTexture", "status": [ "Experimental", "StandardTrack" @@ -24559,7 +24559,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only depthStencilTexture property of the XRWebGLSubImage interface represents the depth/stencil WebGLTexture object for the XRCompositionLayer to render." }, "xrwebglsubimage.imageindex": { - "url": "$MDN_URL$/web/api/xrwebglsubimage/imageindex", + "url": "https://developer.mozilla.org/docs/Web/API/XRWebGLSubImage/imageIndex", "status": [ "Experimental", "StandardTrack" @@ -24571,7 +24571,7 @@ "doc": "

    Experimental: This is an experimental technology
    Check the Browser compatibility table carefully before using this in production.

    \n

    The read-only imageIndex property of the XRWebGLSubImage interface is a number representing the offset into the texture array if the layer was requested with texture-array; null otherwise." }, "xsltprocessor": { - "url": "$MDN_URL$/web/api/xsltprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor", "status": [ "StandardTrack" ], @@ -24593,7 +24593,7 @@ "doc": "An XSLTProcessor applies an XSLT stylesheet transformation to an XML document to\nproduce a new XML document as output. It has methods to load the XSLT stylesheet, to\nmanipulate <xsl:param> parameter values, and to apply the\ntransformation to documents." }, "xsltprocessor.clearparameters": { - "url": "$MDN_URL$/web/api/xsltprocessor/clearparameters", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/clearParameters", "status": [ "StandardTrack" ], @@ -24616,7 +24616,7 @@ "returns": "None (undefined)." }, "xsltprocessor.getparameter": { - "url": "$MDN_URL$/web/api/xsltprocessor/getparameter", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/getParameter", "status": [ "StandardTrack" ], @@ -24643,7 +24643,7 @@ "returns": "An object that is the value associated with the parameter. It can be of any type.\n

    \n

    Note:\nFirefox supports any kind of parameter. Chrome, Edge and Safari only support string parameters.\n

    " }, "xsltprocessor.importstylesheet": { - "url": "$MDN_URL$/web/api/xsltprocessor/importstylesheet", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/importStylesheet", "status": [ "StandardTrack" ], @@ -24669,7 +24669,7 @@ "returns": "None (undefined)." }, "xsltprocessor.removeparameter": { - "url": "$MDN_URL$/web/api/xsltprocessor/removeparameter", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/removeParameter", "status": [ "StandardTrack" ], @@ -24696,7 +24696,7 @@ "returns": "None (undefined)." }, "xsltprocessor.reset": { - "url": "$MDN_URL$/web/api/xsltprocessor/reset", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/reset", "status": [ "StandardTrack" ], @@ -24719,7 +24719,7 @@ "returns": "None (undefined)." }, "xsltprocessor.setparameter": { - "url": "$MDN_URL$/web/api/xsltprocessor/setparameter", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/setParameter", "status": [ "StandardTrack" ], @@ -24747,7 +24747,7 @@ "returns": "None (undefined)." }, "xsltprocessor.transformtodocument": { - "url": "$MDN_URL$/web/api/xsltprocessor/transformtodocument", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/transformToDocument", "status": [ "StandardTrack" ], @@ -24773,7 +24773,7 @@ "returns": "A Document. The actual interface depends on the output method of the stylesheet, as specified by <xsl:output> element's method.\n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    Output methodResult interface
    htmlHTMLDocument
    xmlXMLDocument
    textXMLDocument with a single root element <transformiix:result> with the text as a child
    " }, "xsltprocessor.transformtofragment": { - "url": "$MDN_URL$/web/api/xsltprocessor/transformtofragment", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/transformToFragment", "status": [ "StandardTrack" ], @@ -24800,7 +24800,7 @@ "returns": "A DocumentFragment." }, "xsltprocessor.xsltprocessor": { - "url": "$MDN_URL$/web/api/xsltprocessor/xsltprocessor", + "url": "https://developer.mozilla.org/docs/Web/API/XSLTProcessor/XSLTProcessor", "status": [ "StandardTrack" ],